Roadmap
Architecture is now frozen around bentos, rooms, and bricks.
Definition
This roadmap is execution-focused. The model itself is not being redesigned.
- We improve quality, validation, and documentation depth.
- We do not introduce new architecture categories.
- We prioritize deterministic behavior over novelty.
Priority Areas
- Expand app-shell validation scenarios and coverage depth.
- Continue hardening ANSI and stress rendering contracts.
- Grow architecture docs with concrete composition examples.
- Improve developer confidence via deterministic snapshot tuples.
Delivery Phases
Phase 1: Validation hardening
- Increase scenario breadth in
app-shellacross layout, hierarchy, footer, list, overlay, and stress. - Require reproducible snapshots for each scenario profile.
Phase 2: Layer contract depth
- Publish stronger guidance for bentos orchestration boundaries.
- Expand room split examples including
WithGutterandWithDivider. - Document brick compatibility behavior for typed rows and ANSI-heavy rendering.
Phase 3: Team adoption
- Improve onboarding flow so teams start from bento scenarios instead of ad-hoc screens.
- Keep docs and examples synchronized with the frozen model.
Validation Tuple
Every regression should be reproducible through:
scenario + viewport + theme + focus + snapshot
Success Criteria
- App-shell scenarios catch layout regressions before release.
- Theme changes do not require per-screen overrides.
- New teams can onboard using docs without architecture re-interpretation.
Direction
The roadmap now emphasizes quality and repeatability over introducing new architecture categories.