Architecture Decision Records (ADRs)¶
This directory contains Architecture Decision Records for Wait Time Canada.
Purpose¶
ADRs capture decisions that affect architecture, contracts, operational posture, and long-term maintainability.
When to Add an ADR¶
Add or update an ADR when changing:
- Public-facing behavior (URLs, SEO/canonical domain, exports)
- API contracts or data schemas
- Scraper methodology/ontology contracts
- Operational posture (deployment, monitoring, alerting)
Index¶
docs/adr/0002-metric-ontology.mddocs/adr/0006-dead-mans-switch-monitoring.mddocs/adr/0007-bc-scraper-implementation.mddocs/adr/0008-aggregation-pipeline.mddocs/adr/0009-data-quality-anomaly-detection.mddocs/adr/0016-equity-academic-rigor-hardening-ontario.mddocs/adr/0017-domain-rebrand-wait-time-ca.mddocs/adr/0018-scraper-observability-and-reliability-hardening.mddocs/adr/0019-occupancy-trend-aggregation.mddocs/adr/0020-raw-retention-and-stateful-alerting.mddocs/adr/0021-bounded-retention-cleanup-operations.mddocs/adr/0022-frontend-read-cache-for-neon-transfer-guardrails.mddocs/adr/0023-public-health-hub-module-boundary.mddocs/adr/0024-ontario-naloxone-link-out-posture.mddocs/adr/0025-data-quality-scrape-window-and-runtime-env-contracts.md
Template¶
Use docs/adr/template.md for new ADRs.