Skip to content

Comments

Refactor domain aggregates into separate folders#16

Merged
mohaaron merged 1 commit intotrunkfrom
claude/issue-15-20260201-2029
Feb 1, 2026
Merged

Refactor domain aggregates into separate folders#16
mohaaron merged 1 commit intotrunkfrom
claude/issue-15-20260201-2029

Conversation

@mohaaron
Copy link
Owner

@mohaaron mohaaron commented Feb 1, 2026

Summary

  • Moved Expense, Income, and Payment to their own Aggregate folders
  • Consolidated ValueObjects (MoneyOwed, MoneyPaid, Email, Password, PersonName) into ValueObjects folder
  • Updated all namespace references across Domain, Infrastructure, Application, and Test layers

Test Plan

  • Solution builds successfully
  • All tests pass (6/6)

Fixes #15

Generated with Claude Code

…eObjects

Reorganized Domain layer structure following DDD best practices:
- Moved Expense, Income, and Payment to their own Aggregate folders
- Consolidated ValueObjects (MoneyOwed, MoneyPaid, Email, Password, PersonName) into ValueObjects folder
- Updated all namespace references across Domain, Infrastructure, Application, and Test layers
- All builds and tests pass successfully

Fixes #15

Co-Authored-By: Aaron Prohaska <mohaaron@users.noreply.github.com>
@mohaaron mohaaron self-assigned this Feb 1, 2026
@claude
Copy link

claude bot commented Feb 1, 2026

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

@mohaaron mohaaron merged commit 49f9eb7 into trunk Feb 1, 2026
1 check passed
@mohaaron mohaaron deleted the claude/issue-15-20260201-2029 branch February 1, 2026 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refactor Domain Aggregates more

1 participant