Bootstrap Existing Repos
Bootstrap is for repos that already have docs but no Jumpspace task graph.
The goal is not to let a parser invent your architecture. The goal is to give an AI agent enough structured context to propose task blocks, links, and IDs that a human can review.
Discover Docs
Section titled “Discover Docs”npx jumpspace bootstrap discover --jsonDiscovery looks for common Markdown locations such as README, PRODUCT, docs, documentation, ADRs, architecture docs, app README files, infrastructure docs, and skills. It reports recommended globs, detected files, profile hints, and ignored generated paths.
Export Context For An Agent
Section titled “Export Context For An Agent”npx jumpspace bootstrap context README.md documentation/**/*.md --jsonThe context packet includes headings, source line numbers, parent heading chains, excerpts, existing task IDs, suggested IDs, linked file hints, and proposal instructions.
Use this packet with an AI agent to draft task blocks. The agent should reason about the docs, propose links, and mark uncertain connections as gaps.
Propose, Validate, Apply
Section titled “Propose, Validate, Apply”npx jumpspace bootstrap propose README.md documentation/**/*.md --file jumpspace-bootstrap.json --jsonnpx jumpspace bootstrap validate --file jumpspace-bootstrap.json --jsonnpx jumpspace bootstrap apply --file jumpspace-bootstrap.json --dry-run --jsonnpx jumpspace bootstrap apply --file jumpspace-bootstrap.json --jsonAlways inspect the dry run before applying.
Good Bootstrap Rules
Section titled “Good Bootstrap Rules”- Prefer fewer, higher-confidence task blocks over one block per heading.
- Use source line numbers and parent headings to avoid duplicate-heading ambiguity.
- Add
codeandtestsonly when the evidence is strong. - Add
gapswhen a doc describes behavior but implementation links are unknown. - Run
scan,audit, anddoctorafter apply.
npx jumpspace scannpx jumpspace audit --jsonnpx jumpspace doctor --jsonAfter Bootstrap
Section titled “After Bootstrap”Bootstrap is a starting point. Day-1 maintenance is the real value: new work should update the task block while the author still knows which code and tests matter.