mirror of
https://github.com/block/buzz.git
synced 2026-08-18 06:50:31 +02:00
Revert engram_fetch.rs, pool.rs, and config.rs to main. The once-per-agent-process onboarding latch was a change to memory injection semantics, not to prompt content, and belongs in its own PR where the session-invalidation behavior can be reviewed on its own terms. This also drops a stale --no-memory doc comment that described the intermediate no-nudge behavior. Restore two rules to the always-on base prompt. Both guard states in which the agent cannot discover a reference: an unreported todo is a silent stall, and a context compaction destroys the reasoning that would tell the agent to go read recovery guidance. The todo rule is worded as "before you start" rather than the original "before sending the pickup acknowledgment" so it does not contradict the messaging rule that silence beats an acknowledgement-only message. Signed-off-by: Salman Mohammed <smohammed@squareup.com>