docs(hermes): record 61-case diagnostic acceptance
Some checks failed
Tests / Declarative: Post Actions failed: 42, skipped: 89, passed: 4218

This commit is contained in:
jenkins 2026-09-29 16:48:41 -05:00
parent 6178265f70
commit 1bc2f22bcc
2 changed files with 351 additions and 3 deletions

View File

@ -0,0 +1,333 @@
{
"deployed_code_commit": "6178265f70c8a2abbef2b1c78bd591475eeb97a5",
"isolated_native_cli_connection_failure": {
"assistant_events": [
{
"assistant_api_error_seen": true,
"assistant_error_code": "server_error",
"exact_connection_signature": false,
"exact_timeout_signature": false
}
],
"diagnostics": {
"api_error_status": null,
"assistant_api_error_seen": true,
"assistant_error_code": "server_error",
"assistant_json_text_present": false,
"assistant_structured_tool_input_present": false,
"cli_transport_error": "connection_refused",
"compaction_event_seen": false,
"configured_max_output_tokens": 64000,
"cost_usd_estimate": 0,
"duration_api_ms": 0,
"execution_revision": "suite-multipass-v8-20260929",
"exit_code": 1,
"final_event_seen": true,
"final_event_subtype": "success",
"final_event_type": "result",
"final_is_error": true,
"final_json_text_present": false,
"init_event_seen": true,
"invalid_event_count": 0,
"last_assistant_stop_reason": "stop_sequence",
"max_turns": 6,
"observed_model_limits": [],
"provider_stop_reason": "stop_sequence",
"provider_timeout_seconds": null,
"reasoning_effort": "high",
"reasoning_token_limit": null,
"structured_output_is_object": false,
"structured_output_location": null,
"structured_output_present": false,
"structured_retry_limit_reached": false,
"subprocess_timeout_seconds": null,
"termination_reason": "nonzero_exit",
"termination_signal": null,
"turn_limit_reached": false,
"turns": 1,
"usage": {
"cache_creation": {
"ephemeral_1h_input_tokens": 0,
"ephemeral_5m_input_tokens": 0
},
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 0,
"output_tokens": 0,
"output_tokens_details": {
"thinking_tokens": 0
},
"server_tool_use": {
"web_fetch_requests": 0,
"web_search_requests": 0
}
}
},
"test": "closed_loopback_connection",
"wall_seconds": 0.19
},
"live_synthetic_proposal": {
"automatic_retries": 0,
"case_count": 61,
"execution_revision": "suite-multipass-v8-20260929",
"metadata": {
"cli_diagnostics": {
"api_error_status": null,
"assistant_api_error_seen": false,
"assistant_error_code": null,
"assistant_json_text_present": false,
"assistant_structured_tool_input_present": true,
"cli_transport_error": null,
"compaction_event_seen": false,
"configured_max_output_tokens": 64000,
"cost_usd_estimate": 0.282156,
"duration_api_ms": 28321,
"execution_revision": "suite-multipass-v8-20260929",
"exit_code": 0,
"final_event_seen": true,
"final_event_subtype": "success",
"final_event_type": "result",
"final_is_error": false,
"final_json_text_present": true,
"init_event_seen": true,
"invalid_event_count": 0,
"last_assistant_stop_reason": null,
"max_turns": 6,
"observed_model_limits": [
{
"contextWindow": 1000000,
"maxOutputTokens": 128000
}
],
"provider_stop_reason": "tool_use",
"provider_timeout_seconds": null,
"reasoning_effort": "high",
"reasoning_token_limit": null,
"structured_output_is_object": true,
"structured_output_location": "result.structured_output",
"structured_output_present": true,
"structured_retry_limit_reached": false,
"subprocess_timeout_seconds": 1799.999648113735,
"termination_reason": "exited",
"termination_signal": null,
"turn_limit_reached": 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,
"input_tokens": 52404,
"output_tokens": 3627,
"output_tokens_details": {
"thinking_tokens": 541
},
"server_tool_use": {
"web_fetch_requests": 0,
"web_search_requests": 0
}
}
},
"compaction": false,
"compaction_signal": "CLI events and disabled compaction",
"cost_usd_estimate": 0.282156,
"duration_api_ms": 28321,
"model": "claude-opus-5-5",
"model_usage": {
"claude-opus-5-5[1m]": {
"canonicalModel": "claude-opus-5-5",
"contextWindow": 1000000,
"maxOutputTokens": 128000,
"provider": "firstParty"
}
},
"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,
"input_tokens": 52404,
"output_tokens": 3627,
"output_tokens_details": {
"thinking_tokens": 541
},
"server_tool_use": {
"web_fetch_requests": 0,
"web_search_requests": 0
}
}
},
"passes": [
{
"allocated_cost_usd": 30.0,
"allocated_seconds": 1799.999648113735,
"case_order_sha256": "b619417e9e74e83f1292f700e617bab4ec2aa051f90b5826428af402f4050344",
"cli_diagnostics": {
"api_error_status": null,
"assistant_api_error_seen": false,
"assistant_error_code": null,
"assistant_json_text_present": false,
"assistant_structured_tool_input_present": true,
"cli_transport_error": null,
"compaction_event_seen": false,
"configured_max_output_tokens": 64000,
"cost_usd_estimate": 0.282156,
"duration_api_ms": 28321,
"execution_revision": "suite-multipass-v8-20260929",
"exit_code": 0,
"final_event_seen": true,
"final_event_subtype": "success",
"final_event_type": "result",
"final_is_error": false,
"final_json_text_present": true,
"init_event_seen": true,
"invalid_event_count": 0,
"last_assistant_stop_reason": null,
"max_turns": 6,
"observed_model_limits": [
{
"contextWindow": 1000000,
"maxOutputTokens": 128000
}
],
"provider_stop_reason": "tool_use",
"provider_timeout_seconds": null,
"reasoning_effort": "high",
"reasoning_token_limit": null,
"structured_output_is_object": true,
"structured_output_location": "result.structured_output",
"structured_output_present": true,
"structured_retry_limit_reached": false,
"subprocess_timeout_seconds": 1799.999648113735,
"termination_reason": "exited",
"termination_signal": null,
"turn_limit_reached": 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,
"input_tokens": 52404,
"output_tokens": 3627,
"output_tokens_details": {
"thinking_tokens": 541
},
"server_tool_use": {
"web_fetch_requests": 0,
"web_search_requests": 0
}
}
},
"cli_turns": 3,
"cost_usd_estimate": 0.282156,
"duration_api_ms": 28321,
"input_bytes": 73903,
"input_count_method": "Complete UTF-8 input/system/schema byte bound plus harness overhead; not a tokenizer",
"input_token_bound": 82095,
"input_token_count": null,
"model": "claude-opus-5-5",
"output_reservation_tokens": 17024,
"output_reservation_verified": false,
"provider": "claude",
"reasoning": "high",
"schema_sha256": "0ea2a8d0b664468910e14af774be43b2674c2118a08f6549f066f27b7d04ebcf",
"stage": "proposal_a",
"system_sha256": "5df3f59dd1c4182d42fef8b58db69f0b18a9ff19ebaa7217363622484a29a04a",
"usage": {
"cache_creation": {
"ephemeral_1h_input_tokens": 0,
"ephemeral_5m_input_tokens": 0
},
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"input_tokens": 52404,
"output_tokens": 3627,
"output_tokens_details": {
"thinking_tokens": 541
},
"server_tool_use": {
"web_fetch_requests": 0,
"web_search_requests": 0
}
},
"wall_seconds": 28.805
}
],
"prompt_revision": "implementation-proximity-multipass-v4-20260929",
"quality": {
"coverage": true,
"false_merge_pairs": 0,
"families": 9,
"missed_merge_pairs": 0,
"pair_precision": 1.0,
"pair_recall": 1.0
},
"request_bytes": 64502,
"selection": {
"backend": "claude-code-2.1.285",
"case_count": 61,
"cli_model": "claude-opus-5-5[1m]",
"configuration_revision": "suite-v6-20260929",
"context": 1000000,
"enabled": true,
"execution_revision": "suite-multipass-v8-20260929",
"input_bytes": 73903,
"input_count_method": "Complete UTF-8 input/system/schema byte bound plus harness overhead; not a tokenizer",
"input_token_bound": 82095,
"input_token_count": null,
"later_pass_capacity_verified": false,
"later_pass_checks": "before_each_invocation",
"max_final_group_cases": 5,
"max_final_name_characters": 64,
"max_turns": 6,
"maximum_model_passes": 5,
"minimum_model_passes": 3,
"model": "claude-opus-5-5",
"output": 64000,
"output_reservation_tokens": 17024,
"output_reservation_verified": false,
"overhead": 8192,
"policy_revision": "implementation-five-v1-20260929",
"prompt_revision": "implementation-proximity-multipass-v4-20260929",
"prompt_sha256": "253314b009ea82fc44695260ece8edd501ab60dc40ab3cc9e1ac9a0acb2017c0",
"provider": "claude",
"reasoning": "high",
"reasoning_policy": {
"case_count_at_least": 100,
"default": "high",
"large": "xhigh",
"match": "any",
"revision": "suite-size-effort-v1-20260929",
"scope": "whole_job",
"source_bytes_at_least": 131072,
"source_bytes_scope": "Canonical UTF-8 JSON of campaign, suite, and all cases"
},
"reasoning_selection": {
"case_count": 61,
"policy_revision": "suite-size-effort-v1-20260929",
"scope": "whole_job",
"source_bytes": 64350,
"triggers": []
},
"reported_output": 128000,
"source_sha256": "316cc6ec17dafca611a802eb070b5929b8dccfb91bca6208c917c25e77661055"
},
"status": "completed",
"test": "synthetic_proposal_a_only",
"wall_seconds": 28.806
},
"scope": "Synthetic server-side proposal_a only; not a complete multi-pass job or laptop connectivity test",
"unit_regression_tests": {
"passed": 149
}
}

View File

@ -57,9 +57,24 @@ The real job selected `high`; v8 reports the actual invocation configuration.
specific historical upstream failure. They used fake credentials and no
hosted inference.
The separately recorded live synthetic check exercises one complete 61-case
proposal, not the full multi-pass workflow. It must not be represented as a
rerun or recovery of the failed real job.
The deployed live synthetic check completed one 61-case `proposal_a` on
`claude-opus-5-5` at high effort in 28.806 seconds, using three of six turns.
The serialized request was 64502 bytes (64350 bytes of source content;
73903 bytes including pass instructions/schema). The CLI reported 52404 input
and 3627 output tokens across the invocation, including 541 thinking tokens,
and a $0.282156 cost estimate (not a subscription billing statement).
Strict validation accepted all 61 aliases exactly once. All nine natural
families matched the synthetic fixture, with zero false/missed merge pairs.
The terminal event had `is_error: false`, exit 0, and an object at
`result.structured_output`. No compaction event or truncation was detected.
There were no operator retries. This exercises one complete proposal, not the
full multi-pass workflow, and does not establish the original upstream cause.
Flux applied code commit `6178265f70c8a2abbef2b1c78bd591475eeb97a5` and the
planner rolled out successfully. Authenticated in-pod preflight reports v8;
this is not a new laptop/LAN connectivity check. Measured safe evidence is in
`docs/evidence/hermes_suite_61_diagnostic_20260929.json`.
## Client handling and rollback