docs: record implementation-proximity prompt acceptance

This commit is contained in:
jenkins 2026-09-29 11:04:04 -05:00
parent a7319ea03b
commit 5f58df0f03
2 changed files with 193 additions and 0 deletions

View File

@ -0,0 +1,182 @@
{
"configuration_revision": "suite-v6-20260929",
"prompt_revision": "implementation-proximity-v2-20260929",
"prompt_sha256": "5002baf3f38436cbf0cdbfc769b5d16f9c13bf86d6f1e32c59d5e3498e16b552",
"deployed_commit": "a7319ea03b727a159606871cf73b8e6f29b0f757",
"synthetic_only": true,
"fixture": "testing/fixtures/suite_implementation_proximity.json",
"expected_answers_sent": false,
"quality": {
"coverage": true,
"families": 6,
"pair_precision": 1.0,
"pair_recall": 1.0,
"false_merge_pairs": 0,
"missed_merge_pairs": 0
},
"description_review": "No observed cross-family objectives. Shared JSON assertions and waveform-derived duration stay with their reusable machinery; absent interface/measurement details remain explicit uncertainty.",
"cli_prompt_propagation": [
{
"cases": 14,
"requested": "claude-opus-4-8[1m]",
"captured": [
{
"path": "/v1/messages?beta=true",
"model": "claude-opus-4-8",
"max_tokens": 64000,
"bytes": 15617,
"full_grouping_system_prompt": true,
"complete_source": true
},
{
"path": "/v1/messages?beta=true",
"model": "claude-opus-4-8",
"max_tokens": 64000,
"bytes": 15603,
"full_grouping_system_prompt": true,
"complete_source": true
}
],
"returncode": 0
}
],
"acceptance": {
"client_wall_seconds": 21.059,
"job": {
"attempted_destinations": [
"switchyard:atlas/planning/claude",
"claude:claude-opus-4-8"
],
"compaction": false,
"compaction_signal": "CLI events and disabled compaction",
"configuration_revision": "suite-v6-20260929",
"cost_usd_estimate": 0.10087499999999999,
"created_at": 1790697742.2365413,
"duration_api_ms": 19807,
"job_id": "661aefd2d1f14579a264a34d64bf704b",
"model": "claude-opus-4-8",
"model_usage": {
"claude-opus-4-8[1m]": {
"cacheCreationInputTokens": 0,
"cacheReadInputTokens": 0,
"canonicalModel": "claude-opus-4-8",
"contextWindow": 1000000,
"costUSD": 0.10087499999999999,
"inputTokens": 11010,
"maxOutputTokens": 64000,
"outputTokens": 1833,
"provider": "firstParty",
"webSearchRequests": 0
}
},
"prompt_revision": "implementation-proximity-v2-20260929",
"prompt_sha256": "5002baf3f38436cbf0cdbfc769b5d16f9c13bf86d6f1e32c59d5e3498e16b552",
"result": {
"groups": [
{
"description": "Issue mode via command/readback JSON client with reset-state fixture, collect JSON snapshot, assert acceptance flag and reported state. Variants differ in true/false acceptance, added error_code field, values\u2014input/assertion variations.",
"members": [
"CASE-0001",
"CASE-0005",
"CASE-0009",
"CASE-0013"
],
"name": "JSON command/readback client mode assertions"
},
{
"description": "Apply mode transition via bench controller, capture output waveform with oscilloscope adapter/probe, assert amplitude and transition ordering. One variant also derives transition duration from captured samples; same capture mechanism.",
"members": [
"CASE-0002",
"CASE-0006",
"CASE-0010",
"CASE-0014"
],
"name": "Oscilloscope waveform capture mode-transition tests"
},
{
"description": "Parse offline static-analysis report with shared report parser and rule-policy fixture (no target execution), count findings per rule/severity, compare to qualitative acceptance bound. Variants differ only in inputs/bounds.",
"members": [
"CASE-0003",
"CASE-0007",
"CASE-0011"
],
"name": "Static-analysis report parsing finding-count checks"
},
{
"description": "Cycle chamber temperature and measure enclosure expansion with a calibrated dimensional gauge, asserting expansion below the generalized bound. Distinct thermal/gauge machinery independent of waveform bench; single case.",
"members": [
"CASE-0004"
],
"name": "Thermal-chamber enclosure expansion measurement"
},
{
"description": "Record acoustic output in anechoic enclosure via microphone capture and spectral-analysis fixture; assert each spectral peak below a frequency-dependent bound. Unique acoustic instrumentation not shared with other families; single case.",
"members": [
"CASE-0008"
],
"name": "Acoustic spectral-peak measurement"
},
{
"description": "Verify a latent-state relationship where required interface, stimulus, observation mechanism, and fixture are all omitted. Insufficient evidence to determine machinery or merge; retained as standalone uncertainty.",
"members": [
"CASE-0012"
],
"name": "Underspecified latent-state verification"
}
]
},
"result_retention_seconds": 3600,
"routing": {
"allow_external": true,
"allowed_external_providers": [
"claude"
]
},
"selection": {
"backend": "claude-code-2.1.226",
"case_count": 14,
"cli_model": "claude-opus-4-8[1m]",
"configuration_revision": "suite-v6-20260929",
"context": 1000000,
"enabled": true,
"input_bytes": 13568,
"input_count_method": "UTF-8 byte upper bound plus reserved harness overhead; not a tokenizer",
"input_token_bound": 21760,
"input_token_count": null,
"model": "claude-opus-4-8",
"output": 64000,
"output_reservation_tokens": 10910,
"output_reservation_verified": false,
"overhead": 8192,
"prompt_revision": "implementation-proximity-v2-20260929",
"prompt_sha256": "5002baf3f38436cbf0cdbfc769b5d16f9c13bf86d6f1e32c59d5e3498e16b552",
"provider": "claude",
"reasoning": "medium",
"source_sha256": "37c6ca89c6c8fb170b104b5aec4e5aae65463e5d74fe284ab7ef1ecb55a0aac3"
},
"status": "completed",
"temporary_files_deleted": true,
"truncation": false,
"turns": 3,
"usage": {
"cache_creation": {
"ephemeral_1h_input_tokens": 0,
"ephemeral_5m_input_tokens": 0
},
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"inference_geo": "not_available",
"input_tokens": 11010,
"iterations": [],
"output_tokens": 1833,
"server_tool_use": {
"web_fetch_requests": 0,
"web_search_requests": 0
},
"service_tier": "standard",
"speed": "standard"
},
"wall_seconds": 20.544
}
}
}

View File

@ -36,6 +36,17 @@ The synthetic check fixture is
sent, never its independent expected-family mapping. No real roster job is launched
by this deployment or its acceptance checks.
Verified on the deployed endpoint: the 14-case adversarial synthetic suite completed
in 21.059 seconds with six implementation families, exact alias coverage, and zero
incorrect or missed merge pairs against its independent expected map. Identical
broad descriptions did not merge different machinery. Nominal/negative-result and
extra-assertion variants shared their existing observation code; an underspecified
case retained its uncertainty. Every observed native CLI request in the loopback
structured-output transport check contained the complete revised system prompt.
The focused unit suite passes 36 tests. These checks establish the synthetic behavior,
not the quality of a real-suite rerun. See the
[prompt-update acceptance evidence](evidence/hermes_suite_prompt_v2_20260929.json).
## Acceptance results, 2026-09-29
The final runs use `suite-v6-20260929`, deployed commit `299b9ed1`, including