Skip to content

Architecture Decisions

14 architecture decision records (ADRs).

ID Title Status Date
ADR-001 Three-layer architecture: definition, template, value accepted 2025-01-01
ADR-002 Struct-as-set: {key: true} over arrays for types and dependencies accepted 2025-01-01
ADR-003 Compile-time provider binding: all parameters resolve at cue eval accepted 2025-06-01
ADR-004 Layer 4 interaction: ou/ scopes #ExecutionPlan by role, type, name, and layer accepted 2026-01-31
ADR-005 Charter: constraint schema with computed gap analysis accepted 2026-02-17
ADR-006 Public showcase data sourced exclusively from example datacenter accepted 2026-02-18
ADR-007 CUE conditional branches for optional charter scope fields accepted 2026-02-18
ADR-008 Domain-general framing: 'things that depend on other things' accepted 2026-02-18
ADR-009 SPARQL is external federation only — CUE comprehensions are the query layer accepted 2026-02-18
ADR-010 Game design projects tracked separately from quicue.ca accepted 2026-02-18
ADR-011 lacuene is not a downstream consumer accepted 2026-02-18
ADR-012 Static-first showcase: all public surfaces on Cloudflare Pages accepted 2026-02-18
ADR-013 Lifecycle management in patterns/, not a separate orche/ package accepted 2026-02-19
ADR-014 ASCII-safe identifiers (#SafeID, #SafeLabel) on all graph surfaces accepted 2026-02-19