diff --git a/PLAN.md b/PLAN.md index 5b8a300..12b1855 100644 --- a/PLAN.md +++ b/PLAN.md @@ -37,15 +37,15 @@ Check off items as completed. Each phase builds on the previous. - [x] **Commit checkpoint** (2e28827) ### Step 1.5: Reference Data Repository & Seeds -- [ ] Create repositories for each reference type (CRUD operations) -- [ ] Create `seeds.py` with idempotent seeder -- [ ] Seed: users (ppetru, ines, guest), locations (Strip 1-4, Nursery 1-4) -- [ ] Seed: species (duck, goose active; sheep inactive) -- [ ] Seed: products (egg.duck, meat/offal/fat/bones/feathers/down) -- [ ] Seed: feed types (starter, grower, layer - 20kg default) -- [ ] Create `id_gen.py` for ULID generation -- [ ] Write tests for repositories and seeding idempotency -- [ ] **Commit checkpoint** +- [x] Create repositories for each reference type (CRUD operations) +- [x] Create `seeds.py` with idempotent seeder +- [x] Seed: users (ppetru, ines, guest), locations (Strip 1-4, Nursery 1-4) +- [x] Seed: species (duck, goose active; sheep inactive) +- [x] Seed: products (egg.duck, meat/offal/fat/bones/feathers/down) +- [x] Seed: feed types (starter, grower, layer - 20kg default) +- [x] Create `id_gen.py` for ULID generation +- [x] Write tests for repositories and seeding idempotency +- [x] **Commit checkpoint** (4579229) ---