forked from chiki2bum2/SniperGold_ML
169 lines
6.6 KiB
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."
| |||
}
|