docs: mark Step 3.4 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 07:03:01 +00:00
parent b89ea41d63
commit d85d58eb1d

12
PLAN.md
View File

@@ -117,12 +117,12 @@ Check off items as completed. Each phase builds on the previous.
- [x] **Commit checkpoint** (876e817) - [x] **Commit checkpoint** (876e817)
### Step 3.4: Animal Movement ### Step 3.4: Animal Movement
- [ ] Update projections for AnimalMoved event - [x] Update projections for AnimalMoved event
- [ ] Close old location interval, open new one - [x] Close old location interval, open new one
- [ ] Update animal_registry and live_animals_by_location - [x] Update animal_registry and live_animals_by_location
- [ ] Add move_animals to services/animal.py - [x] Add move_animals to services/animal.py
- [ ] Write tests: move validation (to!=from, single from_location), interval updates - [x] Write tests: move validation (to!=from, single from_location), interval updates
- [ ] **Commit checkpoint** - [x] **Commit checkpoint** (b89ea41)
### Step 3.5: Animal Attributes Update ### Step 3.5: Animal Attributes Update
- [ ] Update projections for AnimalAttributesUpdated event - [ ] Update projections for AnimalAttributesUpdated event