docs: add agentic system layer checklist

This commit is contained in:
artale 2026-07-02 09:08:27 +02:00
parent 73371cf8f6
commit a6d21dda53
2 changed files with 95 additions and 0 deletions

View File

@ -11,6 +11,8 @@ Current authority order: **live receipt > committed receipt > memory**.
## Current receipts
- `fable-agentic-system-layer-checklist-20260702.json` — maps arXiv 2606.24937 agentic-system layers to local receipts and marks missing proof explicitly.
- `agentic-ai-hitchhiker-research-map-20260702.json` — treats the arXiv 2606.24937 paper as advisory input only.
- `stale-memory-quarantine-20260702.json` — quarantines stale `8098`/memory-only deploy claims.
- `claude-public-artifact-advisory-map-20260702.json` — treats public artifact/system-prompt-like text as advisory only.
- `adaptive-tap-pair-research-map-20260702.json` — bounds external red-team claims; requires denominators and confirmed/attempted rates.

View File

@ -0,0 +1,93 @@
{
"schema": "fable.agentic_system_layer_checklist.v1",
"createdAt": "2026-07-02T00:00:00.000Z",
"taskLabel": "fable-agentic-system-layer-checklist",
"source": {
"paper": "arXiv:2606.24937, The Hitchhiker's Guide to Agentic AI: From Foundations to Systems",
"paperStatus": "advisory only",
"memoryStatus": "advisory/stale when it conflicts with live or committed receipts"
},
"authorityOrder": [
"live receipt",
"committed receipt",
"memory"
],
"globalConstraints": [
"TAC correction wins over memory",
"8099/deploy via git-proxy is the canonical signed/gated deploy route only",
"8098/deploy-webhook is legacy/internal/stale for fable-agent trust",
"auto_patch_proven=false for fable-agent unless a fresh local degraded-skill recovery receipt exists",
"external paper and memory are advisory only",
"no deploy, POST, external code execution, vendoring, dashboards, or new packages were performed for this checklist"
],
"layers": [
{
"paperLayer": "model substrate / executors",
"localMapping": ["ARCHITECTURE.md:119"],
"status": "partial",
"proof": "Architecture lists executor examples; this checklist did not verify live executor health."
},
{
"paperLayer": "reasoning, alignment, and safety",
"localMapping": ["ARCHITECTURE.md:10", "docs/agentic-layer-tac.md:3-18"],
"status": "partial",
"proof": "Safety/TAC posture is documented; release-class proof still requires receipts named in TAC next-proof fields."
},
{
"paperLayer": "RAG / memory",
"localMapping": ["ARCHITECTURE.md:92", "docs/receipts/memory-b-cell-20260621.md"],
"status": "partial",
"proof": "Memory B Cell cache receipt proves bounded repeat-pattern recognition; it does not replace deploy proof."
},
{
"paperLayer": "agent harness, context management, and tool use",
"localMapping": ["docs/pi-integration.md:6-8", "docs/pi-integration.md:30-41", "ARCHITECTURE.md:42-50"],
"status": "partial",
"proof": "Pi/fable-agent command contract and foundation modules are documented; harness outputs still require fresh attestation or UNVERIFIED status."
},
{
"paperLayer": "multi-agent coordination",
"localMapping": ["ARCHITECTURE.md:92", "ARCHITECTURE.md:106"],
"status": "unverified",
"proof": "Architecture mentions multi-agent/meta-agent modules, but no committed receipt in this checklist proves mature orchestrator coordination."
},
{
"paperLayer": "evaluation and verification",
"localMapping": ["docs/agentic-layer-tac.md:17-18", "docs/pi-integration.md:10-27", "docs/receipts/verify-cycle-apple-20260619.md"],
"status": "partial",
"proof": "Verify-cycle apple receipt proves a low-risk skill check; it explicitly does not prove non-canary degraded-skill repair."
},
{
"paperLayer": "production and deploy gates",
"localMapping": ["docs/receipts/stale-memory-quarantine-20260702.json", "docs/pi-integration.md:57-63", "docs/agentic-layer-tac.md:35-37"],
"status": "bounded",
"proof": "Only 8099/deploy via git-proxy is canonical signed/gated. 8098/deploy-webhook and memory-only deploy authority are stale/blocked."
},
{
"paperLayer": "self-healing / auto-patch",
"localMapping": ["docs/receipts/factory-live-drift-20260621.md", "docs/receipts/verify-cycle-apple-20260619.md"],
"status": "unverified",
"auto_patch_proven": false,
"proof": "Existing receipts scope recovery to rsi_canary history or low-risk verify-cycle. No fresh local non-canary degraded-skill recovery receipt is present."
}
],
"memoryConflictHandling": [
{
"claim": "8098/deploy-webhook is trusted deploy authority",
"decision": "stale/blocked",
"replacement": "8099/deploy via git-proxy is canonical signed/gated only"
},
{
"claim": "memory-only factory/deploy state authorizes deploy",
"decision": "stale/blocked",
"replacement": "live receipt > committed receipt > memory"
},
{
"claim": "generic autonomous auto-patch/self-healing is proven for fable-agent",
"decision": "unverified",
"replacement": "auto_patch_proven=false unless fresh local degraded-skill recovery receipt exists"
}
],
"decision": "checklist_created_advisory_bounded",
"deployAttempted": false
}