DEV-000288 Refresh production evidence revision #266

Merged
m merged 1 commits from codex/dev-000248-self-development-runtime-status into main 2026-08-24 10:40:57 +00:00
4 changed files with 51 additions and 5 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
{
"task_file": "dev/tasks/DEV-000287-live-evidence-reconciliation.json",
"task_id": "DEV-000287",
"task_file": "dev/tasks/DEV-000288-production-evidence-revision.json",
"task_id": "DEV-000288",
"task_revision": 1
}
@@ -0,0 +1,23 @@
{
"task_id": "DEV-000288",
"task_revision": 1,
"architecture_revision": "ADR-0018",
"base_repo_revision": "3e91ae503c28547852acf130a5414ae9a27a4579",
"risk_tier": "E",
"intent": "Record the current production revision after the DEV-000287 documentation merge without changing runtime behavior.",
"requirement_ids": ["current production evidence", "no stale revision claim"],
"allowed_change_scope": {"modules": ["project evidence"], "paths": ["dev/ACTIVE_TASK.json", "dev/tasks/DEV-000288-production-evidence-revision.json", "docs/PROJECT_STATUS.md", "docs/evidence/audit-completion-matrix-2026-08-24-v16.json"]},
"forbidden_change_scope": {"paths": ["architecture/**", "security/**", "database/**", "cmd/**", "deploy/**", "LLM-local/**", "modules/**", "adapters/**"]},
"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": ["production Docker revision labels", "public health endpoint", "v15 audit evidence"], "may_change": []},
"semantic_owner": "project evidence",
"canonical_state": ["none; evidence projection only"],
"state_transitions": ["v15 production observation -> v16 current observation"],
"side_effects_and_privileges": ["read-only production checks"],
"persistence_and_migrations": ["none"],
"failure_retry_restart": ["if production revision is unavailable, retain an explicit missing-evidence gap"],
"assumptions": ["mobile authenticated visual acceptance, deep UI acceptance and external model qualification remain deferred by explicit scope"],
"acceptance_scenarios": ["all runtime containers show the merged revision", "public health is ok", "remaining gaps remain explicit"],
"required_tests": ["go test ./tests/research_runtime", "go vet ./tests/research_runtime", "preflight", "check-diff", "check-architecture", "independent", "JSON parse", "git diff --check", "CI", "production health smoke"],
"terminal_gap_states": ["BLOCKED_BY_SPEC_GAP", "BLOCKED_BY_ARCHITECTURE_GAP", "BLOCKED_BY_MISSING_CAPABILITY"]
}
+3 -3
View File
@@ -7,7 +7,7 @@
- `LAST_COMPLETED = DEV-000286`; the governed self-development path, provider-neutral reachability rating, bounded authenticated operations smoke, truth-first research routing, relevance filtering and authenticated chat smoke are live. Mobile visual UI remains explicitly unverified because the current browser control surface cannot emulate a 390x844 viewport.
- `CURRENT_PRODUCTION_STATUS = LIVE_HEALTHY`; public `/healthz` is healthy and current runtime project labels match merged `12725511c0e16340e4f546fcf922a59989290211`. Evidence: `docs/evidence/audit-completion-matrix-2026-08-24-v15.json`.
- `CURRENT_PRODUCTION_STATUS = LIVE_HEALTHY`; public `/healthz` is healthy and current runtime project labels match merged `3e91ae503c28547852acf130a5414ae9a27a4579`. Evidence: `docs/evidence/audit-completion-matrix-2026-08-24-v16.json`.
- `FAST_PROVIDER_STATUS = LIVE_SMOKE_SUPPORTED`: local CPU gateway authentication is configured through a protected file reference; four bounded local-only advisory cases completed through cognitive-worker. Evidence: `docs/evidence/wp-601-fast-gateway-live-smoke-2026-08-22-v1.json`.
- `MEDIUM_PROVIDER_STATUS = LIVE_BOUNDED_SMOKE_SUPPORTED_UNPROMOTED`; four bounded local-provider cases passed with template thinking disabled. This is availability/response-shape evidence only; lifecycle qualification, activation and promotion remain unclaimed. Evidence: `docs/evidence/medium-live-bounded-smoke-2026-08-23-v1.json`.
- `HEAVY_PROVIDER_STATUS = LIVE_BOUNDED_INVOCATION_SUPPORTED_UNPROMOTED`; the exact Domovoy adapter payload produced one bounded Qwen completion in 0.583s. Quality is not assessed, lifecycle promotion is not performed, and GPU availability is not treated as intelligence or routing priority. Evidence: `docs/evidence/gpu-discovery-2026-08-23-v1.json`, `docs/evidence/gpu-invocation-qualification-2026-08-23-v1.json`.
@@ -28,9 +28,9 @@
## Current governance checkpoint
- `COMPLETION_MATRIX = docs/evidence/audit-completion-matrix-2026-08-24-v15.json`; generic candidate envelope verification, independent Work Graph synthesis, research relevance gating and authenticated truth-first chat smoke are live; mobile viewport acceptance and deferred external qualification remain explicit.
- `COMPLETION_MATRIX = docs/evidence/audit-completion-matrix-2026-08-24-v16.json`; generic candidate envelope verification, independent Work Graph synthesis, research relevance gating and authenticated truth-first chat smoke are live; mobile viewport acceptance and deferred external qualification remain explicit.
- `ACTIVE_TASK = dev/tasks/DEV-000287-live-evidence-reconciliation.json revision 1`; this evidence reconciliation does not change runtime behavior or model routing.
- `ACTIVE_TASK = dev/tasks/DEV-000288-production-evidence-revision.json revision 1`; this evidence reconciliation does not change runtime behavior or model routing.
- `LINEAGE_DECISION = docs/GOVERNANCE_LINEAGE_DECISION_2026-08-22.md`; historical packets remain provenance and are not current authority.
- `REGISTRY_STATUS = YAML and JSON semantic mirrors agree`
- `PRODUCTION_DOMAIN = docker.cin.su`; shared docker-test is not used for this project.
@@ -0,0 +1,23 @@
{
"evidence_id": "audit-completion-matrix-2026-08-24-v16",
"captured_at": "2026-08-24T10:35:31Z",
"production_revision": "3e91ae503c28547852acf130a5414ae9a27a4579",
"supersedes": "docs/evidence/audit-completion-matrix-2026-08-24-v15.json",
"overall_status": "NOT_COMPLETE",
"completed_areas": ["durable Agent Execution lease/heartbeat/recovery", "bounded local task-evaluation bridge", "typed local generic cognitive specialist bridge", "independent generic candidate envelope verification and Work Graph synthesis canary", "multi-agent Work Graph fan-out/fan-in foundation", "Truth/Research runtime and source-backed routing", "research result relevance gate", "Learning reflection loop", "governed self-development gate and verifier", "local-first model routing", "Portainer delayed auto-deployment", "production health and live runtime checks", "authenticated truth-first chat smoke"],
"remaining_gaps": ["real mobile authenticated visual acceptance is unavailable in the connected browser surface", "external model qualification and promotion remain deferred by explicit scope", "deep authenticated mutation/delegation/long-running acceptance remains deferred"],
"live_facts": {
"assistant_healthz": "OK",
"runtime_project_revision": "3e91ae503c28547852acf130a5414ae9a27a4579",
"runtime_containers": ["assistant-core-runtime-1", "assistant-creator-web-1", "assistant-research-runtime-1"],
"bridge": {"status": "ok", "capabilities": ["task-evaluation", "generic-cognitive-work"]},
"agent_worker": {"ready": true, "executor_configured": true, "mode": "execution"},
"work_graph": {"status": "ready"},
"task_verifier": {"status": "ok"},
"research_runtime": "ok",
"truth_first_chat": {"authenticated": true, "result": "no_confirmed_evidence", "fabrication_prevented": true},
"mobile_viewport_verified": false,
"external_probe_required": false,
"secrets": "No secret values included."
}
}