Skip to content

Add roadmap page - #17

Merged
harrymove-ctrl merged 3 commits into
mainfrom
feat/roadmap-page
Aug 17, 2026
Merged

harrymove-ctrl merged 3 commits into
mainfrom
feat/roadmap-page

Conversation

@harrymove-ctrl

Copy link
Copy Markdown
Contributor

Summary

  • New /roadmap page: a Now/Next/Later board plus a Shipped section, same visual language as /changelog (accent color, border tokens, mono-label chips, corner marks, ambient arcade-pixel background).
  • "Now" tracks the two currently-open PRs (Redesign /skills as a dashboard with a code-editor-style file browser #15, fix: GitHub repo-meta rate limit + dead ParticleScroll WebGL loop #13).
  • "Next" tracks the draft cmk:visualize skill design (docs/design/visualize.md) — description sourced from that doc, no link since it isn't pushed anywhere yet.
  • "Shipped" mirrors the real /changelog entries and links back to it.
  • "Later" is intentionally empty — no internal roadmap doc or issue tracker to source real items from yet.

Test plan

  • npm run build passes clean (typecheck + lint, no warnings)
  • Verified live in-browser: no console errors, category filters work, board/shipped sections render correctly, mobile layout collapses to a single column
  • Manual check on the deployed preview

hien-p added 3 commits August 15, 2026 17:12
New /roadmap page: a Now/Next/Later board plus a Shipped section
mirroring the real /changelog. "Now" tracks the two currently-open PRs,
"Next" tracks the draft cmk:visualize design doc, "Shipped" pulls from
the real changelog entries. Later stays empty rather than invent plans.
Same visual language as /changelog (accent, border tokens, mono-label
chips, corner marks, ambient arcade-pixel background).
Moves the arcade engine (used by both pages) out of components/changelog
into its own components/marketing/arcade/ folder instead of one feature
folder reaching into another's. Changelog- and roadmap-specific pieces
move to components/marketing/changelog/ and components/marketing/roadmap/
respectively. No behavior change, import paths only.
The prior rename commit left the actual import path updates unstaged —
a multi-pathspec git add hit a fatal error on an already-deleted path
and silently skipped staging the rest. This commit has the real diff:
arcade/ArcadeBackground.tsx and arcade/ArcadeSplash.tsx now import their
sibling engine.ts/params.ts directly instead of via a now-nonexistent
./arcade/ subpath, and both page.tsx files point at the new locations.
@harrymove-ctrl
harrymove-ctrl merged commit cd3d43f into main Aug 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants