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/0003-manual-geocoding-overrides.mddocs/adr/0004-landing-page-ux-optimization.mddocs/adr/0005-access-burden-estimator.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/0010-region-mapping-coverage-heuristics.mddocs/adr/0011-equity-layer-scaffold.mddocs/adr/0012-occupancy-availability-contract.mddocs/adr/0013-testimonial-governance-guardrails.mddocs/adr/0014-unified-scraper-runtime-pipeline.mddocs/adr/0015-real-equity-layer-ontario.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-public-load-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.mddocs/adr/0026-public-documentation-boundary.mddocs/adr/0027-hybrid-ci-offload-strategy.mddocs/adr/0028-critical-only-operational-notification-mode.md
Template¶
Use docs/adr/template.md for new ADRs.