docs: mark Step 6.2 as complete in PLAN.md

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-29 18:45:18 +00:00
parent 282d3d0f5a
commit da95e85452

16
PLAN.md
View File

@@ -225,14 +225,14 @@ Check off items as completed. Each phase builds on the previous.
- [x] **Commit checkpoint** - [x] **Commit checkpoint**
### Step 6.2: Event Deletion ### Step 6.2: Event Deletion
- [ ] Create `events/delete.py` with delete_event function - [x] Create `events/delete.py` with delete_event function
- [ ] Create tombstone, trigger replay/revert - [x] Create tombstone, trigger replay/revert
- [ ] Create `events/dependencies.py` for finding dependents - [x] Create `events/dependencies.py` for finding dependents
- [ ] Implement recorder vs admin rules (spec §10) - [x] Implement recorder vs admin rules (spec §10)
- [ ] Write tests: tombstone created, projections updated - [x] Write tests: tombstone created, projections updated
- [ ] Write tests: recorder blocked if dependents (409), admin cascade - [x] Write tests: recorder blocked if dependents (409), admin cascade
- [ ] Write test: E2E test #6 - [x] Write test: E2E test #6
- [ ] **Commit checkpoint** - [x] **Commit checkpoint** (282d3d0)
### Step 6.3: Animal Lifecycle Events ### Step 6.3: Animal Lifecycle Events
- [ ] Implement HatchRecorded (creates hatchlings) - [ ] Implement HatchRecorded (creates hatchlings)