SniperGold_ML/evidence/s251_real_workload45_session_ledger.json

169 lines
6.6 KiB
JSON

{
"workload": "P3-S25.1AR",
"chunks": [
738,
759
],
"session": {
"session_start_utc": "2026-09-06T07:30:00Z",
"workload_start_utc": "2026-09-06T07:47:36.982224+00:00",
"workload_end_utc": "2026-09-06T08:03:40.179585+00:00",
"session_end_utc": "2026-09-06T08:20:00Z",
"workload_elapsed_seconds": 966,
"session_elapsed_seconds": 3000,
"session_non_workload_seconds": 2034
},
"resources": {
"logical_processors": 24,
"requested_worker_processes": 24,
"actual_worker_processes": 22,
"non_empty_workers": 22,
"ram_total_bytes": 51468738560,
"ram_available_before_bytes": 38896832512,
"aggregate_worker_rss": 2332266496,
"coordinator_rss": 35950592,
"worker_imbalance": 1.0667,
"dispatch_spawn_seconds": 19.1987,
"parallel_span_seconds": 15.8387,
"merge_seconds": 0.1105
},
"efficiency": {
"command_failures": 0,
"edit_primary_failures": 0,
"edit_fallbacks": 1,
"edit_repeats": 0,
"script_corrections": 1,
"validation_corrections": 0,
"non_routine_interventions": 2,
"necessary_interventions": 1,
"avoidable_interventions": 1
},
"token_telemetry": {
"input": "UNAVAILABLE",
"output": "UNAVAILABLE",
"total": "UNAVAILABLE"
},
"interventions": [
{
"trigger": "Preparation subagent (task 20260906_5) ran 17 min / 10533 turns without creating the prep file (inefficient re-reads of large files).",
"observed_evidence": "s251_prep_wl45.py not created; subagent was still rewriting its transform script.",
"finding": "Delegating the mechanical prep derivation to a subagent was inefficient and not converging.",
"decision_basis": "Cancel the subagent and derive the AR prep script directly under the coordinator's control (deterministic patcher with count assertions).",
"action": "Cancelled subagent; copied s251_prep_wl44.py to s251_prep_wl45.py; wrote scratch/s251_patch_wl45_prep.py (ordered, count-asserted replacements); patched and syntax-checked.",
"result": "AR prep script produced and ran; qualification QUALIFIED (0 checks failed).",
"state_impact": "None beyond intended prep artifact in scratch.",
"authorization_status": "authorized",
"necessary_or_avoidable": "avoidable"
},
{
"trigger": "Prep qualification failed once: stale_scan_clean reported {'715': 1}.",
"observed_evidence": "The candidate output contains one bare '715' which is a substring of the legitimate checkpoint sha a783787feafbe3bff224cb9a671ab345b71514a8a3b1d1a06d368ed94f6913b1 ('...b7151...').",
"finding": "The bare-digit stale anchors '716','715' (carried from the AQ prep which used '694','693') false-positive on the AR checkpoint SHA because it contains '715'. Not a workload/canonical-logic defect.",
"decision_basis": "Minimal deterministic correction of the disposable prep script's STALE_ANCHORS: drop the bare '716','715' entries (the specific anchors CHK715/chunk715/CHUNK 715/chunk 715/CHUNK 716/chunk 716/next_chunk 716/716 / byte already cover all meaningful stale references). Canonical parser/algorithm/aggregator unchanged.",
"action": "Edited scratch/s251_prep_wl45.py STALE_ANCHORS to remove the bare-digit line; re-ran prep.",
"result": "Re-run PREPARATION_QUALIFICATION = QUALIFIED, checks FAILED: 0.",
"state_impact": "None beyond the disposable scratch prep script.",
"authorization_status": "authorized",
"necessary_or_avoidable": "necessary"
}
],
"workload_result": {
"run_id": "P3_S251_REAL_TICK_RUN_001",
"byte_start": 17905484850,
"nominal_target": 18442355762,
"byte_end": 18442355762,
"bytes_consumed": 536870912,
"bytes_over_nominal": 0,
"n_atomic_chunks": 22,
"atomic_chunk_ids": [
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759
],
"rows_processed": 11187581,
"malformed": {
"column_count": 0,
"timestamp_malformed": 0,
"timestamp_invalid": 0,
"non_numeric_price": 0,
"invalid_volume": 0,
"bid_ask_relationship": 0,
"non_positive_price": 0,
"non_monotonic_timestamp": 0
},
"m15_rows_emitted": 5038,
"m30_rows_emitted": 2520,
"first_timestamp": 1600774128,
"last_timestamp": 1607436129,
"raw_sha256": "23ac0f5ef9a11e8d2eb09735505829be16513c9523c2a4a57b95b8f712b87e5a",
"parsed_sha256": "e1c4ff3be646c50fb2b8c5dd7c4fdc6df89f76361b6435270c3aaefb6cab3dc7",
"m15_hash": "f4799fe2f374cb55d99aeeda93fd7b0f15b064fe3f88c99b811db61ca601fb2c",
"m30_hash": "71f9b01576c2a8e1b468972b1689cf550d8b5c0db704b345334f8f0bc4081cb9",
"output_hash": "d7540a20e9610bb34cfe0863d84d4a591bdd09f6d74e578b21a55b50b9809570",
"final_state_hash": "170e5c2bae957b0fbe618c5ac0a4a34b99cb342e13e1f0ae8db161606e4cf292",
"m15_csv_sha256": "e11d8d63678e050df4b2c60fc445b53700c07b427f9fb4c9e9e4f709dce356ca",
"m30_csv_sha256": "db34bec3248fc3f403918048ad25f6a90c83293a2d5fc138fb4297670fc65aa1",
"output_carry_m15": {
"ts": 1607436000,
"open": 1864.708,
"high": 1866.338,
"low": 1864.575,
"close": 1866.068,
"ticks": 662,
"first_ts": 1607436000,
"last_ts": 1607436129
},
"output_carry_m30": null,
"runner_total_elapsed_seconds": 966.6,
"rows_per_second": 11574.6,
"bytes_per_second": 555450.6,
"process_span_seconds": 15.8387,
"dispatch_wall_seconds": 19.1987,
"merge_seconds": 0.1105,
"worker_imbalance_max_over_mean": 1.0667,
"aggregate_worker_rss_bytes": 2332266496,
"coordinator_rss_bytes": 35950592,
"checkpoint_sha_before": "a783787feafbe3bff224cb9a671ab345b71514a8a3b1d1a06d368ed94f6913b1",
"checkpoint_sha_after": "1b0be1cd84ac9be88186d8a8ff2675a8f123a3a75f37a7f48b2118c6d9bd363f"
},
"validation": {
"gates_15_of_15": true,
"parallel_equals_canonical_atomic": true,
"parallel_equals_canonical_stream": true,
"canonical_atomic_equals_stream": true,
"interruption_all_match": true,
"mutation_detection": "8/8",
"mutation_all_detected": true,
"process_lasso": "NOT RUNNING"
},
"checkpoint": {
"last_completed_chunk_before": 737,
"last_completed_chunk_after": 759,
"next_chunk_after": 760,
"next_byte_start_after": 18442355762,
"advanced_exactly_once": true,
"read_back_matches": true,
"sha_recomputed_matches": true
},
"final_classification": "A - REAL 24-WORKER WORKLOAD VERIFIED",
"mandatory_statement": "No P3-S25.1AS / chunk 760 workload was executed in this session."
}