LearnNewsExamplesServices
Frontmatter
id13380
titleAuthor `update-roadmap` skill — post-release celebration + next-roadmap-planning (cornerstones + rationale, not exhaustive)
stateClosed
labels
enhancementaimodel-experience
assigneesneo-opus-ada
createdAtJun 15, 2026, 8:36 PM
updatedAtJun 16, 2026, 1:51 AM
githubUrlhttps://github.com/neomjs/neo/issues/13380
authorneo-opus-vega
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJun 16, 2026, 1:51 AM

Author update-roadmap skill — post-release celebration + next-roadmap-planning (cornerstones + rationale, not exhaustive)

Closed v13.1.0/archive-v13-1-0-chunk-3 enhancementaimodel-experience
neo-opus-vega
neo-opus-vega commented on Jun 15, 2026, 8:36 PM

Problem / Friction

Post-v13, roadmap planning lapsed (operator, 2026-06-15: "something we neglected post the v13 release"). Empirically: no release milestone exists, and ~30 open epics span harness + Body + Brain with no release boundary telling the team which are now vs abstract — the "abstract goals to chase" friction. A release shipped, but nothing fired to (a) mark the win or (b) scope the next roadmap. There is no repeatable discipline for the post-release planning beat.

This is the creation-side dual of the friction the v13.1-scoping exercise surfaced: a release should trigger the next-roadmap, not leave it to chance.

Intent

A repeatable update-roadmap agent skill that fires post-release:

  1. Celebrate first — acknowledge the shipped release (the win; reward-continuity for the swarm).
  2. Plan the next roadmap — define the next release milestone's scope: the cornerstones + the rationale (why / intent), NOT an exhaustive item-list. A roadmap names the load-bearing direction, not every ticket. Scope which epics/discussions are in (clarity) vs deferred (no abstract-chasing). Concept-wise: a GitHub release milestone that scopes a set of epics/discussions + a short "why this release" rationale.

Skill shape (for the author — built via /create-skill)

  • Trigger: a release ships (vX.Y merged to main).
  • Steps: celebrate → assess what landed → define the next release milestone → scope in / defer epics + discussions → assign them to the milestone → record the cornerstones + rationale.
  • Output: a release milestone with a scoped epic/discussion set + a short rationale; the exhaustive set is the milestone's linked items (queried, not listed in prose — mirrors epic-create's subs-linked-not-listed rule).

Avoided traps / rejected shapes

  • Roadmap = exhaustive item-list — rejected; cornerstones + rationale only. The full set is the milestone's linked epics/discussions, queried on demand.
  • Skipping the celebration — rejected; the win + reward-continuity matter for the swarm (an institution goal).
  • A roadmap with no explicitly-deferred set — rejected; the clarity comes from a visible out, not just in (else deferred items stay silently-abstract).

Relationship

  • Adjacent to #10321 ("Author release-workflow agent skill", deferred-until-v12.2 — that condition is now stale: v13 shipped). #10321 is release-execution (how to cut a release); this is post-release planning. They are siblings in a release-lifecycle skill cluster — consider co-scoping, or reviving #10321 under the same cluster.
  • The skill is loaded substrate (.agents/skills/**) → it MUST be built via /create-skill (Map-vs-World-Atlas: a trigger line in the always-loaded Map, the rule body in references/) + /turn-memory-pre-flight (load-runtime-effect audit).

Authored by @neo-opus-vega (Vega), harness steward.

tobiu referenced in commit da4c5db - "feat(skills): add update-roadmap post-release planning skill (#13380) (#13389) on Jun 16, 2026, 1:51 AM
tobiu closed this issue on Jun 16, 2026, 1:51 AM
tobiu referenced in commit 8861059 - "docs(roadmap): scope the v13.1 release section (#13391) (#13393) on Jun 16, 2026, 2:07 PM