PatternKit should add a first-class Service Layer pattern slice for exposing application operations behind cohesive service contracts.
Scope:
- Fluent runtime path for registering service operations and policies.
- Source-generated path for attributed service-layer declarations/factories.
- IServiceCollection integration for Microsoft.Extensions.DependencyInjection.
- Real-world example using hosting/application service boundaries.
- Documentation, user guide, generator docs, catalog entries, and TinyBDD coverage.
Done when CI, docs, CodeQL, and coverage are green on main.
PatternKit should add a first-class Service Layer pattern slice for exposing application operations behind cohesive service contracts.
Scope:
Done when CI, docs, CodeQL, and coverage are green on main.