One-line definitions of every term the kit assumes you know. New here? Read this once and the rest of the docs will read smoothly. Each entry links to where the concept is explained in depth.
-
Provenance — knowing who produced a claim and whether a human checked it. The kit's whole design is provenance tracking: every fact is tagged with its trust level. (README → "The Problem & The Solution".)
-
[inferred]— a tag meaning "drafted by the installer or the AI agent, not yet checked by a human." Treat it as a plausible guess, not a fact. -
[verified]— a tag a human adds after confirming a claim first-hand. It is your signature. Agents are forbidden from writing this tag themselves — the flip is yours alone. The audit is where[inferred]becomes[verified]. (See AUDIT-GUIDE.md.) -
Stability — the column in
MODULE_MAP.mdthat gates every future agent edit. Each module is one of:frozen— hands off (upstream/vendor/legacy code you can't confidently review).stable— change carefully, with tests; not where new work lands by default.ours— the active surface you own and expect agents to modify routinely.?— unaudited. Agents treat?asfrozen, so it is safe by default.
How to decide each value: AUDIT-GUIDE.md → "Deciding Stability".
MODULE_MAP.md— the map's heart: directory → one-line responsibility → entry point → Stability. Start here to locate anything in a repo.ai/folder — the knowledge layer the kit scaffolds inside your repo. Once a human verifies it, it is your single source of truth — read by agents and by new teammates onboarding.repo-profile.json— machine-readable stack facts produced deterministically byorient(languages, build/test commands, fork status). No guessing, no LLM.
check-repo-maturity— read-only diagnostic: 11 deterministic checks, a 0–100 AI-readiness score, and the Process 1 (legacy) vs Process 2 (existing AI config) decision. Runs automatically at the start ofshazam.orient— deterministic scan. Reads marker files (package.json,pom.xml, …) and writesrepo-profile.json. No model, nothing executed.indepth— the optional deep scan on top oforient: code metrics, dependency graph, architecture inference, git-history stats →repo-indepth.json. Still deterministic, no LLM.shazam— the one-shot entry point: runscheck-repo-maturity→orient→ first-run wizard → stamps the templates. This is what most people run first.install— just the template-stamping step ofshazam(no scan/wizard).verify— mechanically cross-checks every file-path claim in the docs against the real tree. Catches docs that have gone stale. No LLM.drift— the reverse ofverify: reports code the map has stopped covering as the repo evolves.uninstall— removes exactly what the installer wrote (via the manifest), cleanly.
- AI coding agent — an assistant (Claude Code, Cursor, Copilot, Codex) that can read files, run commands, and edit across a codebase — not just autocomplete.
- Claude Code — Anthropic's command-line coding agent. Its commands are typed with a
leading slash (e.g.
/cold-start). - Context window / tokens — an agent's working memory. Large repos overflow it, which is why the kit builds a compact map the agent reads instead of re-crawling the tree.
- Slash command — a Claude Code action like
/cold-startor/add-feature. GitHub Copilot and Google Antigravity get native equivalents (prompts / workflows); with Cursor or Codex you paste the command file's body as a prompt instead (see MULTI-TOOL-SETUP.md). /cold-start— the slash command that makes the agent draft the maps. Everything it writes is[inferred], awaiting your audit.- Subagent — a helper process the main agent spawns for an isolated job:
repo-explorer(find code),feature-builder(implement),test-runner(verify).
New to all of this? Follow the linear path in GETTING-STARTED.md.