{"skill":{"slug":"bookforge-domain-logic-pattern-selector","displayName":"Domain Logic Pattern Selector","summary":"Choose domain logic pattern for enterprise application subsystems: Transaction Script vs Domain Model vs Table Module, and decide Service Layer thickness. Us...","tags":{"bookforge":"1.0.0","latest":"1.0.0","tags:":"1.0.0"},"stats":{"comments":0,"downloads":91,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1776754601218,"updatedAt":1776754912130},"latestVersion":{"version":"1.0.0","createdAt":1776754601218,"changelog":"- Initial release of the domain-logic-pattern-selector skill.\n- Helps choose between Transaction Script, Domain Model, and Table Module for enterprise application subsystems.\n- Provides guidance on deciding Service Layer thickness and avoiding common anti-patterns such as anemic domain model and transaction-script sprawl.\n- Designed for software architects, backend engineers, and tech leads working on organizing or refactoring business logic.\n- Operates on subsystem descriptions or existing code; delivers a domain-logic pattern decision record with rationale and suggestions.","license":"MIT-0"},"metadata":{"os":null,"systems":null},"owner":{"handle":"quochungto","userId":"s176b6gfk8djgcz320d83ta4e184bx1v","displayName":"Hung Quoc To","image":"https://avatars.githubusercontent.com/u/88069966?v=4"},"moderation":null}