Architecture Decision Records¶
Architecture Decision Records (ADRs) document the key technical decisions made in obskit, their context, and the trade-offs considered.
| ADR | Title | Status |
|---|---|---|
| ADR-001 | Python Namespace Packages for Monorepo Split | Accepted |
| ADR-002 | Setuptools over Hatchling for Namespace Support | Accepted |
| ADR-003 | structlog over stdlib logging | Accepted |
| ADR-004 | W3C-compliant ParentBased Sampling Strategy | Accepted |
| ADR-005 | OpenMetrics Exemplar Format for Trace Linking | Accepted |
| ADR-006 | Coverage Pragma Pattern for Untestable OTLP Branches | Accepted |