- Consolidate monorepo structure with packages in
extensions/,themes/, andui-mods/(#5) - Publish root documentation:
README.md,CONTRIBUTING.md,SECURITY.md,CODE_OF_CONDUCT.md,SUPPORT.md,CHANGELOG.md(#6) - Normalize package
README.mdfiles to GitHub-compatible HTML format (#7) - Define initial visual identity and previews in
assets/and theme folders (#8) - Keep per-package licensing strategy (
MITfor tooling and dedicated licenses for themes) (#9)
- Integrate
xgh/github-roadmap-syncinto the main repo flow (.github/scripts/sync_roadmap.py) (#10) - Create
roadmap-sync.ymlworkflow to syncROADMAP.mdwith GitHub Issues (#11) - Define phase label convention and create baseline labels on GitHub (#12)
- Run local
--dry-runwith authenticatedghand validate duplicate prevention (#13) - Document roadmap sync usage in root documentation (#14)
- Audit contrast and readability for all themes in
themes/x-dark-colors/themes/*.json(#15) - Audit contrast and readability for all themes in
themes/xscriptor-themes/themes/*.json(#16) - Normalize naming (accents, city names, variants) across theme labels and docs (#17)
- Review consistency between syntax colors and UI colors (activity bar, status bar, badges) (#18)
- Improve accessibility for transparency combinations with
xglass(#19) - Add a visual QA checklist per theme (JS/TS, JSON, Markdown, diff, terminal) (#20)
- Define semantic versioning strategy for
xglass,x-dark-colors, andxscriptor-themes(#21) - Bump version in
extensions/xglass/package.jsonwith matching changelog notes (#22) - Bump version in
themes/x-dark-colors/package.jsonwith matching changelog notes (#23) - Bump version in
themes/xscriptor-themes/package.jsonwith matching changelog notes (#24) - Standardize release notes per package (highlights, breaking changes, migrations) (#25)
- Prepare pipeline/manual process to package
.vsixfor each package (#26)
- Review
xglass.alphaandxglass.stepdefaults based on real usage feedback (#27) - Add clearer validation and error messages for Linux/X11 environments (#28)
- Improve behavior in compositors that ignore opacity (#29)
- Review keybindings for potential conflicts with common shortcuts (#30)
- Expand platform-specific troubleshooting documentation (#31)
- Align preset structure between
ui-mods/x-ui/andui-mods/xscriptor-ui/(#32) - Add before/after previews for each major mod (#33)
- Publish step-by-step installation guide for Custom UI Style (#34)
- Review mod compatibility with newer VS Code releases (#35)
- Create a monthly routine for issue triage and prioritization (#36)
- Review broken links and missing images across documentation (#37)
- Track user feedback to prioritize new palettes and improvements (#38)
- Keep root
CHANGELOG.mdupdated for every release (#39) - Define acceptance criteria for roadmap task closure (#40)