the "domain-modeling.md" in agent core rules is way too long. should be in docs not filling agent context add notes for how agent should name commits. only makes commits after I review the code intra bounded contexts should be dry but different bounded contexts can implement the same function