diff --git a/components/marketing/roadmap/RoadmapBoard.tsx b/components/marketing/roadmap/RoadmapBoard.tsx index f12d165..f753645 100644 --- a/components/marketing/roadmap/RoadmapBoard.tsx +++ b/components/marketing/roadmap/RoadmapBoard.tsx @@ -41,6 +41,16 @@ function ActiveCard({ item }: { item: Extract

{item.title}

{item.description}

+ {item.link && ( + + {item.link.label} → + + )}
{item.category} {item.pr && } diff --git a/components/marketing/roadmap/data.ts b/components/marketing/roadmap/data.ts index d743fc5..23b093e 100644 --- a/components/marketing/roadmap/data.ts +++ b/components/marketing/roadmap/data.ts @@ -18,6 +18,8 @@ interface ActiveRoadmapItem extends RoadmapItemBase { status: "now" | "next" | "later"; /** Open PR covering this work, if any. */ pr?: string; + /** External reference/inspiration for this item — a post, a prior art link. */ + link?: { label: string; url: string }; } interface ShippedRoadmapItem extends RoadmapItemBase { @@ -66,12 +68,20 @@ export const ROADMAP_ITEMS: RoadmapItem[] = [ description: "Stops hitting GitHub's rate limit on repo metadata calls and removes a dead WebGL scroll loop left running behind it.", pr: `${REPO}/pull/13`, }, + { + id: "skill-detail-editor", + status: "now", + category: "Website", + title: "Skill detail view, styled like an editor", + description: "A code-editor-styled view for browsing a skill's own details, instead of the current layout. No PR yet — still in draft.", + }, { id: "cmk-visualize", status: "next", category: "Skills", title: "New skill: cmk:visualize", - description: "Turns content you already have — a design doc, a tracker query, a raw description — into a rendered diagram, slide deck, or animated teaser, instead of a wall of markdown.", + description: "Turns content you already have — a design doc, a tracker query, a raw description — into a rendered diagram, slide deck, or animated teaser, instead of a wall of markdown. One target shape: an isometric map of a repo's own infrastructure, dependencies and data paths traced from the real code, citing the files it read.", + link: { label: "reference: isometric repo-map prompt", url: "https://x.com/JayScambler/status/2088356230968287547" }, }, { id: "cmk-interpret",