docs(sre): close Holmes shadow source status

This commit is contained in:
Your Name
2026-07-19 03:39:35 +08:00
parent 3b1a429419
commit 2dd4d56fb6
2 changed files with 7 additions and 8 deletions

View File

@@ -116,11 +116,10 @@ def test_loader_returns_fixed_architecture_provider_order_and_agent99_bridge() -
"total_items": 18,
"by_priority": {"P0": 16, "P1": 2},
"by_status": {
"source_implemented_runtime_pending": 16,
"in_progress": 1,
"source_implemented_runtime_pending": 17,
"planned": 1,
},
"source_implemented_items": 16,
"source_implemented_items": 17,
"runtime_closed_items": 0,
"program_completion_percent": 0,
"asset_coverage_status": "partial",
@@ -207,7 +206,7 @@ def test_projection_keeps_program_asset_and_runtime_truth_separate() -> None:
payload = load_sre_k3s_controlled_automation_work_items()
projection = build_sre_k3s_program_projection(payload)
assert projection["rollups"]["source_implemented_items"] == 16
assert projection["rollups"]["source_implemented_items"] == 17
assert projection["rollups"]["runtime_closed_items"] == 0
assert projection["rollups"]["program_completion_percent"] == 0
assert projection["domain_count"] == 8

View File

@@ -665,7 +665,7 @@
"title": "HolmesGPT Investigator shadow integration",
"owner_lane": "Investigator",
"risk": "high",
"status": "in_progress",
"status": "source_implemented_runtime_pending",
"dependencies": [
"AIA-SRE-004"
],
@@ -683,6 +683,7 @@
"rollback": "remove shadow consumer; active PreDecisionInvestigator remains",
"exit_condition": "internal immutable artifact passes replay, shadow and canary before core replacement",
"confirmed_truth": [
"the complete HolmesGPT shadow investigator and replay source contract passes 17 focused tests with Ruff clean; this is source evidence only and does not prove an approved artifact or runtime promotion",
"the optional PreDecisionInvestigator shadow adapter uses HolmesGPT /api/chat with a strict JSON schema and bounded timeout",
"evidence and returned text are sanitized, protected API key and endpoint are absent from receipts, and only an exact allowlisted internal origin whose runtime artifact header matches the pinned digest can be contacted",
"every trusted post-generation response must include prompt-token, completion-token and cost headers; missing or invalid usage metadata fails closed and the replay scorecard aggregates the bounded totals",
@@ -952,11 +953,10 @@
"P1": 2
},
"by_status": {
"source_implemented_runtime_pending": 16,
"in_progress": 1,
"source_implemented_runtime_pending": 17,
"planned": 1
},
"source_implemented_items": 16,
"source_implemented_items": 17,
"runtime_closed_items": 0,
"program_completion_percent": 0,
"asset_coverage_status": "partial",