- ~/home /
- ~/adr
~/decisions
Decisions.
Every consequential call, recorded with its trade-offs. Decisions first,
consequences diffed below — accepted means
still in force.
- accepted 14 Sept 2025 ADR-001-csp-nonce-finalize-chain
Per-request CSP nonces via build-time finalize chain
Inline scripts needed to run under a strict CSP without 'unsafe-inline' on a fully static export.
$ diff decision consequence -> - accepted 02 Oct 2025 ADR-002-slim-ci-pipeline
Slim CI pipeline — single install, shared browsers, deduped jobs
Three near-identical CI jobs each ran npm ci and downloaded Playwright browsers, tripling build minutes.
$ diff decision consequence -> - accepted 26 Oct 2025 ADR-003-twingate-over-tailscale
Twingate ZTNA over Tailscale for RDS remote access
Oman ISPs fingerprinted and dropped WireGuard UDP, severing Tailscale access to the Tally Prime RDS estate.
$ diff decision consequence ->