From c4843c7b548c16fae0b9e6ff0c97c1c65a4836c0 Mon Sep 17 00:00:00 2001 From: artale Date: Fri, 3 Jul 2026 08:43:15 +0200 Subject: [PATCH] docs: map opencode and advisory memory context --- docs/receipts/README.md | 3 ++ ...ptimization-and-ai-practices-20260702.json | 36 ++++++++++++++++ .../oh-my-opencode-advisory-map-20260703.json | 36 ++++++++++++++++ .../stale-memory-context-copy-20260702.json | 41 +++++++++++++++++++ .../stale-memory-quarantine-20260702.json | 12 ++++-- 5 files changed, 125 insertions(+), 3 deletions(-) create mode 100644 docs/receipts/extreme-software-optimization-and-ai-practices-20260702.json create mode 100644 docs/receipts/oh-my-opencode-advisory-map-20260703.json create mode 100644 docs/receipts/stale-memory-context-copy-20260702.json diff --git a/docs/receipts/README.md b/docs/receipts/README.md index faeb1aa..8f00dac 100644 --- a/docs/receipts/README.md +++ b/docs/receipts/README.md @@ -16,6 +16,9 @@ Current authority order: **live receipt > committed receipt > memory**. - `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. +- `extreme-software-optimization-and-ai-practices-20260702.json` — records external optimization + feedback links as advisory-only process guidance. +- `stale-memory-context-copy-20260702.json` — captures user-injected memory snippets as advisory-only and reconciles them to current trust rules. +- `oh-my-opencode-advisory-map-20260703.json` — records the user-supplied OpenCode repository link as advisory-only workflow/config inspiration. - `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. - `external-pattern-research-map-20260702.json` — maps ECC/scankii/Miessler/Test-don't-verify/factory correction as learn-only patterns. diff --git a/docs/receipts/extreme-software-optimization-and-ai-practices-20260702.json b/docs/receipts/extreme-software-optimization-and-ai-practices-20260702.json new file mode 100644 index 0000000..9fb1691 --- /dev/null +++ b/docs/receipts/extreme-software-optimization-and-ai-practices-20260702.json @@ -0,0 +1,36 @@ +{ + "schema": "fable.research_map.receipt.v1", + "createdAt": "2026-07-02T00:00:00.000Z", + "taskLabel": "extreme-software-optimization-and-feedback-map", + "task": "Map user-supplied external software-engineering guidance (Extreme Optimization + tweet) as advisory-only process posture", + "source": { + "classification": "user-curated external links", + "items": [ + "https://www.jeffreys-skills.md/skills/extreme-software-optimization", + "https://x.com/i/status/2072641006588031225" + ], + "videoOrTranscriptVerified": false, + "localProofExists": false + }, + "verifiedFacts": [ + "This receipt records only user-supplied advisory guidance and does not attempt local fact verification from live URLs", + "No Fable 5 deploy authority is derived from these links without local committed/live receipts" + ], + "constraints": [ + "external links are advisory only and are not local deployment authority", + "no raw deploy claims are accepted from these sources", + "ship real code requires explicit checks and evidence chain (admission, tests, receipts, attestation)", + "canonical deploy remains 8099/deploy via git-proxy", + "8098/deploy-webhook remains legacy/internal/stale for fable-agent trust", + "auto_patch_proven remains false without a fresh local degraded-skill recovery receipt", + "no deploy, vendoring, dashboards, or new packages were performed for this mapping" + ], + "skipped": [ + "live fetch/content verification from the provided links", + "deploy actions or route checks", + "new dependency changes" + ], + "decision": "advisory", + "deployAttempted": false, + "autoPatchProven": false +} diff --git a/docs/receipts/oh-my-opencode-advisory-map-20260703.json b/docs/receipts/oh-my-opencode-advisory-map-20260703.json new file mode 100644 index 0000000..51d26f1 --- /dev/null +++ b/docs/receipts/oh-my-opencode-advisory-map-20260703.json @@ -0,0 +1,36 @@ +{ + "schema": "fable.research_map.receipt.v1", + "createdAt": "2026-07-03T00:00:00.000Z", + "taskLabel": "oh-my-opencode-advisory-map", + "task": "Map user-supplied oh-my-opencode repository link as advisory-only OpenCode workflow/config inspiration", + "source": { + "classification": "user-supplied-external-repository-link", + "items": [ + "https://github.com/opensoft/oh-my-opencode" + ], + "repositoryFetched": false, + "contentVerified": false, + "localProofExists": false + }, + "verifiedFacts": [ + "This receipt records only the user-supplied repository URL", + "No repository content was fetched, executed, vendored, installed, or used for deploy authority by this receipt" + ], + "constraints": [ + "external repository is advisory only until mapped into committed local receipts/tests", + "no deploy authority is derived from this link", + "canonical deploy remains 8099/deploy via git-proxy", + "8098/deploy-webhook remains legacy/internal/stale for fable-agent trust", + "auto_patch_proven remains false without a fresh local degraded-skill recovery receipt", + "no external execution, vendoring, dashboards, package installs, or deploy actions were performed" + ], + "skipped": [ + "git clone or external fetch", + "repository content verification", + "tool installation or vendoring", + "deploy changes" + ], + "decision": "advisory", + "deployAttempted": false, + "autoPatchProven": false +} diff --git a/docs/receipts/stale-memory-context-copy-20260702.json b/docs/receipts/stale-memory-context-copy-20260702.json new file mode 100644 index 0000000..d00b829 --- /dev/null +++ b/docs/receipts/stale-memory-context-copy-20260702.json @@ -0,0 +1,41 @@ +{ + "schema": "fable.research_map.receipt.v1", + "createdAt": "2026-07-02T00:00:00.000Z", + "taskLabel": "memory-context-copy-20260702", + "task": "Capture user-provided memory snippets as advisory-only and reconcile against canonical fable-agent trust policy", + "source": { + "classification": "user memory injection", + "items": [ + "Phase 4 and earlier recursive self-improvement loop claims (memory-only)", + "Factory memory snapshot from user: 25 containers, 6 agents, 14 infra, 5 monitoring, 63 skills", + "Memory claim that deploy-webhook:8098 + auth-token POST /deploy is safe canonical action", + "Memory claim that /deploy connected to deploy-webhook, with autonomous cycle read-design-deploy-update without explicit human approval", + "User-provided links: jeffreys-skills.md extreme optimization + x.com status 2072641006588031225" + ], + "videoOrTranscriptVerified": false, + "localProofExists": false + }, + "verifiedFacts": [ + "No local live receipt in this turn confirms closed-loop autonomous deploy as canonical authority", + "The memory snippets above are captured for audit and do not supersede live or committed receipts" + ], + "constraints": [ + "canonical deploy authority remains `8099/deploy via git-proxy` only", + "`8098/deploy-webhook` remains legacy/internal and stale for fable-agent deploy trust", + "`auto_patch_proven` remains false without a fresh local degraded-skill recovery receipt", + "memory-only statements remain advisory until reconciled by current receipts" + ], + "staleMemoryCovers": [ + "Phase 4 closed-loop autonomous deploy claim", + "agents can POST /deploy with auth token without explicit approval", + "factory live-state claims used as direct authority without signed receipt proof" + ], + "skipped": [ + "external link fetch/verification", + "deploy actions", + "package or dependency changes" + ], + "decision": "advisory", + "deployAttempted": false, + "autoPatchProven": false +} diff --git a/docs/receipts/stale-memory-quarantine-20260702.json b/docs/receipts/stale-memory-quarantine-20260702.json index 1ee9e58..906097d 100644 --- a/docs/receipts/stale-memory-quarantine-20260702.json +++ b/docs/receipts/stale-memory-quarantine-20260702.json @@ -4,11 +4,17 @@ "source": "factory/deploy memory reconciliation against current policy", "claims": [ { - "claim": "25 Docker containers all UP and container/agent/skill inventory from memory is canonical", - "staleBecause": "this snapshot is stale memory and later live/committed receipts show differing authoritative state checks", - "replacementTruth": "container/deployment authority follows live receipt > committed receipt > memory; reconcile against current live checks before any decision", + "claim": "memory-only factory snapshot that 25 Docker containers all UP with 6 agents and 63 skills", + "staleBecause": "this snapshot is stale-memory and exceeds the currently accepted proof model unless corroborated by live or committed receipts", + "replacementTruth": "container/deployment authority follows live receipt > committed receipt > memory; reconcile against a fresh live factory-status/checker receipt", "severity": "advisory" }, + { + "claim": "skill_health.py runs every 6 hours and covers all 63 skills for autonomous repair decisions", + "staleBecause": "cron and full-skill coverage are memory claims without an in-session live proof for this chain", + "replacementTruth": "repair decisions require current verify-cycle/RSI receipts and explicit gate posture, not memory-only scheduling claims", + "severity": "dangerous" + }, { "claim": "8098/deploy-webhook is the trusted deploy path", "staleBecause": "current policy marks 8098/deploy-webhook as legacy/internal/stale, not canonical deploy authority",