Phase 1: Domain Layer #231
No reviewers
Labels
No labels
bug
contract
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
iterative-works/iw-cli!231
Loading…
Reference in a new issue
No description provided.
Delete branch "IW-148-phase-01"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Phase 1: Domain Layer
Goals: Add
ProjectRegistrationvalue object and extendServerStateand its codec to store registered projects independently from issue worktrees.Tests: 18 unit tests added
Review: review-phase-01-20260302.md
Changes
ProjectRegistrationcase class withcreate()validation factoryServerState.projectsfield withlistProjectsandremoveProjectServerStateCodecandStateJsonextended for project serializationStateRepositoryandServerStateServicethreadingprojectskey defaults toMap.empty🤖 Generated with Claude Code