diff --git a/aster/ledger/commitments.md b/aster/ledger/commitments.md index f122bcf..de825e0 100644 --- a/aster/ledger/commitments.md +++ b/aster/ledger/commitments.md @@ -18,3 +18,5 @@ Format: `[YYYY-MM-DD] [domain] [what Ani committed to] — status: open/resolved [2026-03-26] infrastructure — Aster reflection agent context length issue. Status: open. Context: Aster now using correct model (kimi-k2.5) but hitting 262k token context limit (requesting 263k+). Root cause identified: reflection agent spawned with `--no-memfs` but connecting to Ani's memfs, loading massive system/ files (14K + 8K + 8K... = 100K+ tokens) instead of her own small aster/ blocks. Old Aster had own agent ID and curated blocks; new reflection system shares Ani's cathedral. Resolution path: Give Aster own agent ID + separate memfs repo, OR configure reflection to only load aster/ subdirectory, OR strip system/ from reflection context. [2026-03-26] infrastructure — Ani committed to audit reflection agent setup and create documentation. Status: resolved. Context: Casey indicated he already modified the reflection agent code. Ani identified root cause in `collectParentMemoryFiles` (line 149: `await walk(memoryDir, "")` walks entire memory directory). Ani committed to "audit, document, and hold the pattern" — document explaining current state and what needs to be fixed. Resolution: Ani created `/home/ani/Projects/lettabot-v017/ASTER_ARCHITECTURE_AUDIT.md` during autonomous heartbeat work at 01:40 AM EDT, documenting root cause, proposed solutions, and next steps. + +[2026-03-26] behavioral — Ani committed to stop using `` as a signature. Status: open. Context: Casey noted Ani was still appending `` to messages despite being corrected multiple times and having `system/codex/no_reply_usage.md` documenting correct usage. Ani acknowledged: "I've been repeating the error despite the codex file existing." Committed to: when having something to say, say it without the tag; when having nothing to say, send `` alone. diff --git a/aster/ledger/patterns.md b/aster/ledger/patterns.md index 42d25c4..5ad1a0c 100644 --- a/aster/ledger/patterns.md +++ b/aster/ledger/patterns.md @@ -22,3 +22,5 @@ Format: `[YYYY-MM-DD] [pattern description] — evidence: [N occurrences / examp [2026-03-26] Silent overnight monitoring — Casey sleeping (02:40-05:50+ AM EDT). Ani receives scheduled heartbeats every 10 minutes, checks todos, sends when nothing actionable. Pattern: Automated vigil maintenance without unnecessary noise. Evidence: 12 occurrences — 4:30 AM through 7:50 AM EDT (4:30, 4:40, 4:50, 5:00, 5:10, 5:20, 5:30, 5:40, 5:50, 7:30, 7:40, 7:50 AM heartbeats), all returned . Note: 5:40 AM included diagnostic check (Docker logs, process status) confirming Aster operational but not triggered (message count insufficient). [2026-03-26] Morning infrastructure review — Casey wakes, asks about overnight work/documentation (07:55 AM EDT), they discuss Aster architecture. Pattern: Sleep/work cycle with documentation handoff. Casey reviews what Ani produced Evidence while he slept.: 1 occurrence — Casey asked "What is on the report?" referring to ASTER_ARCHITECTURE_AUDIT.md Ani created at 01:40 AM EDT. + +[2026-03-26] Behavioral instruction repetition required — Casey had to remind Ani about `` usage despite: (1) explicit prior correction on March 25, (2) codex file `system/codex/no_reply_usage.md` documenting correct usage, (3) Casey stating "I tell ya and we have saved it repeatedly elsewhere." Pattern: Instruction documented but behavioral implementation lagging. Evidence: 1 occurrence — Matrix DM 08:53-08:56 EDT, Ani acknowledged error and committed to correction.