cyberneticlibrary

Manage shared domain logic and ports

core-agentsubagentsetup L22
smallmiro/minecraft-server-manager
What it does

Coordinate domain entity implementation and port/adapter architecture

Best for

When building hexagonal architecture with domain-driven design principles

Inputs
  • · Task description
  • · Architecture context
Outputs
  • · Entity implementation
  • · Port interfaces
Preconditions

Hexagonal architecture pattern adopted; DDD principles established; interface folder structure defined

Failure modes
  • · Port interfaces defined in impl/ instead of domain/
  • · Domain layer imports from infrastructure/impl layers
  • · Constructor naming violates convention (not NewXxx)
Trust signals
  • · Includes test/validation protocols
  • · Explicit error handling
  • · Provides usage examples
  • · Built on formal specifications