Add /new-project bootstrap command (guide + wrapper)
The inverse of /retrofit: workshops a captured (new) inbox idea into a repo that is standards-compliant from line one (AGENTS.md + CLAUDE.md symlink, ROADMAP, canonical deny-by-default .gitignore, .claude wiring, inbox-check line), publishes via a manual Gitea-create gate, and clears the (new) inbox item. Resolves ROADMAP item 5 open questions (manual Gitea gate; stack quality gate deferred to /harden; workshop seeds Current state) and marks it BUILT.
This commit is contained in:
@@ -17,7 +17,7 @@ The global layer lives here and is wired into `~/.claude` by **directory symlink
|
||||
file added under `adapters/` is live immediately — no per-file linking:
|
||||
|
||||
- `~/.claude/commands` → `adapters/claude/commands/` — global slash commands (`/retrofit`,
|
||||
`/handoff`, `/full-eval`, `/capture`, `/triage`, `/roundup`).
|
||||
`/handoff`, `/full-eval`, `/capture`, `/triage`, `/roundup`, `/new-project`).
|
||||
- `~/.claude/agents` → `adapters/claude/agents/` — global subagents (reviewer, evaluator,
|
||||
security-auditor, doc-auditor, exerciser, researcher, janitor, portability-checker,
|
||||
start9-spec-checker).
|
||||
@@ -108,8 +108,13 @@ should carry this so any vendor's agent surfaces pending items at session start:
|
||||
`INBOX.md`** with step-by-step instructions, for a mini-retrofit on its next `/triage`) and
|
||||
from the many **non-git folders** under `~/Projects` (unprotected work).
|
||||
- `/capture`, `/triage`, `/roundup` are now documented in README's "The rhythm" section.
|
||||
- Specced in `ROADMAP.md`, not built: the `new-project` bootstrap (item 5), the cross-repo
|
||||
quality-gate standard (item 1), and the SessionStart hook (item 3). Open item-6 residuals:
|
||||
the `ten31-transcripts` mini-retrofit (queued in the inbox) and the non-git-folder sweep.
|
||||
- Next session: (1) build the `new-project` bootstrap (item 5); (2) the non-git-folder sweep
|
||||
(item-6 residual). The `ten31-transcripts` retrofit is queued in the inbox for that repo.
|
||||
- `/new-project` (ROADMAP item 5) is **built**: `guides/new-project.md` +
|
||||
`adapters/claude/commands/new-project.md`. The inverse of `/retrofit` — workshops a captured
|
||||
`(new)` inbox idea into a standards-compliant repo (compliant from line one) and publishes
|
||||
to Gitea via a manual-create gate. The stack quality gate is deferred to a future `/harden`.
|
||||
- Specced in `ROADMAP.md`, not built: the cross-repo quality-gate standard / `/harden`
|
||||
(item 1) and the SessionStart hook (item 3). Open item-6 residuals: the `ten31-transcripts`
|
||||
mini-retrofit (queued in the inbox) and the non-git-folder sweep.
|
||||
- Next session: (1) the cross-repo quality-gate standard + `/harden` (item 1 — also unblocks
|
||||
the `/new-project` quality-gate step); (2) the non-git-folder sweep (item-6 residual). The
|
||||
`ten31-transcripts` retrofit is queued in the inbox for that repo.
|
||||
|
||||
Reference in New Issue
Block a user