Skip to content

Latest commit

 

History

History
8 lines (7 loc) · 2.35 KB

File metadata and controls

8 lines (7 loc) · 2.35 KB

ADR Index

ADR Date Title Short Description
20240227164834 2024-02-27 Use plural for modules containing collections Module names should use plural when they contain multiple types with the same responsibility (e.g. requests/, responses/).
20260420200013 2026-04-20 Adopt a custom, GitHub-Copilot-aligned agent framework Use AGENTS.md, Agent Skills, and Custom Agent profiles instead of third-party agent frameworks.
20260429000000 2026-04-29 Keep Database as an aggregate supertrait Split the 18-method monolithic Database trait into four narrow context traits (SchemaMigrator, TorrentMetricsStore, WhitelistStore, AuthKeyStore) while keeping Database as an empty aggregate supertrait with a blanket impl.
20260512102000 2026-05-12 Define tracker-client peer ID convention Adopt -RC3000- Azureus-style defaults for tracker-client, use a once-per-process randomized production suffix, and keep deterministic RC test fixtures without cross-package constant coupling.