Roadmap
Shipped foundation
Section titled “Shipped foundation”Bowerbird remains pre-1.0, but the major product layers described in the older roadmap are implemented:
- Version 2 flat schemas with inheritance, traits, ownership, recursive types, schema management, effective-schema migrations, and audit enforcement
- Dashboards,
list --save-as, aliases, hierarchical scope withunder(), partial and relative dates, and custom calendars - Canonical
listdiscovery with name, fuzzy, body-match, content, open, and lineage modes - Deterministic agent safety nets: unlinked mentions, frequent unlinked terms,
daily-note coverage queries,
schema discover, and event-driven recurrence - Native document forks, immutable lineage metadata, lineage inspection, and fork-safe deletion
- A live documentation site and generated public schema
Current pre-1.0 focus
Section titled “Current pre-1.0 focus”The remaining work is hardening rather than waiting for those foundations to exist:
- Keep command help, completion, schemas, agent guidance, and docs generated or checked from the same contracts
- Stabilize machine-readable command-specific output shapes and exit behavior
- Keep migrations and audit fixes conservative as schemas grow more expressive
Genuinely future
Section titled “Genuinely future”Future work should deepen reliability and ergonomics without turning bwrb into an LLM client, sync service, database, or writing application. Planned work is tracked in GitHub issues and feature plans; an item belongs in evergreen docs only after it ships.
For rationale and issue links, see docs/product/roadmap.md.