Skip to content

Commit 3fb3552

Browse files
stranmaclaude
andcommitted
docs: Fix stale /catchup refs, add /landed to README workflow
Replace remaining /catchup references with /landed in openai.md, update README from 3-command to 4-command workflow with /landed in diagram/examples, annotate removed /catchup items in IMPLEMENTATION_PLAN. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent ecea4d0 commit 3fb3552

3 files changed

Lines changed: 23 additions & 19 deletions

File tree

README.md

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
**An opinionated Python project template that makes Claude Code produce consistent, tested, well-structured code.**
99

1010
```
11-
/sync /design /done
12-
| | |
13-
fetch remote scope detection lint + format
14-
branch state plan generation tests + coverage
15-
dirty files decision check code review
16-
PR + changelog
11+
/sync /design /done /landed
12+
| | | |
13+
fetch remote scope detection lint + format verify merge CI
14+
branch state plan generation tests + coverage deploy check
15+
dirty files decision check code review branch cleanup
16+
PR + changelog next phase
1717
```
1818

1919
This is opinionated by design. It picks uv, ruff, pyright, pytest, and hatchling. It enforces TDD. It runs agents on every PR. It is designed for new Python projects -- not for retrofitting into existing repos. If that's what you want, you're in the right place.
@@ -38,22 +38,24 @@ This template is a good way to learn professional practices by doing. It enforce
3838

3939
## How It Works
4040

41-
Three commands. That's the whole workflow:
41+
Four commands. That's the whole workflow:
4242

4343
```
44-
/sync Preflight check. Fetches remote, reports branch state, dirty files.
45-
/design Turns brainstorming into a structured plan. Reads decision log,
46-
auto-classifies scope, outputs actionable steps.
47-
/done Ships your work. Auto-detects scope, validates (lint + test + review),
48-
commits, creates PR, updates docs. One command.
44+
/sync Preflight check. Fetches remote, reports branch state, dirty files.
45+
/design Turns brainstorming into a structured plan. Reads decision log,
46+
auto-classifies scope, outputs actionable steps.
47+
/done Ships your work. Auto-detects scope, validates (lint + test + review),
48+
commits, creates PR, updates docs. One command.
49+
/landed Post-merge. Verifies CI on master, checks deployments, cleans up
50+
branches, identifies next phase.
4951
```
5052

5153
Real workflows:
5254

5355
```
5456
Quick fix: /sync -> fix the bug -> /done
55-
New feature: /sync -> brainstorm with Claude -> /design -> "implement this" -> /done
56-
Multi-phase: /sync -> brainstorm -> /design -> "implement phase 1" -> /done -> ... -> /done
57+
New feature: /sync -> brainstorm with Claude -> /design -> "implement this" -> /done -> /landed
58+
Multi-phase: /sync -> brainstorm -> /design -> "implement phase 1" -> /done -> /landed -> ... -> /landed
5759
Exploration: just talk to Claude -- no commands needed
5860
```
5961

docs/IMPLEMENTATION_PLAN.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,14 +156,14 @@
156156
**Goal:** Add 3 slash commands for context restoration, security auditing, and pre-deployment checks.
157157

158158
**Acceptance Criteria:**
159-
- [x] `/catchup` command restores context after /clear
159+
- [x] ~~/catchup command restores context after /clear~~ (removed: overlaps with /sync)
160160
- [x] `/security-audit` command runs 6-phase security scan with A-F grading
161161
- [x] `/ship` command runs 3-tier pre-deployment checklist
162162
- [x] All commands have frontmatter with `allowed-tools` and `description`
163163
- [x] tests/test_commands.py passes
164164

165165
**Tasks:**
166-
- [x] Create `.claude/commands/catchup.md`
166+
- [x] ~~Create `.claude/commands/catchup.md`~~ (removed: replaced by /landed skill)
167167
- [x] Create `.claude/commands/security-audit.md`
168168
- [x] Create `.claude/commands/ship.md`
169169
- [x] Create tests/test_commands.py

docs/community/feedback/openai.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,9 @@ See [Devcontainer Permissions](docs/DEVCONTAINER_PERMISSIONS.md) for the full de
155155
- /sync -- preflight workspace check before starting work
156156
- /design -- crystallize brainstorming into a structured plan
157157
- /done -- validate, ship, and document in one command
158-
- /catchup -- restore context after session break or /clear
158+
- /landed -- post-merge lifecycle: verify CI, check deploys, clean branches
159+
- /cove -- Chain-of-Verification for high-stakes accuracy
160+
- /cove-isolated -- CoVe with isolated verification agent
159161
- /security-audit -- 6-phase security posture scan with A-F grading
160162
- /edit-permissions -- manage Claude Code permission rules
161163

@@ -192,8 +194,8 @@ my-project/
192194
├── .claude/ # Claude Code config
193195
│ ├── settings.json
194196
│ ├── agents/ # 12 agents
195-
│ ├── skills/ # /sync, /design, /done, /edit-permissions
196-
│ ├── commands/ # /catchup, /security-audit
197+
│ ├── skills/ # /sync, /design, /done, /landed, /edit-permissions
198+
│ ├── commands/ # /cove, /cove-isolated, /security-audit
197199
│ ├── hooks/ # 5 hook scripts
198200
│ └── rules/ # 4 review rules
199201
├── .devcontainer/ # VS Code devcontainer

0 commit comments

Comments
 (0)