{
  "schema_version": "runtime-bounded-test-command-v1",
  "source": "runtime-core-testing",
  "run_id": "edda7ea7-c574-4be6-849a-c313c67c0898",
  "name": "runtime-broad-tests",
  "status": "testing_channel_timeout",
  "classification": "testing_channel_timeout",
  "command": "node",
  "args": [
    "ai/runtime/test/runtime-test.mjs"
  ],
  "command_summary": "node ai/runtime/test/runtime-test.mjs",
  "started_at": "2026-05-17T17:24:49.042Z",
  "completed_at": "2026-05-17T17:27:02.292Z",
  "duration_ms": 133250,
  "timeout_ms": 240000,
  "no_output_timeout_ms": 120000,
  "last_output_at": "2026-05-17T17:25:02.089Z",
  "last_output_age_ms": 120203,
  "timed_out": false,
  "no_output_timeout": true,
  "exit_code": null,
  "signal": "SIGTERM",
  "stdout_tail": "[runtime-test] phase=start\n[runtime-test] phase=runtimeHealth\n[runtime-test] phase=validateRegistries\n[runtime-test] phase=validateGovernance\n[runtime-test] phase=validateGovernance.runPaths\n[runtime-test] phase=validateGovernance.consultant\n[runtime-test] phase=runtimeConcurrency\n[runtime-test] phase=runtimeLeases\n[runtime-test] phase=runtimeLeases.acquire\n[runtime-test] phase=runtimeLeases.conflict\n[runtime-test] phase=runtimeLeases.release\n[runtime-test] phase=runtimeLeases.journal\n[runtime-test] phase=runtimeLeases.complete\n[runtime-test] phase=runtimeGraphs\n[runtime-test] phase=workSession\n[runtime-test] phase=workSession.journal\n[runtime-test] phase=progressNotes\n[runtime-test] phase=stateSurfaces\n",
  "stderr_tail": "",
  "report_path": "/workspace/.tmp/testing-channel/reports/runtime-broad-tests-edda7ea7-c574-4be6-849a-c313c67c0898.json",
  "recommended_next_action": "Inspect the durable report and run runtime-broad-tests with narrower phases or added progress markers; broad tests must not run without bounded output.",
  "mutates_authority_state": false
}
