Back to skills
SKILL.md
2515 Tactical Checklist C6fefa0a
ASecurity- One aggregate root per transaction boundary - Invariants enforced inside aggregate methods - Avoid cross-aggregate synchronous consistency rules
- 9 stars
- 0 votes
- 0 copies
- 0 views
- Added May 31, 2026
Security analysis
100/100npx -y skills add tools-only/X-Skills --skill 2515-tactical-checklist_c6fefa0a --agent claude-codeAre you the author of 2515 Tactical Checklist C6fefa0a?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/tools-only-2515-tactical-checklist-c6fefa0a)# Tactical Pattern Checklist
## Aggregate design
- One aggregate root per transaction boundary
- Invariants enforced inside aggregate methods
- Avoid cross-aggregate synchronous consistency rules
## Value objects
- Immutable by default
- Validation at construction
- Equality by value, not identity
## Repositories
- Persist and load aggregate roots only
- Expose domain-friendly query methods
- Avoid leaking ORM entities into domain layer
## Domain events
- Past-tense event names (for example, `OrderSubmitted`)
- Include minimal, stable event payloads
- Version event schema before breaking changes
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.