Skip to main content

Roadmap

Last updated: 2026-08-10 | 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 (August 2026)​

  • Active development (commits daily); Playwright E2E suite in place.
  • Community health files landed (CODE_OF_CONDUCT.md, CONTRIBUTING.md, SECURITY.md) β€” LICENSE still missing (tracked in #173).
  • 9 open issues; the backlog is dominated by Adwaita-conformance refinements (modals β†’ Adw.Dialog, shortcuts β†’ Adw.ShortcutsDialog) and two flaky Playwright tests.

Priorities​

PriorityItemTrackingStatus
P1Fix flaky E2E tests (drag-and-drop, mobile topbar)#156, #165πŸ”΄ Open
P1Add missing LICENSE + remaining health files#173πŸ”΄ Open
P2Adwaita conformance: modals β†’ Adw.Dialog, shortcuts β†’ Adw.ShortcutsDialog#159, #160⬜ Not started
P2Enable Diagnostics by default + Blueprint in groups toggle#161, #162⬜ Not started
P3Window button options (close-only, top-left)#163, #158⬜ Not started

Quarterly Goals​

Current Quarter (2026 Q3) β€” "Expand"​

Theme: Stable, HIG-faithful mockup authoring.

GoalOwnerTrackingStatus
Green E2E suite (no flaky tests)protota#156, #165πŸ”΄ Open
Complete community health files (LICENSE)guide / protota#173πŸ”΄ Open
Adwaita component conformance passprotota#159, #160⬜ Not started

Next Quarter (2026 Q4) β€” "Mature"​

  • Diagnostics default-on with stable CI signal.
  • Evaluate integration with gtk-office-suite / suite-common as the org's shared Adwaita design surface.

Technical Debt Backlog​

ItemIssuePriorityEffort
Flaky Playwright tests masking regressions#156, #165P1S
Missing LICENSE#173P1S

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-08-10.