docs: record fleet and execution status evidence #129

Merged
m merged 1 commits from codex/fleet-execution-status-evidence into main 2026-08-22 15:50:38 +00:00
3 changed files with 55 additions and 2 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
{
"task_file": "dev/tasks/DEV-000155-current-audit-status.json",
"task_id": "DEV-000155",
"task_file": "dev/tasks/DEV-000156-fleet-execution-status-evidence.json",
"task_id": "DEV-000156",
"task_revision": 1
}
@@ -0,0 +1,23 @@
{
"task_id": "DEV-000156",
"task_revision": 1,
"architecture_revision": "ADR-0018",
"base_repo_revision": "03c3484ee1488ebc3b2349ab6ba5c8005c895110",
"risk_tier": "E",
"intent": "Capture fresh production evidence for model fleet readiness and Agent Execution capability without changing runtime behavior.",
"requirement_ids": ["WP-200", "WP-301", "AUDIT-TRUTHFUL-STATUS"],
"allowed_change_scope": {"modules": [], "paths": ["docs/evidence/**", "dev/ACTIVE_TASK.json", "dev/tasks/DEV-000156-fleet-execution-status-evidence.json"]},
"forbidden_change_scope": {"paths": ["architecture/**", "security/**", "cmd/**", "modules/**", "contracts/**", "adapters/**", "database/**", "deploy/**", ".gitea/**"]},
"allowed_architecture_delta": {"new_cross_module_dependencies": 0, "new_canonical_owners": 0, "new_privileges": 0, "new_third_party_dependencies": 0, "new_database_owner_roles": 0},
"contracts": {"consume": ["fleet readiness response", "agent-worker status response"], "may_change": []},
"semantic_owner": "none; evidence projection",
"canonical_state": [],
"state_transitions": ["evidence only; no activation, promotion or configuration change"],
"side_effects_and_privileges": ["bounded read-only production status probes"],
"persistence_and_migrations": ["immutable JSON evidence artifact only"],
"failure_retry_restart": ["probe failures are recorded as observed facts; no retry-dependent claim"],
"assumptions": ["all probes are internal read-only GET requests", "no secret values are collected"],
"acceptance_scenarios": ["FAST readiness auth mismatch is distinguished from successful bounded gateway smoke", "MEDIUM remains NOT_CONFIGURED", "HEAVY timeout is recorded", "LIFEBOAT is the selected fallback", "Agent Execution is recovery-only", "no secret value appears"],
"required_tests": ["JSON validation", "go test", "go vet", "preflight", "check-diff", "git diff --check", "independent", "CI"],
"terminal_gap_states": ["BLOCKED_BY_MISSING_CAPABILITY", "BLOCKED_BY_CONFLICT"]
}
@@ -0,0 +1,30 @@
{
"evidence_id": "wp-200-wp-301-fleet-execution-status-2026-08-22-v1",
"captured_at": "2026-08-22",
"production_revision": "03c3484ee1488ebc3b2349ab6ba5c8005c895110",
"source": "read-only internal status probes on docker.cin.su",
"fleet_readiness": {
"preferred_tier": "HEAVY",
"selected_tier": "LIFEBOAT",
"ready_tiers": ["LIFEBOAT"],
"members": [
{"provider_instance_id": "local-cpu-primary", "tier": "FAST", "ready": false, "reason": "status=401 UNAUTHORIZED"},
{"provider_instance_id": "local-medium-unconfigured", "tier": "MEDIUM", "ready": false, "reason": "NOT_CONFIGURED"},
{"provider_instance_id": "local-gpu-opportunistic", "tier": "HEAVY", "ready": false, "reason": "context deadline exceeded while awaiting headers"},
{"provider_instance_id": "cognitive-lifeboat", "tier": "LIFEBOAT", "ready": true, "reason": "AVAILABLE"}
]
},
"agent_execution": {
"runtime": "agent-worker",
"executor_configured": false,
"mode": "recovery-only",
"ready": false,
"reason": "AGENT_EXECUTION_BRIDGE_URL is not configured"
},
"interpretation": [
"Fleet readiness currently selects the local Lifeboat fallback.",
"The FAST provider has a live bounded gateway smoke recorded separately; the fleet readiness probe itself receives 401 from the model catalog endpoint.",
"No Medium runtime or Heavy GPU runtime is ready, and no Agent Execution bridge is deployed.",
"This artifact records evidence only and does not activate or promote any binding."
]
}