Skip to main content

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​

PriorityItemTrackingStatus
P0Broadway Reference Capture — red 5+ consecutive runs (disks, text-editor apps)#255🔴 Open — CI blocker
P1Diagnostics default-on with stable CI signal (Q4 gate)—🟡 Pending
P2gtk-office-suite / suite-common integration evaluation—🟡 Pending

Quarterly Goals​

Previous Quarter (2026 Q3) — "Expand" ✅ Complete​

Theme: Stable, HIG-faithful mockup authoring.

GoalOwnerTrackingStatus
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 passprotota#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.

GoalSuccess CriterionOwnerStatus
CI stability for nightly reference capturesdisks + text-editor apps render consistently under Broadwayprotota🔴 Blocked by #255
Diagnostics integration default-onObservability metrics emitted and collected in workflow runsprotota🟡 Pending
Suite-common design collaborationEvaluation 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.