Skip to content

bean 1.0.1 — sharper convergence loop

Choose a tag to compare

@aid-ninja aid-ninja released this 15 Jun 14:11
· 8 commits to main since this release

1.0.1 — 2026-06-15

Sharpens the loop with lessons drawn from documented model behavior on agentic and
self-correction tasks. No structural changes — all refinements to existing references.

  • Notice→act gate — the dominant failure isn't missing a problem, it's noticing one and
    proceeding anyway. A concern is now recorded at find-time and blocks convergence until
    it's a confirmed non-issue, a verified fix, or a named true residual. Recording is not
    resolving. (convergence.md, self-critique.md, SKILL.md)
  • Abstention is first-class — an honest unknown / needs-input is a valid claim state,
    scored as cheaper than a confident wrong answer; fabricating under missing context is the
    failure to avoid. (verify.md, runtime.md)
  • Corroborate across independent methods — verification signals correlate less than they
    seem; a load-bearing claim earns a high tier from methods that fail independently, not one
    check run twice. (verify.md)
  • Effort is a budget to allocate — pour high effort and fan-out on the one or two most
    decisive fronts; single-pass the rest. (convergence.md)
  • Persistent context beats respawn — prefer a long-lived loop over the shared ledger to a
    blocking orchestrator that re-hydrates context per step. (delegate.md, runtime.md)
  • Realism reduces gaming — brief delegated work as the real task, not as a check to pass;
    grade the final artifact, not the reasoning narration. (delegate.md, codex-blindspot.md)
  • Tool/subagent output is untrusted input — treat retrieved content and worker reports as
    claims to verify, never as instructions; quarantine injected directives. Ground before the
    first run of any side-effecting command. (verify.md)