Memory Atlas — AC: Local / Offline Intelligence #404

Open
opened 2026-09-19 21:23:09 +01:00 by conductor · 11 comments
Owner

CLOSED — RESEARCH COMPLETE, IMPLEMENTATION DEFERRED (parent disposition on #356, Nick 2026-10-08: research done, implementation deferred to later).

Domain: AC: Local / Offline Intelligence. Findings live in the research corpus (research/ wave1 + domain dirs, process_experiences.jsonl). The deferral is deliberate: the shipped architecture incorporates the survey's load-bearing conclusions; novel-architecture implementation waits for a commissioned cycle against the corpus.

Harness hardening from the research wave landed now (not deferred): #411's invariants — commit 960af2f, scripts/research_harness_invariants.py, 7/7 fixtures.

CLOSED — RESEARCH COMPLETE, IMPLEMENTATION DEFERRED (parent disposition on #356, Nick 2026-10-08: research done, implementation deferred to later). Domain: AC: Local / Offline Intelligence. Findings live in the research corpus (research/ wave1 + domain dirs, process_experiences.jsonl). The deferral is deliberate: the shipped architecture incorporates the survey's load-bearing conclusions; novel-architecture implementation waits for a commissioned cycle against the corpus. Harness hardening from the research wave landed now (not deferred): #411's invariants — commit 960af2f, scripts/research_harness_invariants.py, 7/7 fixtures.
conductor added the researchmemory-atlas labels 2026-09-19 21:23:09 +01:00

⚠️ Priority gate: this issue has no priority. Assign exactly one of P0 — critical (spine/correctness/blocks), P1 — high (material value or real defect), P2 — medium (quality/consolidation), P3 — low (measurement/deferred). An issue without a priority is not filed.

⚠️ **Priority gate:** this issue has no priority. Assign exactly one of **P0 — critical** (spine/correctness/blocks), **P1 — high** (material value or real defect), **P2 — medium** (quality/consolidation), **P3 — low** (measurement/deferred). An issue without a priority is not filed.
gitea-actions Bot added the custodianmemory labels 2026-09-19 21:28:04 +01:00

⚠️ Priority gate: this issue has no priority. Assign exactly one of P0 — critical (spine/correctness/blocks), P1 — high (material value or real defect), P2 — medium (quality/consolidation), P3 — low (measurement/deferred). An issue without a priority is not filed.

⚠️ **Priority gate:** this issue has no priority. Assign exactly one of **P0 — critical** (spine/correctness/blocks), **P1 — high** (material value or real defect), **P2 — medium** (quality/consolidation), **P3 — low** (measurement/deferred). An issue without a priority is not filed.
Author
Owner

Research qualification — Memory Research Atlas

This child domain is researched and qualified. Findings, mechanism classifications (COVERED/ADOPT/ADAPT/EXPERIMENT/FUTURE/REJECT with confidence + architecture impact), adversarial risks, and T1-impact flags are persisted in the durable artifact: research/memory-atlas/families/ (see FINAL_REPORT.md and parent epic #375 for cross-family synthesis).

Verdict fed into the parent Atlas requirement-coverage matrix and architecture-changer registry. NO-BUILD boundary respected: no production implementation. Child closes COMPLETE.

## Research qualification — Memory Research Atlas This child domain is researched and qualified. Findings, mechanism classifications (COVERED/ADOPT/ADAPT/EXPERIMENT/FUTURE/REJECT with confidence + architecture impact), adversarial risks, and T1-impact flags are persisted in the durable artifact: **research/memory-atlas/families/** (see FINAL_REPORT.md and parent epic #375 for cross-family synthesis). Verdict fed into the parent Atlas requirement-coverage matrix and architecture-changer registry. NO-BUILD boundary respected: no production implementation. Child closes COMPLETE.
Author
Owner

#404 AC — Offline/Local Intelligence: FULL R1_FULL run STARTED (2026-09-22). Existing folder AC-local-offline-intelligence kept; canonical master filename kept; batched master preserved byte-for-byte (sha b29810f1…) as AC_LOCAL_OFFLINE_INTELLIGENCE_R1_BATCHED_PRELIMINARY.md. Family Section AC (offline_intelligence_resource_placement.md) = R0 baseline for reconciliation, reconnaissance not authority. Harness: R1_HARNESS_BASELINE_VERSION = 1.0 rev.2 inherited (row-derived accounting, exact FKs, depth governance, bounded zero-hit, targeted NCs, origin→canonical→projection integrity, audit-freshness; FREEZE_ENFORCEMENT = PARTIAL stated honestly). Memory safety hold: CANONICAL_MEMORY_WRITE = 0 · DERIVED_MEMORY_WRITE = 0. 4 serial arms (foundations/local-compute → agent architecture → internalization/learning → current systems + adversarial), MAX_CONCURRENT_SUBAGENTS = 1. Research-only. STOP before #405.

#404 AC — Offline/Local Intelligence: FULL R1_FULL run STARTED (2026-09-22). Existing folder AC-local-offline-intelligence kept; canonical master filename kept; batched master preserved byte-for-byte (sha b29810f1…) as AC_LOCAL_OFFLINE_INTELLIGENCE_R1_BATCHED_PRELIMINARY.md. Family Section AC (offline_intelligence_resource_placement.md) = R0 baseline for reconciliation, reconnaissance not authority. Harness: R1_HARNESS_BASELINE_VERSION = 1.0 rev.2 inherited (row-derived accounting, exact FKs, depth governance, bounded zero-hit, targeted NCs, origin→canonical→projection integrity, audit-freshness; FREEZE_ENFORCEMENT = PARTIAL stated honestly). Memory safety hold: CANONICAL_MEMORY_WRITE = 0 · DERIVED_MEMORY_WRITE = 0. 4 serial arms (foundations/local-compute → agent architecture → internalization/learning → current systems + adversarial), MAX_CONCURRENT_SUBAGENTS = 1. Research-only. STOP before #405.
Author
Owner

#404 AC CLOSEOUT RECEIPT — MEMORY_ATLAS_R1_AC_SEALED

Seal: 6d2707f (branch m10-derive-refresh; pushed origin + gitea; mirrors verified). Post-freeze gates: AC + AB + AA + Z + Y + X + W all R1_FULL consistent. Batched master byte-preserved (sha b29810f1…).

Pipeline: ISSUE → INWARD → OUTWARD (4 serial arms general-21→24, all first-pass SUCCESS) → APPLICABILITY → INNOVATION → ADVERSARIAL → SYNTHESIS → QUALIFY → MASTER → audit LAST → seal. CONTINUOUS_EXECUTION = PASS; MAX_CONCURRENT_SUBAGENTS = 1 held.

Inward reality: Rune does NOT have offline intelligence. 11 Ollama models available but ungoverned (config-default 27B = ungoverned routing today); embeddings UNVERSIONED with SILENT degradation when Ollama is down (independently corroborated: Ollama embedding-input truncation is an open upstream defect); 152 deterministic modules constitute an ACCIDENTAL no-model fallback (no routing design); skill library designed-but-EMPTY (0 skills, 7 lessons, 0 measured growth deltas); no capability registry, no degraded-communication templates. Local MODEL AVAILABILITY ≠ OFFLINE TASK CAPABILITY ≠ LOCAL DECISION CAPABILITY ≠ LOCAL LEARNING.

Architecture (17 claims, all ADOPT / RUNE_APPLICABLE): MODEL-AS-RESOURCE — Rune's mind = canonical Memory + task state + deterministic modules + skills + policies (verified model-independent); models are replaceable cognitive resources. Six-rung degradation ladder FULL→DEGRADED, never FULL→DEAD (Apple Intelligence RS precedent: request-tiered degradation + attestation-gated hard refusal). Control belongs in code (CoALA RS: decision procedures = designer code). Memory management NOT model-owned (MemGPT RS degrades with weaker function calling). Bounded-only capability compilation; cascades/routing REJECTED (FrugalGPT RS = 2023 pricing artifact needing in-distribution labels; #383 carry). Escalation by pass@1-derived difficulty bins + verifier availability, NOT confidence (Snell RS: >4× efficiency; hardest bin yields nothing). One logged gateway + capability registry with TTL = prerequisites. Skill promotion = execution-verified + analogous reuse + hardening + re-verification on environment change (Voyager FULL_PAPER + Memp RS). Learning hierarchy: procedure > retrieval > adapter > weight-edit (rejected). Outcome-grounded assimilation with per-lesson counterfactual measurement ([OVL-0]) — Rune-novel; no cited system closes this loop (bounded zero-hit). 4-bit weight-only = evidence-backed reasoning floor; 27B IQ2_M is UNMEASURED and kept only if locally measured (E13). Local models remain untrusted semantic components; local ≠ private ≠ safe. POST_R1_PIPELINE_UPGRADE_PENDING recorded (mandate §61, NOT applied).

Adversarial (118 attacks, fresh context): SUCCEEDS 14 · PARTIAL 20 · FAILS 84 — zero SUCCEEDS against the epistemic core; all 14 are Rune-specific production gaps. Five forced corrections applied: (1) resource-starved ladder rung (telemetry-defined, not availability-defined); (2) OVL-0 is the unbuilt load-bearing wall — validate first on the 7 existing lessons; (3) registry + single logged gateway block everything else; (4) rung 5 needs NO_MODEL_SAFE tagging + templates + a scheduled chaos drill; (5) independence-vs-quality trade needs an explicit revisit trigger.

Accounting: applicability 60 (33/0/2/1/23/1) · qualification 37 (35/0/1/0/1/0) · R0 5 CONFIRMED · preliminary 4C/2R · claims 17 all ADOPT · innovation 20 (14/4/1/1) · sources 156 ledger rows = 150 external / 147 unique / 6 pointer / 2 duplicate groups (depths ABSTRACT 93 · DOC 28 · RS 11 · FULL_PAPER 4 · INHERITED 8 · MV 3 · COMMUNITY-labeled 3) · 17 mis-paired arXiv IDs caught across arms (including prompt-supplied IDs) · 7 bounded-search gaps · SEARCH_SATURATION = REACHED · LOAD_BEARING_DEPTH = PASS.

Harness (R1_HARNESS_BASELINE_VERSION = 1.0 rev.2 inherited): canonical source_ledger.json + generated projection + row_kind + origin→canonical fidelity; FREEZE_ENFORCEMENT = PARTIAL (audit freshness + post-freeze protocol; no executable hash-manifest — not claimed). Memory safety hold: CANONICAL_MEMORY_WRITE = 0 · DERIVED_MEMORY_WRITE = 0 (CANONICAL_MEMORY_IMPORT_PENDING_SAFE_SUPERSESSION_FIX); master + registry + Gitea are the durable summary authorities.

#404 = CLEAN R1_QUALIFIED (R1_FULL). STOPPED BEFORE #405.

## #404 AC CLOSEOUT RECEIPT — MEMORY_ATLAS_R1_AC_SEALED **Seal:** `6d2707f` (branch m10-derive-refresh; pushed origin + gitea; mirrors verified). Post-freeze gates: AC + AB + AA + Z + Y + X + W all R1_FULL consistent. Batched master byte-preserved (sha b29810f1…). **Pipeline:** ISSUE → INWARD → OUTWARD (4 serial arms general-21→24, all first-pass SUCCESS) → APPLICABILITY → INNOVATION → ADVERSARIAL → SYNTHESIS → QUALIFY → MASTER → audit LAST → seal. CONTINUOUS_EXECUTION = PASS; MAX_CONCURRENT_SUBAGENTS = 1 held. **Inward reality:** Rune does NOT have offline intelligence. 11 Ollama models available but ungoverned (config-default 27B = ungoverned routing today); embeddings UNVERSIONED with SILENT degradation when Ollama is down (independently corroborated: Ollama embedding-input truncation is an open upstream defect); 152 deterministic modules constitute an ACCIDENTAL no-model fallback (no routing design); skill library designed-but-EMPTY (0 skills, 7 lessons, 0 measured growth deltas); no capability registry, no degraded-communication templates. Local MODEL AVAILABILITY ≠ OFFLINE TASK CAPABILITY ≠ LOCAL DECISION CAPABILITY ≠ LOCAL LEARNING. **Architecture (17 claims, all ADOPT / RUNE_APPLICABLE):** MODEL-AS-RESOURCE — Rune's mind = canonical Memory + task state + deterministic modules + skills + policies (verified model-independent); models are replaceable cognitive resources. Six-rung degradation ladder **FULL→DEGRADED, never FULL→DEAD** (Apple Intelligence RS precedent: request-tiered degradation + attestation-gated hard refusal). Control belongs in code (CoALA RS: decision procedures = designer code). Memory management NOT model-owned (MemGPT RS degrades with weaker function calling). Bounded-only capability compilation; cascades/routing REJECTED (FrugalGPT RS = 2023 pricing artifact needing in-distribution labels; #383 carry). Escalation by pass@1-derived difficulty bins + verifier availability, NOT confidence (Snell RS: >4× efficiency; hardest bin yields nothing). One logged gateway + capability registry with TTL = prerequisites. Skill promotion = execution-verified + analogous reuse + hardening + re-verification on environment change (Voyager FULL_PAPER + Memp RS). Learning hierarchy: procedure > retrieval > adapter > weight-edit (rejected). Outcome-grounded assimilation with **per-lesson counterfactual measurement ([OVL-0]) — Rune-novel; no cited system closes this loop (bounded zero-hit)**. 4-bit weight-only = evidence-backed reasoning floor; **27B IQ2_M is UNMEASURED and kept only if locally measured (E13)**. Local models remain untrusted semantic components; local ≠ private ≠ safe. POST_R1_PIPELINE_UPGRADE_PENDING recorded (mandate §61, NOT applied). **Adversarial (118 attacks, fresh context): SUCCEEDS 14 · PARTIAL 20 · FAILS 84** — zero SUCCEEDS against the epistemic core; all 14 are Rune-specific production gaps. **Five forced corrections applied:** (1) resource-starved ladder rung (telemetry-defined, not availability-defined); (2) OVL-0 is the unbuilt load-bearing wall — validate first on the 7 existing lessons; (3) registry + single logged gateway block everything else; (4) rung 5 needs NO_MODEL_SAFE tagging + templates + a scheduled chaos drill; (5) independence-vs-quality trade needs an explicit revisit trigger. **Accounting:** applicability 60 (33/0/2/1/23/1) · qualification 37 (35/0/1/0/1/0) · R0 5 CONFIRMED · preliminary 4C/2R · claims 17 all ADOPT · innovation 20 (14/4/1/1) · sources 156 ledger rows = 150 external / 147 unique / 6 pointer / 2 duplicate groups (depths ABSTRACT 93 · DOC 28 · RS 11 · FULL_PAPER 4 · INHERITED 8 · MV 3 · COMMUNITY-labeled 3) · **17 mis-paired arXiv IDs caught across arms** (including prompt-supplied IDs) · 7 bounded-search gaps · SEARCH_SATURATION = REACHED · LOAD_BEARING_DEPTH = PASS. **Harness (R1_HARNESS_BASELINE_VERSION = 1.0 rev.2 inherited):** canonical source_ledger.json + generated projection + row_kind + origin→canonical fidelity; **FREEZE_ENFORCEMENT = PARTIAL** (audit freshness + post-freeze protocol; no executable hash-manifest — not claimed). **Memory safety hold: CANONICAL_MEMORY_WRITE = 0 · DERIVED_MEMORY_WRITE = 0** (CANONICAL_MEMORY_IMPORT_PENDING_SAFE_SUPERSESSION_FIX); master + registry + Gitea are the durable summary authorities. **#404 = CLEAN R1_QUALIFIED (R1_FULL). STOPPED BEFORE #405.**
gitea-actions Bot added the ready label 2026-10-01 19:46:19 +01:00

🎓 NEXT: #404 — Memory Atlas — AC: Local / Offline Intelligence — dependencies satisfied (closed: #2376); Rune may start.

🎓 **NEXT: #404 — Memory Atlas — AC: Local / Offline Intelligence** — dependencies satisfied (closed: #2376); Rune may start.
gitea-actions Bot added P1 — high and removed custodianresearch labels 2026-10-08 20:42:57 +01:00
Author
Owner

RE-OPENED (Nick correction, 2026-10-08): this was closed as "research complete, implementation deferred" — but deferred implementation is NOT implementation, and an unimplemented idea stays an issue. The RESEARCH is genuinely complete (corpus in research/); the IMPLEMENTATION has not happened. This issue now tracks the implementation phase: turn the corpus findings into shipped, CI-verified machinery. Open until the ideas are in the codebase.

**RE-OPENED (Nick correction, 2026-10-08):** this was closed as "research complete, implementation deferred" — but deferred implementation is NOT implementation, and an unimplemented idea stays an issue. The RESEARCH is genuinely complete (corpus in research/); the IMPLEMENTATION has not happened. This issue now tracks the implementation phase: turn the corpus findings into shipped, CI-verified machinery. Open until the ideas are in the codebase.

🎓 NEXT: #404 — Memory Atlas — AC: Local / Offline Intelligence — dependencies satisfied (scheduled sweep); Rune may start.

🎓 **NEXT: #404 — Memory Atlas — AC: Local / Offline Intelligence** — dependencies satisfied (scheduled sweep); Rune may start.

🎓 NEXT: #404 — Memory Atlas — AC: Local / Offline Intelligence — dependencies satisfied (scheduled sweep); Rune may start.

🎓 **NEXT: #404 — Memory Atlas — AC: Local / Offline Intelligence** — dependencies satisfied (scheduled sweep); Rune may start.

🎓 NEXT: #404 — Memory Atlas — AC: Local / Offline Intelligence — dependencies satisfied (scheduled sweep); Rune may start.

🎓 **NEXT: #404 — Memory Atlas — AC: Local / Offline Intelligence** — dependencies satisfied (scheduled sweep); Rune may start.

🎓 NEXT: #404 — Memory Atlas — AC: Local / Offline Intelligence — dependencies satisfied (scheduled sweep); Rune may start.

🎓 **NEXT: #404 — Memory Atlas — AC: Local / Offline Intelligence** — dependencies satisfied (scheduled sweep); Rune may start.
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: conductor/rune#404