Roadmap
Last updated: 2026-10-01 | Maintainer: tuna-os (hanthor)
Mission
Protota is a GNOME HIG-compliant mockup tool for Adwaita app UIs. It uses real
@gjsify/adwaita-web web components so
mockups look and behave like real Adwaita — not pixel replicas. Live at
https://tuna-os.github.io/protota/.
Current Status (October 2026 — Q4 Start)
- Active development (commits daily); Playwright E2E suite in place.
- Recent landings: npm v12.2.0, Playwright tag sync (#365), compute contributions invite (#342).
- 1 active blocker (P0): Broadway Reference Capture still red 5+ consecutive runs (#255).
- Q3 complete: Community health files, E2E flakiness fixed, Adwaita conformance pass.
- Q3 tracker closed: CI baseline adoption (#184) merged to main.
Priorities
| Priority | Item | Tracking | Status |
|---|---|---|---|
| P0 | Broadway Reference Capture — red 5+ consecutive runs (disks, text-editor apps) | #255 | 🔴 Open — CI blocker |
| P1 | Diagnostics default-on with stable CI signal (Q4 gate) | — | 🟡 Pending |
| P2 | gtk-office-suite / suite-common integration evaluation | — | 🟡 Pending |
Quarterly Goals
Previous Quarter (2026 Q3) — "Expand" ✅ Complete
Theme: Stable, HIG-faithful mockup authoring.
| Goal | Owner | Tracking | Status |
|---|---|---|---|
| Green E2E suite (no flaky tests) | protota | #156, #165 | ✅ Done — drag/drop covered (#263/#264) |
| Complete community health files (LICENSE) | guide / protota | #173 | ✅ Done |
| Adwaita component conformance pass | protota | #159, #160 | ✅ Done |
Current Quarter (2026 Q4) — "Mature"
Theme: Stabilize CI signal; unlock cross-team adoption.
Blocking issue: Broadway Reference Capture (#255) must resolve before Q4 exit.
| Goal | Success Criterion | Owner | Status |
|---|---|---|---|
| CI stability for nightly reference captures | disks + text-editor apps render consistently under Broadway | protota | 🔴 Blocked by #255 |
| Diagnostics integration default-on | Observability metrics emitted and collected in workflow runs | protota | 🟡 Pending |
| Suite-common design collaboration | Evaluation complete; roadmap/scope decision documented | (TBD) | 🟡 Pending |
Technical Debt Backlog
(No active technical debt items currently tracked)
How to Contribute
See CONTRIBUTING.md and AGENTS.md for dev setup
(npm install && npm run dev). Pick an issue from the priorities above or
comment on a goal you would like to own.
Roadmap Governance
This roadmap is maintained by the strategist agent. Updates are published after major milestones or quarterly. Propose changes via PR to this file with an issue reference.
Generated by strategist agent at ACMM L6. Updated 2026-10-01.