357a68bb95
Refs #49 Merged by commander after reviewing Code Queue task codex_1779422762669_1. Adds redacted DB readiness layering and refreshes DEV endpoint/report evidence. Follow-up: deploy/verify the new readiness probe in DEV via standard image CI/CD.
76 lines
2.7 KiB
JSON
76 lines
2.7 KiB
JSON
{
|
|
"$schema": "https://hwlab.pikastech.local/schemas/dev-gate-report.schema.json",
|
|
"$id": "https://hwlab.pikastech.local/reports/dev-gate/dev-m4-agent-loop.json",
|
|
"reportVersion": "v1",
|
|
"issue": "pikasTech/HWLAB#37",
|
|
"taskId": "dev-m4-agent-loop",
|
|
"commitId": "e9e71a7",
|
|
"acceptanceLevel": "dev_m4_agent_loop",
|
|
"devOnly": true,
|
|
"prodDisabled": true,
|
|
"sourceContract": {
|
|
"status": "pass",
|
|
"documents": [
|
|
"docs/dev-acceptance-matrix.md",
|
|
"docs/dev-m4-agent-loop.md"
|
|
],
|
|
"summary": "The DEV M4 report is anchored to the frozen acceptance matrix and the M4 loop doc."
|
|
},
|
|
"validationCommands": [
|
|
"node --check scripts/validate-dev-gate-report.mjs",
|
|
"node scripts/validate-dev-gate-report.mjs",
|
|
"node --check scripts/dev-m4-agent-loop-smoke.mjs",
|
|
"node scripts/dev-m4-agent-loop-smoke.mjs --dry-run",
|
|
"node scripts/dev-m4-agent-loop-smoke.mjs --live --confirm-dev --confirmed-non-production"
|
|
],
|
|
"localSmoke": {
|
|
"status": "pass",
|
|
"commands": [
|
|
"node scripts/m4-agent-loop-smoke.mjs"
|
|
],
|
|
"evidence": [
|
|
"Local runtime skeleton smoke confirms create/start/trace/finish/cleanup coverage.",
|
|
"Workspace isolation and explicit skills commit wiring are covered by fixture assertions."
|
|
],
|
|
"summary": "Local contract smoke passes on the repo fixture."
|
|
},
|
|
"dryRun": {
|
|
"status": "not_run",
|
|
"commands": [
|
|
"node scripts/dev-m4-agent-loop-smoke.mjs --dry-run"
|
|
],
|
|
"evidence": [
|
|
"No dry-run output is attached to the live preflight report."
|
|
],
|
|
"summary": "The live preflight report does not attempt a dry-run agent run."
|
|
},
|
|
"devPreconditions": {
|
|
"status": "blocked",
|
|
"requirements": [
|
|
"DEV route remains frozen at http://74.48.78.17:16667",
|
|
"No secret reads, real deployment, or long-running agent task is attempted",
|
|
"Agent manager, worker, and skills are reachable only through the cloud API boundary"
|
|
],
|
|
"summary": "Blocked before agent scheduling because http://74.48.78.17:16667 is unreachable from this runner."
|
|
},
|
|
"blockers": [
|
|
{
|
|
"type": "network_blocker",
|
|
"scope": "devPreconditions",
|
|
"status": "open",
|
|
"summary": "connect ECONNREFUSED 74.48.78.17:16667"
|
|
}
|
|
],
|
|
"livePreflight": {
|
|
"status": "blocked",
|
|
"commands": [
|
|
"node scripts/dev-m4-agent-loop-smoke.mjs --live --confirm-dev --confirmed-non-production"
|
|
],
|
|
"evidence": [
|
|
"No live DEV observation was recorded."
|
|
],
|
|
"summary": "Blocked before agent scheduling because http://74.48.78.17:16667 is unreachable from this runner."
|
|
},
|
|
"notes": "DEV M4 agent loop live preflight report. No secret material is read."
|
|
}
|