Business Logic Entry Point One Per Module

Require each business-logic entry point to live in its own separate module. Use when an agent needs to create, modify, review, or organize business-logic entry points such as command handlers, query handlers, use cases, or application services. Do not group multiple entry points in a single class, object, or file based on the domain entity they operate on. Each entry point must be either a top-level function in its own module, or a class or object with exactly one public function in its own module.

code-sherpas 8074443 6.1 KB Updated

File contents

code-sherpas/agent-skills/tree/main/skills/business-logic-entry-point-one-per-module commit 8074443526

Frequently asked questions

npx skillmds@latest add code-sherpas/business-logic-entry-point-one-per-module