{
  "schema_version": "runtime-bounded-test-command-v1",
  "source": "runtime-core-testing",
  "run_id": "c0200b49-1ae4-491d-89d0-c7b4a894d7da",
  "name": "runtime-broad-tests",
  "status": "failed",
  "classification": "failed",
  "command": "node",
  "args": [
    "ai/runtime/test/runtime-test.mjs"
  ],
  "command_summary": "node ai/runtime/test/runtime-test.mjs",
  "phase": "stderr_output",
  "started_at": "2026-05-21T17:59:03.991Z",
  "completed_at": "2026-05-21T18:00:14.985Z",
  "duration_ms": 70994,
  "timeout_ms": 600000,
  "no_output_timeout_ms": 180000,
  "last_output_at": "2026-05-21T18:00:14.967Z",
  "last_output_age_ms": 18,
  "timed_out": false,
  "no_output_timeout": false,
  "exit_code": 1,
  "signal": null,
  "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=validateGovernance.workRegistrationPolicy\n[runtime-test] phase=validateGovernance.shellEntrypointPolicy\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=running elapsed_ms=5002\n[runtime-test] phase=running elapsed_ms=10004\n[runtime-test] phase=running elapsed_ms=15012\n[runtime-test] phase=running elapsed_ms=20012\n[runtime-test] phase=running elapsed_ms=25020\n[runtime-test] phase=running elapsed_ms=30020\n[runtime-test] phase=running elapsed_ms=35023\n[runtime-test] phase=running elapsed_ms=40030\n",
  "stderr_tail": "node:internal/modules/run_main:107\n    triggerUncaughtException(\n    ^\n\nAssertionError [ERR_ASSERTION]: [\n  {\n    \"id\": \"registered:step:a18b0d69-5a81-4e47-ae8e-5545e8f3da46\",\n    \"kind\": \"registered_work\",\n    \"trust\": \"accepted\",\n    \"role\": \"Orchestrator\",\n    \"category\": \"Ad hoc\",\n    \"origin\": \"ad_hoc\",\n    \"status\": \"active\",\n    \"liveness_confidence\": \"fresh\",\n    \"action_title\": \"Orchestrator · Ad hoc · active\",\n    \"action_body\": \"Runtime command wrapper must register ad hoc work when no parent work exists.\",\n    \"action_meta\": \"hosted-command:/usr/local/bin/node / runtime.command.parent\",\n    \"artifact\": {\n      \"type\": \"hosted-command\",\n      \"id\": \"/usr/local/bin/node\"\n    },\n    \"duration_seconds\": 0,\n    \"source_action\": \"runtime.command.parent\",\n    \"live_visible\": true,\n    \"mutates_authority_state\": false,\n    \"display_transparent\": true,\n    \"wrapper_only\": true,\n    \"sessions\": []\n  },\n  {\n    \"id\": \"registered:session:073717a6-3d56-4c41-bd43-c225ec4a4b70\",\n    \"kind\": \"registered_work\",\n    \"trust\": \"accepted\",\n    \"role\": \"Orchestrator\",\n    \"category\": \"Unknown\",\n    \"origin\": \"automatic\",\n    \"status\": \"completed\",\n    \"liveness_confidence\": \"proven_complete\",\n    \"action_title\": \"Orchestrator · Unknown · completed\",\n    \"action_body\": \"Hosted command execution requires foreground Runtime work registration.\",\n    \"action_meta\": \"hosted-command:/usr/local/bin/node / exec_command\",\n    \"artifact\": {\n      \"type\": \"hosted-command\",\n      \"id\": \"/usr/local/bin/node\"\n    },\n    \"duration_seconds\": 0,\n    \"source_action\": \"exec_command\",\n    \"live_visible\": true,\n    \"display_until\": \"2026-05-21T18:01:14.929Z\",\n    \"terminal_age_seconds\": 0,\n    \"mutates_authority_state\": false,\n    \"display_transparent\": false,\n    \"wrapper_only\": false,\n    \"sessions\": [\n      {\n        \"role\": \"Orchestrator\",\n        \"category\": \"Unknown\",\n        \"source_action\": \"exec_command\",\n        \"status\": \"completed\",\n        \"activity\": \"diagnosis\",\n        \"artifact\": {\n          \"type\": \"hosted-command\",\n          \"id\": \"/usr/local/bin/node\"\n        },\n        \"liveness_confidence\": \"proven_complete\",\n        \"duration_seconds\": 0\n      }\n    ]\n  },\n  {\n    \"id\": \"registered:session:5291938e-4b0d-4a84-8082-1a30bc349540\",\n    \"kind\": \"registered_work\",\n    \"trust\": \"accepted\",\n    \"role\": \"Orchestrator\",\n    \"category\": \"Unknown\",\n    \"origin\": \"planned\",\n    \"status\": \"completed\",\n    \"liveness_confidence\": \"proven_complete\",\n    \"action_title\": \"Orchestrator · Unknown · completed\",\n    \"action_body\": \"Runtime test planned registration proof.\",\n    \"action_meta\": \"chunk:runtime-test / runtime-test.work-session\",\n    \"artifact\": {\n      \"type\": \"chunk\",\n      \"id\": \"runtime-test\"\n    },\n    \"duration_seconds\": 11,\n    \"source_action\": \"runtime-test.work-session\",\n    \"live_visible\": true,\n    \"display_until\": \"2026-05-21T18:01:14.848Z\",\n    \"terminal_age_seconds\": 0,\n    \"mutates_authority_state\": false,\n    \"display_transparent\": false,\n    \"wrapper_only\": false,\n    \"sessions\": [\n      {\n        \"role\": \"Orchestrator\",\n        \"category\": \"Unknown\",\n        \"source_action\": \"runtime-test.backend-tests\",\n        \"status\": \"completed\",\n        \"activity\": \"backend_tests\",\n        \"artifact\": {\n          \"type\": \"chunk\",\n          \"id\": \"runtime-test\"\n        },\n        \"liveness_confidence\": \"proven_complete\",\n        \"duration_seconds\": 11\n      }\n    ]\n  },\n  {\n    \"id\": \"registered:session:c3c7d059-8e5a-4d1a-ba06-85af3ba92978\",\n    \"kind\": \"registered_work\",\n    \"trust\": \"accepted\",\n    \"role\": \"Orchestrator\",\n    \"category\": \"Unknown\",\n    \"origin\": \"automatic\",\n    \"status\": \"completed\",\n    \"liveness_confidence\": \"proven_complete\",\n    \"action_title\": \"Orchestrator · Unknown · completed\",\n    \"action_body\": \"Hosted command execution requires foreground Runtime work registration.\",\n    \"action_meta\": \"hosted-command:/usr/local/bin/node / exec_command\",\n    \"artifact\": {\n      \"type\": \"hosted-command\",\n      \"id\": \"/usr/local/bin/node\"\n    },\n    \"duration_seconds\": 0,\n    \"source_action\": \"exec_command\",\n    \"live_visible\": true,\n    \"display_until\": \"2026-05-21T18:01:14.810Z\",\n    \"terminal_age_seconds\": 0,\n    \"mutates_authority_state\": false,\n    \"display_transparent\": false,\n    \"wrapper_only\": false,\n    \"sessions\": [\n      {\n        \"role\": \"Orchestrator\",\n        \"category\": \"Unknown\",\n        \"source_action\": \"exec_command\",\n        \"status\": \"completed\",\n        \"activity\": \"diagnosis\",\n        \"artifact\": {\n          \"type\": \"hosted-command\",\n          \"id\": \"/usr/local/bin/node\"\n        },\n        \"liveness_confidence\": \"proven_complete\",\n        \"duration_seconds\": 0\n      }\n    ]\n  }\n]\n    at file:///workspace/ai/runtime/test/runtime-test.mjs:963:8\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {\n  generatedMessage: false,\n  code: 'ERR_ASSERTION',\n  actual: false,\n  expected: true,\n  operator: '==',\n  diff: 'simple'\n}\n\nNode.js v24.15.0\n",
  "report_path": "/workspace/.tmp/testing-channel/reports/runtime-broad-tests-c0200b49-1ae4-491d-89d0-c7b4a894d7da.json",
  "cleanup": {
    "attempted": false,
    "reason": "test completed without timeout",
    "stale_lease_count": 0,
    "action": "not_needed"
  },
  "freshness_preflight": {
    "schema_version": "runtime-freshness-test-preflight-v1",
    "source": "runtime-core-testing",
    "status": "reloaded_fresh",
    "started_at": "2026-05-21T17:59:04.031Z",
    "completed_at": "2026-05-21T17:59:31.074Z",
    "test_name": "runtime-broad-tests",
    "reload_attempted": true,
    "request_id": "e433b6f5",
    "supervisor_result": {
      "schema_version": "runtime-supervisor-result-v1",
      "request_id": "e433b6f5",
      "action": "runtime_api_build_reload",
      "target": "freshness-gated-test:runtime-broad-tests",
      "status": "success",
      "exit_code": 0,
      "message": "action completed",
      "log_path": "/workspace/.tmp/runtime-supervisor/e433b6f5.log",
      "started_at": "2026-05-21T17:59:04.662Z",
      "completed_at": "2026-05-21T17:59:30.065Z",
      "duration_ms": 25403,
      "trusted_runtime": "runtime-core-supervisor"
    },
    "before": {
      "schema_version": "runtime-daemon-freshness-v1",
      "source": "runtime-core",
      "status": "restart_required",
      "generation": "1779121808508-3987-0b87791a99cb",
      "version": "0.1.0",
      "pid": 3987,
      "started_at": "2026-05-18T16:30:08.508Z",
      "source_hash_at_start": "dac93bf110e8a5e7f9c90bbf432dae7daf82ff366047e10b891bc658f2a72851",
      "source_hash_current": "9f430c2054cae54949df59649c023ee6ac7fc63ebbab113729fd08afa9b65936",
      "build_hash_at_start": "0b87791a99cb2d3f97c3a03f64e3202bf4cec71914c163b12dea92ee17ca458c",
      "build_hash_current": "719a4e11bc17db3376ce65a685aa09b1f95edbe75ed1740ac4649bc57b4879cf",
      "build_manifest_generation": "1779121408004-60852-dac93bf110e8",
      "immutable_generation_dir": "/workspace/ai/runtime/.runtime-generations/1779121408004-60852-dac93bf110e8",
      "build_state_status": "ready",
      "active_build_detected": false,
      "restart_required": true,
      "reasons": [
        "runtime_source_hash_changed",
        "runtime_build_hash_changed",
        "runtime_generation_changed"
      ]
    },
    "after": {
      "schema_version": "runtime-daemon-freshness-v1",
      "source": "runtime-core",
      "status": "fresh",
      "generation": "1779386356744-12459-719a4e11bc17",
      "version": "0.1.0",
      "pid": 12459,
      "started_at": "2026-05-21T17:59:16.744Z",
      "source_hash_at_start": "9f430c2054cae54949df59649c023ee6ac7fc63ebbab113729fd08afa9b65936",
      "source_hash_current": "9f430c2054cae54949df59649c023ee6ac7fc63ebbab113729fd08afa9b65936",
      "build_hash_at_start": "719a4e11bc17db3376ce65a685aa09b1f95edbe75ed1740ac4649bc57b4879cf",
      "build_hash_current": "719a4e11bc17db3376ce65a685aa09b1f95edbe75ed1740ac4649bc57b4879cf",
      "build_manifest_generation": "1779386348629-9604-9f430c2054ca",
      "immutable_generation_dir": "/workspace/ai/runtime/.runtime-generations/1779386348629-9604-9f430c2054ca",
      "build_state_status": "ready",
      "active_build_detected": false,
      "restart_required": false,
      "reasons": []
    },
    "reasons": [],
    "message": "Typed Runtime supervisor build/reload completed and daemon freshness was verified.",
    "next_action": "Run the freshness-gated test.",
    "mutates_authority_state": false
  },
  "recommended_next_action": "Inspect stdout/stderr tails in the durable report and fix the failing runtime-broad-tests test.",
  "mutates_authority_state": false
}
