Skip to content

GitHub alignment with roadmap

ConcernAuthoritative locationGitHub’s role
Priorities, milestones, delivery statusRoadmap in sylva-docsOptional mirror only—do not treat open issues as the backlog of record
Narrative “what we’re building”Roadmap + feature themesBrief links from Releases or closed issues back to docs
Code review historyPull requestsNormal development artifact
Meaningful release notesSummaries tied to Shipped and docsReleases and changelog

Planning and status live in sylva-docs. GitHub stays clean and tidy: PRs, Releases, and issues used for short-lived or execution-specific work—not a duplicate roadmap.

  • Prefer capturing durable intent on roadmap pages (after Triage).
  • Legacy issues: close with a pointer to the superseding doc or roadmap section—see GitHub hygiene.
  • When GitHub and roadmap disagree, update roadmap or GitHub until they align; roadmap wins for planning truth (Roadmap authority).

GitHub Releases should reference what shipped in language consistent with roadmap Shipped items and, where useful, link into this site (/user/…, /dev/…, /roadmap/…).

Operational habits (PRs, releases, hygiene) for Cursor live in Agent skills & workflows; executable skills are stored personally under ~/.cursor/skills/ and documented there.

From Cursor: the sylva-github umbrella skill defines GitHub in Cursor (execution)—the agent runs gh in the terminal by default, uses persisted gh auth (no new PAT each session; gh auth refresh for extra scopes), prompts only when login/device flow is required, and uses ship-ready-changes for commit/push confirmation.