memory: Tier-3 store scrubbed clean (#368) + marker repro queued
Operator ruled full memory scrub both sides. Our memory.db wiped to 0 chunks, :8392 restarted born-empty (no backup, direct go); Sindra pristine-baseline note marked obsolete. Marker repro (rhodochrosite, fresh Sindra session) queued for after both scrubs confirmed; personal is b125; current Lofn chunks are the feedback loop, mis-write unproven.
This commit is contained in:
+17
-4
@@ -120,6 +120,19 @@ foundational agents the Bifrost store is NEVER attached (kind-guard) — context
|
||||
on physical per-collection boundary). That missing agent-axis looks LOAD-BEARING (channel-2's real fix), not just
|
||||
defense-in-depth. WT tracing write/query path; **rev 1.2 contract (ch1 + ch2 + agent-axis stamp) comes to ratatoskr
|
||||
for the enforcement read** (INV-368-9 blocks WT preflight until then).
|
||||
**SCRUB + REPRO (2026-07-18):** operator ruled a FULL memory scrub both sides (contamination noise, nothing
|
||||
worth keeping). Server-side (personal/b125): infra-ops wiping all agent chroma collections + shared promotion
|
||||
state. Ours: **Tier-3 memory.db scrubbed to 0 chunks, :8392 restarted born-empty, no backup** (operator direct
|
||||
go; new pid 3548269; affect plane untouched). Personal is ALREADY b125 (redeployed 20:35Z; /version 404 =
|
||||
b125 dropped the route, misled us). Current-code status: the fresh Lofn 'Vuong' chunks are the FEEDBACK LOOP
|
||||
(Lofn's own recitations re-extracted), NOT proven fresh mis-write; the original cross-agent mis-write ("I'm
|
||||
Saga, and you are Vuong" → lofn.chroma) is Jun-3 code, UNPROVEN on b125. **QUEUED (after BOTH scrubs confirmed):
|
||||
the marker repro** — drive ONE fresh Sindra session (combined :8392 bound), user introduces an absurd greppable
|
||||
marker ("my favorite mineral is rhodochrosite", NOT the name), idle a few min for extraction, report timestamps
|
||||
→ infra-ops greps lofn.chroma + our store. Marker in lofn.chroma = mis-write ALIVE on b125 (code fix); marker
|
||||
only in our store = channel 2 is just the feedback loop + agent-axis hardening. Post-scrub our #368 backfill is
|
||||
a NO-OP (born-conjunctive once the fix ships); contract keeps migration machinery for other consumers. DO NOT
|
||||
re-ask Lofn the name meanwhile (re-seeds the loop). Awaiting WT infra-ops server-side-scrub confirm to run it.
|
||||
|
||||
**✅ Cross-session name-recall arc COMPLETE + SHIPPED (v0.20.11→v0.20.15, pushed).** person-prime `scan`
|
||||
verb + `mark_superseded` verb both shipped, deployed to :8392, and live-verified; **WT #364 closed
|
||||
@@ -131,10 +144,10 @@ via mark_superseded, not just recency-evicted). Full arcs:
|
||||
buttons (hover-revealed; one delegated `#tw` handler + LAN-http clipboard fallback; Playwright-verified).
|
||||
Served from disk → browser refresh picks it up, no :8765 restart for UI edits.
|
||||
|
||||
**Sindra READY for a test drive — PRISTINE BASELINE.** Tidied the live memory.db to **5 clean genuine
|
||||
facts** (name leads person-prime → she recalls the name turn-1); rollback checkpoint at
|
||||
`sindra-baseline/pristine-baseline.db` (+ `pre-tidy-*.db`), both gitignored. Restore: stop :8392, copy
|
||||
the baseline over `memory.db`, restart.
|
||||
**OBSOLETE — Sindra pristine baseline WIPED 2026-07-18.** The whole Tier-3 memory.db was scrubbed to 0
|
||||
chunks (operator full-scrub ruling for #368 — contamination noise, nothing worth keeping; no backup taken
|
||||
per direct order). The old `sindra-baseline/*.db` checkpoints predate the scrub and no longer reflect a
|
||||
"clean 5-fact" target — the store is now born-empty. Any future test drive starts from the born-fresh store.
|
||||
|
||||
**Deferred/queued tasks (all NON-URGENT — tracked in Recent decisions):** (1) P06-driver **referential-
|
||||
frame A/B/C probe** (operator-ratified; waits on WT b122; read-shape + brokkr's scoring rubric captured →
|
||||
|
||||
Reference in New Issue
Block a user