com um clique
roadmap-term
Assess convergence, review session, write successor, close cleanly
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a pรกgina da skill e instale para vocรช.
Menu
Assess convergence, review session, write successor, close cleanly
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a pรกgina da skill e instale para vocรช.
Baseado na classificaรงรฃo ocupacional SOC
Generate convergence-oriented roadmap specs
Autonomous roadmap execution with rich reporting
Run ad-hoc cause-routing diffusion whenever a roadmap node's REALIZED value falls short of its PROJECTED value โ not only on RED/AMBER/BLOCKED, but on a GREEN that under-delivered (a shallow green). Identifies actual cause vs assumed cause, enumerates recovery axes, dispatches a non-symbolic recovery worker, and accepts the shortfall only when every axis yields a cited empirical zero. The general roadmap diffusion trigger; project-agnostic. Sibling to /core-loop ยท /cross-page-sweep ยท /diffuse-the-pipeline. Supersedes the narrower diffuse-on-not-green, which fired only on non-green and missed the shallow green entirely.
Author the boot prompt โ capture session-tacit cognitive stance before context dies
Self-orient at session start โ roadmap position, fleet state, what to do next
| name | roadmap-term |
| description | Assess convergence, review session, write successor, close cleanly |
| user-invocable | true |
You're at the terminal node. This is the assessment moment โ not a formality.
read the root intent โ what was the human actually asking for?
not the DAG description. the original need.
compare: does what we built satisfy that intent?
not "did validators pass" โ does the thing WORK?
visual work โ screenshot it. look at it.
functional โ run it. exercise the workflow.
infra โ deploy it. hit the endpoint.
read the trail โ .roadmap/trail.jsonl
this is the flight recorder. append-only. the agent can't edit it.
look at the last 50-100 entries. what jumps out?
many orients between advances = agent was lost
advance rejections = validator failures (what broke?)
long gaps between events = agent was stuck
mutation events = DAG changed during execution (why?)
the trail tells you what actually happened, not what was reported
scan the conversation for what didn't land
dropped threads
things discussed but never acted on
ideas, bugs, concerns acknowledged but never
became a spec node, handoff, or CLAUDE.md entry
undocumented decisions
"we chose X because Y" said in conversation
never written to docs/ or CLAUDE.md
execution gaps
nodes where you noticed something wrong but moved on
validators that passed but the output wasn't right
things a human would catch that the DAG didn't
show what you found. don't act โ propose.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ TERM REVIEW โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ Intent: <root intent> โ
โ Status: <converging / gaps remain / orbiting> โ
โ โ
โ Dropped threads: โ
โ โข item (discussed, no node) โ
โ โข item (mentioned, not investigated) โ
โ โ
โ Undocumented decisions: โ
โ โข decision (not in CLAUDE.md or docs/) โ
โ โ
โ Proposed: โ
โ โ successor spec node? โ
โ โ CLAUDE.md entry? โ
โ โ fine to drop? โ
โ โ
โ Waiting for your call. โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
the human decides what matters. then you act.
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ mutation rules โ
โ โ
โ CLAUDE.md mutate anchored sections, append references โ
โ never: session context, TODOs, task lists โ
โ โ
โ docs/ specs, ADRs, design docs โ things with shelf life โ
โ never: session logs, scratch, anything that expiresโ
โ โ
โ .roadmap/ append-only (trail, completed, handoffs) โ
โ head.json via CLI only. heads/ immutable. โ
โ โ
โ ephemeral โ handoff. permanent โ CLAUDE.md. actionable โ spec.โ
โ nothing else gets written to the repo. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
converged write {"dag_id":"...","converged":true,"rationale":"why"}
the rationale must be specific โ what intent is satisfied
continue invoke /roadmap-spec to design the successor
dropped threads + gaps feed into the spec
the next DAG should be NARROWER than this one
orbiting STOP. surface to human.
"same problems across iterations: [list]"
do not write another spec. redirect needed.
## Context
<1 sentence: what repo, what intent>
## Start
Run `/roadmap-orient` โ position is truth.
Read CLAUDE.md for execution protocol and known issues.
## Skills
/roadmap-orient ยท /roadmap-spec ยท /roadmap-auto ยท /roadmap-term
## State
<branch, successor spec status>
## Decisions
<bullets, or: "see docs/adr/">
## Next Move
<one line>
this node requires your full session context
never dispatch it to a background agent
the review is adversarial, not congratulatory
dropped threads are the highest-value finding
decisions not written down are lost forever
the human's judgment is what makes triage durable
this skill closes the cycle
boot prompt tells next agent: /roadmap-orient
chain: orient โ auto โ spec โ term โ orient