Parent
Epic: #200 — unic-spec-review plugin.
What to build
Expand the review from one pasted page to the whole spec, under an explicit budget gate. Add traversal-planner: given seed pages plus fetched page metadata (child pages and in-body /wiki/ links), it produces an expansion plan and a budget-gate decision.
Behaviour:
- Discover child pages of each seed and in-body links to other Confluence pages (so related pages outside the parent-child tree are not missed).
- Before a large or expanding fetch, show the reviewer the discovered page set and count and ask them to confirm or trim. The review stays bounded and the reviewer controls the cost.
- The confirmed set is then fetched and fed to the review engine.
Still read-only.
Acceptance criteria
Blocked by
Parent
Epic: #200 — unic-spec-review plugin.
What to build
Expand the review from one pasted page to the whole spec, under an explicit budget gate. Add
traversal-planner: given seed pages plus fetched page metadata (child pages and in-body/wiki/links), it produces an expansion plan and a budget-gate decision.Behaviour:
Still read-only.
Acceptance criteria
traversal-plannertakes seeds + page metadata (child pages, in-body/wiki/links) and produces an ordered expansion plan with a budget-gate decision.node:testunit tests covertraversal-planner(expansion + budget-gate logic) with injected page metadata; no live services.CHANGELOG.mdbullets under[Unreleased]and bumps the patch version;verify:changelogpasses. No em dash in authored text (except the mandated CHANGELOG version header).Blocked by