Repository navigation
feat(site): add the roadmap page - #17
Merged
Merged
Conversation
Adds /roadmap with principles, what's already shipped, Now / Next / Later lanes linked to issues and PRs, and what 1.0 means. Links it from the header and footer. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01S8Ao43kuF2hHcvvi9mLXxN
reecelikesramen
marked this pull request as ready for review
September 28, 2026 03:02
Drop the metaphor headline and eyebrow stacks, use plain nouns for card titles, and cut filler from the principles and card bodies. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01S8Ao43kuF2hHcvvi9mLXxN
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Before: pywire.dev has no roadmap. Visitors can't see where pywire is heading, what has already shipped, or what 1.0 means.
After: a new
/roadmappage, linked from the header and the footer. It shows the principles that guide pywire, an "Already shipped" strip that links into the docs, Now / Next / Later lanes with each item linked to its issue, PR or discussion, a "What 1.0 means" checklist, a note on how pywire gets built, and links to Discussions, Ko-fi and GitHub Sponsors.The content comes from the roadmap worked out with Reece and was revised after an adversarial review. Per Reece, the page should go live only after the in-flight PRs it describes (edge stateless mode, the benchmark fixes, the add-ons) have landed, so this stays a draft until then.
How: a single Astro page,
site/src/pages/roadmap.astro, onDefaultLayoutand the site's existing tokens. Its styles are page-scoped under.roadmap-page. Light-mode accent text, buttons and focus rings use a darker wire shade (oklch 48%) so they pass WCAG AA contrast. The pulsing "Now" node respectsprefers-reduced-motion.pnpm check(prettier, eslint, tsc) passes.pnpm buildcan't run in the cloud container because the starter's blog fetch is blocked, so I checked the page onastro devin light and dark instead.🤖 Generated with Claude Code