Architecture records and current decision state to support infrastructure and platform operations for DGOV DTT Team. https://wagov-dtt.github.io/architecture-decision-records/
  • JavaScript 53.1%
  • Just 46.9%
Find a file
2026-05-08 14:45:26 +08:00
.devcontainer Update devcontainer.json for gh codespaces compatibility 2026-02-11 14:40:00 +08:00
.github Migrate diagrams D2→Mermaid, replace PDF with long page 2026-05-07 09:48:10 +08:00
development Migrate diagrams D2→Mermaid, replace PDF with long page 2026-05-07 09:48:10 +08:00
operations Migrate diagrams D2→Mermaid, replace PDF with long page 2026-05-07 09:48:10 +08:00
reference-architectures Migrate diagrams D2→Mermaid, replace PDF with long page 2026-05-07 09:48:10 +08:00
security Migrate diagrams D2→Mermaid, replace PDF with long page 2026-05-07 09:48:10 +08:00
templates Migrate diagrams D2→Mermaid, replace PDF with long page 2026-05-07 09:48:10 +08:00
.gitignore Migrate diagrams D2→Mermaid, replace PDF with long page 2026-05-07 09:48:10 +08:00
.lycheeignore docs: simplify diagrams and improve ADR clarity 2026-01-14 12:43:01 +08:00
.markdownlint.json Standardise ADR references and add automation workflows 2025-07-23 08:56:28 +00:00
.rumdl.toml Replace mdbook-linkcheck with lychee, fix d2 tooling 2026-01-14 12:17:14 +08:00
.vale.ini Standardise ADR references and add automation workflows 2025-07-23 08:56:28 +00:00
architecture-principles.md Polish architecture principles and contributing guide 2026-01-14 09:09:50 +08:00
book.toml Fix Mermaid diagram rendering 2026-05-08 14:45:26 +08:00
compliance-mapping.md Update AI tool and agent governance 2026-05-05 10:27:10 +08:00
CONTRIBUTING.md Migrate diagrams D2→Mermaid, replace PDF with long page 2026-05-07 09:48:10 +08:00
glossary.md Improve approachability and update AI/security tooling 2026-01-14 09:03:00 +08:00
justfile Migrate diagrams D2→Mermaid, replace PDF with long page 2026-05-07 09:48:10 +08:00
LICENSE Initial commit 2024-12-11 12:14:49 +08:00
mermaid-init.js Fix Mermaid diagram rendering 2026-05-08 14:45:26 +08:00
mise.lock Fix Mermaid diagram rendering 2026-05-08 14:45:26 +08:00
mise.toml Fix Mermaid diagram rendering 2026-05-08 14:45:26 +08:00
README.md Migrate diagrams D2→Mermaid, replace PDF with long page 2026-05-07 09:48:10 +08:00
SUMMARY.md Update AI tool and agent governance 2026-05-05 10:27:10 +08:00

WA Government Architecture Decision Records

Reusable architecture patterns for WA Government digital services, maintained by the Office of Digital Government (DGOV) Digital Transformation and Technology Unit (DTT).

For WA Public Sector Agencies

These patterns help you build secure, compliant digital services faster. Instead of starting from scratch, use proven approaches that align with WA Government security and compliance requirements.

Getting Started

  1. Review the Architecture Principles - Six guiding principles for all technology decisions
  2. Choose a Reference Architecture - Project kickoff templates combining multiple decisions:
  3. Check the Compliance Mapping - Find which ADRs apply to your security and compliance requirements

Compliance Alignment

These ADRs align with:

Supporting training: DGOV Technical - DevSecOps Induction

Browse online | Printable long view


Contributing

New ADRs document the context (problem), decision (solution), and consequences (trade-offs). See the Contributing Guide for workflow and templates.

For AI-assisted contributions, see the guidance in CONTRIBUTING.md.

Repository Structure

This project uses mdBook to generate documentation:

  • development/, operations/, security/ - ADRs by domain
  • reference-architectures/ - Project kickoff templates
  • SUMMARY.md - Navigation structure
just setup    # One-time tool installation
just serve    # Preview locally (port 8080)
just build    # Build website and print view