Integration Boundaries
The issue tracker should isolate external integrations behind explicit interfaces.
On this page ▾
text
Issue Tracker
│
├── Email
│
├── Webhooks
│
├── SSO / identity
│
├── Storage
│
└── Background workersPrinciple
External services should not leak provider-specific details throughout the domain layer.
Prefer:
text
domain/service
│
▼
integration interface
│
▼
provider implementationThis keeps provider replacement and testing manageable.
Something wrong or missing on this page?Report a docs issue