Business Logic Entry Point Repository Domain Types

Require that the types exchanged between business-logic entry points and repositories are domain-entity types and domain value types. Use when an agent needs to create, modify, review, or interpret repository interfaces or their usage from business-logic entry points. Repository method signatures must not expose persistence-technology types such as ORM entities, database records, row objects, document models, or any type generated by or dependent on the concrete persistence technology.

code-sherpas 0f8be4d 9.6 KB Updated

File contents

code-sherpas/agent-skills/tree/main/skills/business-logic-entry-point-repository-domain-types commit 0f8be4deb8

Frequently asked questions

npx skillmds@latest add code-sherpas/business-logic-entry-point-repository-domain-types