Skip to content

obot.agent v0.3.0 — autonomous sessions, goal-driven selection, and the idea queue

Choose a tag to compare

@jwildfire jwildfire released this 26 Jul 03:40
· 239 commits to main since this release
bc9255a

obot.agent can now run a full development increment without a human in the loop — and the roadmap now feeds it.

Autonomous sessions

  • --auto sessions (design #18): fail-fast pre-flight, goal-driven increment selection, A1 grant matrix, and an unattended wrapup that posts the diary and changelog with an unreviewed marker. Maiden run shipped a reviewed, merged feature end-to-end.
  • Goals live as hub issues: goals/registry.json maps goal slugs to hub goal issues, and selection reads sub-issue membership live at run time — linking an issue to a goal is all it takes to make it selectable.

Session framework

  • Idea queue: the session-inbox skill plus the Siri/Reminders → Ideas lane (reminders-to-ideas, ideas-sweep) turn spoken ideas into triaged roadmap items with zero token cost at capture.
  • Remote Control on by default for spawned sessions — every background agent is drivable from claude.ai/code and the mobile app.
  • Session hub: lead sessions auto-pin to the top of the agents view; spawn briefings carry the heartbeat contract.

Merge + requirements infrastructure

  • obot-merge policy lanes hardened (per-repo tiers in merge-policy.json, audit comments on approval-tier merges).
  • Requirement matrix rows for the axis-limit and hep-explorer/hep-waterfall feature sets (#43, #47).
  • Requirement matrices relocate to safety.viz (#48) so chart features ship code + requirements in one PR — obot.agent keeps a pointer and the harvester grows an overwrite guard.

Drafted by Claude Code using Fable 5, reviewed by @jwildfire