schema_version: '0.1' families: - authority - address - projection - affordance - mutation - synchronization - composition - execution - quality scales: - L0 - L1 - L2 - L3 - L4 - L5 - L6 - L7 statuses: - draft - reviewed - deprecated maturities: - hypothesis - emerging - established - canonical pattern_relations: - requires - enables - creates-context-for - refines - generalizes - complements - alternative-to - conflicts-with - commonly-combined-with external_relations: implemented-by: - technology observed-in: - system - architecture forces: - interaction-latency - perceived-responsiveness - continuity-of-interaction - discoverability - addressability - accessibility - recoverability - offline-usability - authoritative-consistency - freshness - cacheability - conflict-probability - collaborative-concurrency - data-locality - privacy - information-completeness - first-content-latency - hydration-cost - client-compute-cost - server-compute-cost - bandwidth-cost - connection-lifetime - network-reliability - startup-cost - incremental-update-cost - feature-change-frequency - schema-change-frequency - independent-deployability - team-autonomy - release-coupling - compatibility-pressure - implementation-complexity - reconciliation-complexity - cognitive-load - testability - observability - debuggability - portability - security-exposure - scalability - fault-containment - deployment-complexity - cache-invalidation-complexity - telemetry-quality - incident-recoverability