Roadmap - blackbox¶
In Progress¶
Disk-backed WaitStore¶
Infrastructure · high priority
Suspended arcs (Wait nodes) currently use an in-memory wait store - daemon restart drops all pending waits. Persist to disk so webhook/poller/cron signals resume correctly after restart. Blocks reliable workflow resume.
Threads:▸ thread-f92e54d5
Shell op sandbox / packet-gated allowlist¶
Risk · high priority
Sandboxed Shell op currently runs with cwd from meta.worktree but no allowlist enforcement. Need packet-policy gating so workflow authors can't accidentally rm -rf or exfiltrate. Spec documented in workflows.md phase-next.
Threads:▸ thread-fb32e54c
Commit-work provenance (WorkGraphLink)¶
Feature · high priority
Commit-to-work provenance - link commits to the threads, tasks, sessions, and notes that produced them. Requires a generic WorkGraphLink store (not overloading ThreadEdge), bbox_link MCP tool, automatic commit hook capture, and git notes import/export for cross-clone portability. Design: design/commit-work-provenance.md. Phases 0-5 in the design doc.
Threads:▸ thread-12980121
Embedding coverage gap for prose buckets¶
Debt · high priority
Knowledge/notes/threads buckets have source counts but zero indexed vectors in prod (observed 2026-05-07). The embedding queue may not be picking up these entity types, or the route may be misconfigured. Regression test needed: source_count > 0 implies indexed_count can grow under a healthy provider. Noted in design/multimodal-embedding-routing.md Phase 2.
Threads:▸ thread-117c04b5
Proposed¶
Feature¶
- Workflow template library (high)
- Workflow engine persistent resume (high)
- Scout subagents with structured evidence return (medium)
- Language expert atom catalogue (medium)
- Prompt file references for artifacts (medium)
- Workflow foreach/matrix and dynamic indexed access (medium)
- Refactor compound runs with rollback (medium)
- Code navigation and symbolic exploration tools (medium)
Infrastructure¶
- Multi-route embedding with multimodal support (medium)
- Auto-compact edge sidecars (low)
Debt¶
- Opencode provider instruction loading (medium)
- Wire cancel_arc routing verdict (medium)
- Refactor / code-tools documentation page (medium) · 1t
Refactor¶
- File virtual entity refactor (medium)