{
  "content": {
    "icon": "bi-tag",
    "id": "the-vocabulary-severity",
    "intro": "Each severity level is listed with its definition and the principles that carry it.",
    "subsections": [
      {
        "blocks": [
          {
            "entries": [
              {
                "description": "A principle that applies to every system within its scope.",
                "term": "Definition",
                "wide": true
              },
              {
                "description": "[Explicit Boundaries](/records/architecture/explicit-boundaries), [Dependency Graph](/records/architecture/dependency-graph), [Explicit Contracts](/records/architecture/explicit-contracts), [Stable Interfaces](/records/architecture/stable-interfaces), [API Contract](/records/architecture/api-contract), [Service Contract](/records/architecture/service-contract), [Data Contract](/records/architecture/data-contract), [Schema Contract](/records/architecture/schema-contract), [Semantic Contracts](/records/architecture/semantic-contracts), [Preconditions](/records/architecture/preconditions), [Invariant](/records/architecture/invariant), [Backward Compatibility](/records/architecture/backward-compatibility), [Versioning](/records/architecture/versioning), [Protocol Compatibility](/records/architecture/protocol-compatibility), [Interoperability](/records/architecture/interoperability), [Repeatability](/records/architecture/repeatability), [Correctness](/records/architecture/correctness), [Static Analysis](/records/architecture/static-analysis), [Testability](/records/architecture/testability), [Validation](/records/architecture/validation), [Verification](/records/architecture/verification), [Configuration Externalization](/records/architecture/configuration-externalization), [Single Responsibility Principle (SRP)](/records/architecture/single-responsibility), [Separation of Concerns](/records/architecture/separation-of-concerns), [Do Not Repeat Yourself (DRY)](/records/architecture/duplicate-code), [High Cohesion](/records/architecture/high-cohesion), [Low Coupling](/records/architecture/low-coupling), [Encapsulation](/records/architecture/encapsulation), [Information Hiding](/records/architecture/information-hiding), [Abstraction](/records/architecture/abstraction), [Modularity](/records/architecture/modularity), [Interface Segregation Principle (ISP)](/records/architecture/interface-segregation), [Dependency Inversion Principle (DIP)](/records/architecture/dependency-inversion), [Liskov Substitution Principle (LSP)](/records/architecture/liskov-substitution), [Defensive Programming](/records/architecture/defensive-programming), [Fail Safe](/records/architecture/fail-safe), [Fail Secure](/records/architecture/fail-secure), [Error Handling](/records/architecture/error-handling), [Timeout Pattern](/records/architecture/timeout-pattern), [Code Review](/records/architecture/code-review), [Architectural Consistency](/records/architecture/architectural-consistency), [Model Evaluation](/records/architecture/model-evaluation), [Logging](/records/architecture/logging), [Monitoring](/records/architecture/monitoring), [Alerting](/records/architecture/alerting), [Traceability](/records/architecture/traceability), [Adapter Pattern](/records/architecture/adapter-pattern), [Rollback](/records/architecture/rollback), [Schema Validation](/records/architecture/schema-validation), [Type Safety](/records/architecture/type-safety), [Single Source of Truth](/records/architecture/single-source-of-truth), [Semantic Consistency](/records/architecture/semantic-consistency), [Security by Design](/records/architecture/security-by-design), [Defense in Depth](/records/architecture/defense-in-depth), [Least Privilege](/records/architecture/least-privilege), [Secure by Default](/records/architecture/secure-by-default), [Attack Surface Reduction](/records/architecture/attack-surface-reduction), [Authentication](/records/architecture/authentication), [Authorization](/records/architecture/authorization), [Access Control](/records/architecture/access-control), [Input Validation](/records/architecture/input-validation), [Output Encoding](/records/architecture/output-encoding), [Encryption in Transit](/records/architecture/encryption-in-transit), [Secrets Management](/records/architecture/secrets-management), [Policy Enforcement](/records/architecture/policy-enforcement), [Parameterized Queries](/records/architecture/parameterized-queries), [Stated Invariant](/records/architecture/stated-invariant), [Derived Record State](/records/architecture/derived-record-state), [Declared Subject](/records/architecture/declared-subject), [Operand-Free Outcome Surface](/records/architecture/operand-free-outcome-surface), [Projection Channel](/records/architecture/projection-channel), [Two-Direction Index](/records/architecture/two-direction-index), [Independent Lifetime Axes](/records/architecture/independent-lifetime-axes), [Write Scope and Read Population](/records/architecture/write-scope-and-read-population), [Single Aggregate](/records/architecture/single-aggregate), [Closed Vocabulary](/records/architecture/closed-vocabulary), [Positional Slot Resolution](/records/architecture/positional-slot-resolution), [Concern-Folder Correspondence](/records/architecture/concern-folder-correspondence), [Glob-Resolvable Tree](/records/architecture/glob-resolvable-tree), [Declared Jurisdiction](/records/architecture/declared-jurisdiction), [Bounded Nesting Depth](/records/architecture/bounded-nesting-depth), [Sideways Overflow](/records/architecture/sideways-overflow), [One Concern Per File](/records/architecture/one-concern-per-file), [Narrowest Concern](/records/architecture/narrowest-concern), [Agnostic-First Vocabulary](/records/architecture/agnostic-first-vocabulary), [Guided Vocabulary Refusal](/records/architecture/guided-vocabulary-refusal), [Derived Naming Registry](/records/architecture/derived-naming-registry), [Set-Relative Member Name](/records/architecture/set-relative-member-name), [Manual Identity Migration](/records/architecture/manual-identity-migration), [Collision Consolidation](/records/architecture/collision-consolidation), [Mirrored Test Placement](/records/architecture/mirrored-test-placement), [Sanctioned Generic Subject](/records/architecture/sanctioned-generic-subject), [Conformance at Creation](/records/architecture/conformance-at-creation), [Registry-Held Order](/records/architecture/registry-held-order), [Externally Resolved Slot](/records/architecture/externally-resolved-slot), [Root Spine Files](/records/architecture/root-spine-files), [Idempotency](/records/architecture/idempotency), [Atomicity](/records/architecture/atomicity), [Transaction Boundary](/records/architecture/transaction-boundary), [Consistency](/records/architecture/consistency), [Concurrency Control](/records/architecture/concurrency-control), [State Isolation](/records/architecture/state-isolation)",
                "term": "Principles"
              }
            ],
            "kind": "glossary"
          }
        ],
        "id": "vocabulary-severity-mandatory",
        "title": "mandatory"
      },
      {
        "blocks": [
          {
            "entries": [
              {
                "description": "A principle that applies by default and gives way to a stated reason.",
                "term": "Definition",
                "wide": true
              },
              {
                "description": "[Bounded Context](/records/architecture/bounded-context), [Context Mapping](/records/architecture/context-mapping), [Anti-Corruption Layer](/records/architecture/anti-corruption-layer), [Value Object](/records/architecture/value-object), [Dynamic Dispatch](/records/architecture/dynamic-dispatch), [Causal Dependency](/records/architecture/causal-dependency), [Design by Contract](/records/architecture/design-by-contract), [Interface-Based Design](/records/architecture/interface-based-design), [Contract-First Design](/records/architecture/contract-first-design), [Postconditions](/records/architecture/postconditions), [Forward Compatibility](/records/architecture/forward-compatibility), [Uniform Interface](/records/architecture/uniform-interface), [Consumer-Driven Contracts](/records/architecture/consumer-driven-contracts), [Centralized Authentication](/records/architecture/centralized-authentication), [Centralized Logging](/records/architecture/centralized-logging), [Determinism](/records/architecture/determinism), [Predictability](/records/architecture/predictability), [Pure Functions](/records/architecture/pure-functions), [Immutability](/records/architecture/immutability), [Reproducibility](/records/architecture/reproducibility), [Specification-Based Testing](/records/architecture/specification-based-testing), [Property-Based Testing](/records/architecture/property-based-testing), [Environment Parity](/records/architecture/environment-parity), [Protocol Independence](/records/architecture/protocol-independence), [Composability](/records/architecture/composability), [Composition Over Inheritance](/records/architecture/composition-over-inheritance), [Reusability](/records/architecture/reusability), [Replaceability](/records/architecture/replaceability), [Interchangeability](/records/architecture/interchangeability), [Independence](/records/architecture/independence), [Open/Closed Principle (OCP)](/records/architecture/open-closed), [Polymorphism](/records/architecture/polymorphism), [Domain Events](/records/architecture/domain-events), [Integration Events](/records/architecture/integration-events), [Outbox Pattern](/records/architecture/outbox-pattern), [Fail Fast](/records/architecture/fail-fast), [Graceful Degradation](/records/architecture/graceful-degradation), [Error Boundaries](/records/architecture/error-boundaries), [Assessment](/records/architecture/assessment), [Architecture Review](/records/architecture/architecture-review), [Design Review](/records/architecture/design-review), [Impact Analysis](/records/architecture/impact-analysis), [Fitness Functions](/records/architecture/fitness-functions), [Quality Attributes](/records/architecture/quality-attributes), [Architecture Decision Records (ADR)](/records/architecture/architecture-decision-records), [First-Principles Design](/records/architecture/first-principles-design), [Pattern Consistency](/records/architecture/pattern-consistency), [Self-Describing API](/records/architecture/self-describing-api), [Declarative Configuration](/records/architecture/declarative-configuration), [Capability Declaration](/records/architecture/capability-declaration), [Causation ID](/records/architecture/causation-id), [Dashboards](/records/architecture/dashboards), [Strategy Pattern](/records/architecture/strategy-pattern), [Observer Pattern](/records/architecture/observer-pattern), [Command Pattern](/records/architecture/command-pattern), [State Pattern](/records/architecture/state-pattern), [Chain of Responsibility Pattern](/records/architecture/chain-of-responsibility-pattern), [Finite State Machine](/records/architecture/finite-state-machine), [Factory Pattern](/records/architecture/factory-pattern), [Builder Pattern](/records/architecture/builder-pattern), [Facade Pattern](/records/architecture/facade-pattern), [Composite Pattern](/records/architecture/composite-pattern), [Statelessness](/records/architecture/statelessness), [Performance Engineering](/records/architecture/performance-engineering), [Profiling](/records/architecture/profiling), [Benchmarking](/records/architecture/benchmarking), [Bottleneck Analysis](/records/architecture/bottleneck-analysis), [Pipeline Architecture](/records/architecture/pipeline-architecture), [Stateless Processing](/records/architecture/stateless-processing), [Extension Points](/records/architecture/extension-points), [Inversion of Control (IoC)](/records/architecture/inversion-of-control), [Dependency Injection](/records/architecture/dependency-injection), [Canonical Schema](/records/architecture/canonical-schema), [Canonicalization](/records/architecture/canonicalization), [Ubiquitous Language](/records/architecture/ubiquitous-language), [Intent-Revealing Interface](/records/architecture/intent-revealing-interface), [Principle of Least Surprise](/records/architecture/principle-of-least-surprise), [Database Normalization](/records/architecture/database-normalization), [Policy as Code](/records/architecture/policy-as-code), [Ports and Adapters Architecture](/records/architecture/ports-and-adapters-architecture), [Clean Architecture](/records/architecture/clean-architecture), [Component-Based Architecture](/records/architecture/component-based-architecture), [Package by Feature](/records/architecture/package-by-feature), [Pipes and Filters](/records/architecture/pipes-and-filters), [Section Lifetime Divergence](/records/architecture/section-lifetime-divergence), [Read-Time Join](/records/architecture/read-time-join), [One-Sided Liveness](/records/architecture/one-sided-liveness), [Reversible Channel Encoding](/records/architecture/reversible-channel-encoding), [Declare-Before-Read Order](/records/architecture/declare-before-read-order), [Period-Decided Disposition](/records/architecture/period-decided-disposition), [State-Arity Limit](/records/architecture/state-arity-limit), [Carrier and Payload Split](/records/architecture/carrier-and-payload-split), [Joinable Mandated Field](/records/architecture/joinable-mandated-field), [Unit of Work Pattern](/records/architecture/unit-of-work-pattern), [Controlled Side Effects](/records/architecture/controlled-side-effects)",
                "term": "Principles"
              }
            ],
            "kind": "glossary"
          }
        ],
        "id": "vocabulary-severity-recommended",
        "title": "recommended"
      },
      {
        "blocks": [
          {
            "entries": [
              {
                "description": "A principle that applies only to the systems its Mandatory for field names, such as distributed systems.",
                "term": "Definition",
                "wide": true
              },
              {
                "description": "[Domain-Driven Design (DDD)](/records/architecture/domain-driven-design), [Domain Model](/records/architecture/domain-model), [Aggregate](/records/architecture/aggregate), [Entity](/records/architecture/entity), [Domain Service](/records/architecture/domain-service), [Runtime Discovery](/records/architecture/runtime-discovery), [Service Discovery](/records/architecture/service-discovery), [Dynamic Binding](/records/architecture/dynamic-binding), [Runtime Extensibility](/records/architecture/runtime-extensibility), [Causality](/records/architecture/causality), [Causal Consistency](/records/architecture/causal-consistency), [Happens-Before Relationship](/records/architecture/happens-before-relationship), [Event Ordering](/records/architecture/event-ordering), [Directed Acyclic Graph (DAG)](/records/architecture/directed-acyclic-graph), [Vector Clocks](/records/architecture/vector-clocks), [Lamport Clocks](/records/architecture/lamport-clocks), [Hybrid Logical Clocks](/records/architecture/hybrid-logical-clocks), [CRDTs](/records/architecture/crdts), [Total-Order Broadcast](/records/architecture/total-order-broadcast), [CAP Theorem](/records/architecture/cap-theorem), [PACELC Theorem](/records/architecture/pacelc-theorem), [Control Plane](/records/architecture/control-plane), [Orchestration](/records/architecture/orchestration), [Centralized Configuration](/records/architecture/centralized-configuration), [Decentralization](/records/architecture/decentralization), [Leader Election](/records/architecture/leader-election), [Consensus](/records/architecture/consensus), [Choreography](/records/architecture/choreography), [Referential Transparency](/records/architecture/referential-transparency), [Formal Verification](/records/architecture/formal-verification), [Portability](/records/architecture/portability), [Platform Independence](/records/architecture/platform-independence), [Containerization](/records/architecture/containerization), [Infrastructure as Code](/records/architecture/infrastructure-as-code), [Standards Compliance](/records/architecture/standards-compliance), [Immutable Infrastructure](/records/architecture/immutable-infrastructure), [Autonomy](/records/architecture/autonomy), [Event-Driven Architecture](/records/architecture/event-driven-architecture), [Publish/Subscribe Pattern](/records/architecture/publish-subscribe-pattern), [Message Queue](/records/architecture/message-queue), [Message Broker](/records/architecture/message-broker), [Event Bus](/records/architecture/event-bus), [Event Stream](/records/architecture/event-stream), [Event Sourcing](/records/architecture/event-sourcing), [Command Query Responsibility Segregation (CQRS)](/records/architecture/command-query-responsibility-segregation), [Asynchronous Communication](/records/architecture/asynchronous-communication), [Eventual Consistency](/records/architecture/eventual-consistency), [Saga Pattern](/records/architecture/saga-pattern), [Compensating Transaction](/records/architecture/compensating-transaction), [Append-Only Log](/records/architecture/append-only-log), [Dead-Letter Queue](/records/architecture/dead-letter-queue), [Idempotent Consumer](/records/architecture/idempotent-consumer), [Competing Consumers](/records/architecture/competing-consumers), [Fault Tolerance](/records/architecture/fault-tolerance), [Resilience](/records/architecture/resilience), [Robustness Principle](/records/architecture/robustness-principle), [Fallback Pattern](/records/architecture/fallback-pattern), [Retry Pattern](/records/architecture/retry-pattern), [Circuit Breaker Pattern](/records/architecture/circuit-breaker-pattern), [Bulkhead Pattern](/records/architecture/bulkhead-pattern), [Backpressure](/records/architecture/backpressure), [Gap Analysis](/records/architecture/gap-analysis), [Evolutionary Architecture](/records/architecture/evolutionary-architecture), [Minimum Viable Architecture](/records/architecture/minimum-viable-architecture), [Greenfield Development](/records/architecture/greenfield-development), [Reference Architecture](/records/architecture/reference-architecture), [Standardization](/records/architecture/standardization), [Self-Describing Architecture](/records/architecture/self-describing-architecture), [Self-Describing Structures](/records/architecture/self-describing-structures), [Metadata-Driven Design](/records/architecture/metadata-driven-design), [Convention over Configuration](/records/architecture/convention-over-configuration), [Manifest-Based Design](/records/architecture/manifest-based-design), [Homoiconicity](/records/architecture/homoiconicity), [Code as Data](/records/architecture/code-as-data), [Metaprogramming](/records/architecture/metaprogramming), [Reflection](/records/architecture/reflection), [Introspection](/records/architecture/introspection), [Compile-Time Evaluation](/records/architecture/compile-time-evaluation), [Domain-Specific Language (DSL)](/records/architecture/domain-specific-language), [Language-Oriented Programming](/records/architecture/language-oriented-programming), [Model-Driven Architecture](/records/architecture/model-driven-architecture), [Artificial Intelligence Architecture](/records/architecture/artificial-intelligence-architecture), [Machine Learning Architecture](/records/architecture/machine-learning-architecture), [Model Governance](/records/architecture/model-governance), [Model Inference](/records/architecture/model-inference), [Retrieval-Augmented Generation (RAG)](/records/architecture/retrieval-augmented-generation), [Vector Search](/records/architecture/vector-search), [Knowledge Graphs](/records/architecture/knowledge-graphs), [Explainability](/records/architecture/explainability), [Model Safety](/records/architecture/model-safety), [Prompt Engineering](/records/architecture/prompt-engineering), [Model Drift Monitoring](/records/architecture/model-drift-monitoring), [Agentic Architecture](/records/architecture/agentic-architecture), [Observability](/records/architecture/observability), [Auditability](/records/architecture/auditability), [Audit Logging](/records/architecture/audit-logging), [Correlation ID](/records/architecture/correlation-id), [Distributed Tracing](/records/architecture/distributed-tracing), [SLO/SLI](/records/architecture/slo-sli), [Template Method Pattern](/records/architecture/template-method-pattern), [Mediator Pattern](/records/architecture/mediator-pattern), [Iterator Pattern](/records/architecture/iterator-pattern), [Visitor Pattern](/records/architecture/visitor-pattern), [Memento Pattern](/records/architecture/memento-pattern), [Null Object Pattern](/records/architecture/null-object-pattern), [Statecharts](/records/architecture/statecharts), [Factory Method Pattern](/records/architecture/factory-method-pattern), [Abstract Factory Pattern](/records/architecture/abstract-factory-pattern), [Prototype Pattern](/records/architecture/prototype-pattern), [Proxy Pattern](/records/architecture/proxy-pattern), [Bridge Pattern](/records/architecture/bridge-pattern), [Decorator Pattern](/records/architecture/decorator-pattern), [Flyweight Pattern](/records/architecture/flyweight-pattern), [Scalability](/records/architecture/scalability), [Horizontal Scaling](/records/architecture/horizontal-scaling), [Vertical Scaling](/records/architecture/vertical-scaling), [Elasticity](/records/architecture/elasticity), [Load Balancing](/records/architecture/load-balancing), [Sharding](/records/architecture/sharding), [Partitioning](/records/architecture/partitioning), [Caching](/records/architecture/caching), [Concurrency](/records/architecture/concurrency), [Parallelism](/records/architecture/parallelism), [Throughput](/records/architecture/throughput), [Latency](/records/architecture/latency), [Algorithmic Efficiency](/records/architecture/algorithmic-efficiency), [Time Complexity](/records/architecture/time-complexity), [Space Complexity](/records/architecture/space-complexity), [Big O Notation](/records/architecture/big-o-notation), [Optimization](/records/architecture/optimization), [Resource Utilization](/records/architecture/resource-utilization), [Rate Limiting](/records/architecture/rate-limiting), [Memory Efficiency](/records/architecture/memory-efficiency), [CDN / Edge Caching](/records/architecture/cdn-edge-caching), [Read Replica](/records/architecture/read-replica), [Queuing Theory](/records/architecture/queuing-theory), [Streaming Architecture](/records/architecture/streaming-architecture), [Single-Pass Processing](/records/architecture/single-pass-processing), [Lazy Evaluation](/records/architecture/lazy-evaluation), [Sequential Access](/records/architecture/sequential-access), [Forward-Only Processing](/records/architecture/forward-only-processing), [Dataflow Architecture](/records/architecture/dataflow-architecture), [Windowing](/records/architecture/windowing), [Fan-out/Fan-in](/records/architecture/fan-out-fan-in), [Batch-vs-Stream](/records/architecture/batch-vs-stream), [Plugin Architecture](/records/architecture/plugin-architecture), [Service Registry](/records/architecture/service-registry), [Registry Pattern](/records/architecture/registry-pattern), [Feature Toggle](/records/architecture/feature-toggle), [Self-Healing Architecture](/records/architecture/self-healing-architecture), [Health Checks](/records/architecture/health-checks), [Failover](/records/architecture/failover), [Redundancy](/records/architecture/redundancy), [Replication](/records/architecture/replication), [Auto-Scaling](/records/architecture/auto-scaling), [Auto-Remediation](/records/architecture/auto-remediation), [Blue-Green Deployment](/records/architecture/blue-green-deployment), [Canary Deployment](/records/architecture/canary-deployment), [Chaos Engineering](/records/architecture/chaos-engineering), [Graceful Shutdown](/records/architecture/graceful-shutdown), [RAID Redundancy](/records/architecture/raid-redundancy), [Canonical Model](/records/architecture/canonical-model), [Canonical Data Model](/records/architecture/canonical-data-model), [Normalization](/records/architecture/normalization), [Zero Trust Architecture](/records/architecture/zero-trust-architecture), [Threat Modeling](/records/architecture/threat-modeling), [Role-Based Access Control (RBAC)](/records/architecture/role-based-access-control), [Attribute-Based Access Control (ABAC)](/records/architecture/attribute-based-access-control), [Encryption at Rest](/records/architecture/encryption-at-rest), [Privacy by Design](/records/architecture/privacy-by-design), [Compliance](/records/architecture/compliance), [Governance](/records/architecture/governance), [Risk Management](/records/architecture/risk-management), [Continuous Compliance](/records/architecture/continuous-compliance), [CSRF Protection](/records/architecture/csrf-protection), [Session Management](/records/architecture/session-management), [Layered Architecture](/records/architecture/layered-architecture), [Microservices](/records/architecture/microservices), [Monolith Architecture](/records/architecture/monolith-architecture), [Service-Oriented Architecture](/records/architecture/service-oriented-architecture), [Space-Based Architecture](/records/architecture/space-based-architecture), [Write Barrier](/records/architecture/write-barrier), [Derived Party Count](/records/architecture/derived-party-count), [Fan-In Ceiling](/records/architecture/fan-in-ceiling), [Layer Spine Precedence](/records/architecture/layer-spine-precedence), [Case Dialect](/records/architecture/case-dialect), [ACID](/records/architecture/acid), [Isolation](/records/architecture/isolation), [Optimistic Locking](/records/architecture/optimistic-locking), [Pessimistic Locking](/records/architecture/pessimistic-locking), [Petri Nets](/records/architecture/petri-nets)",
                "term": "Principles"
              }
            ],
            "kind": "glossary"
          }
        ],
        "id": "vocabulary-severity-contextual",
        "title": "contextual"
      },
      {
        "blocks": [
          {
            "entries": [
              {
                "description": "A design that is avoided unless a stated need calls for it.",
                "term": "Definition",
                "wide": true
              },
              {
                "description": "[Big Ball of Mud](/records/architecture/big-ball-of-mud), [God Object](/records/architecture/god-object), [Concrete Coupling](/records/architecture/concrete-coupling), [Schema Drift](/records/architecture/schema-drift), [Implicit Contract](/records/architecture/implicit-contract), [Hardcoded Configuration](/records/architecture/hardcoded-configuration), [Shared Mutable State](/records/architecture/shared-mutable-state), [Boundary Leakage](/records/architecture/boundary-leakage), [Manual-Only Governance](/records/architecture/manual-only-governance), [Opaque Runtime Behavior](/records/architecture/opaque-runtime-behavior), [Unowned Risk](/records/architecture/unowned-risk), [Unobservable Failure](/records/architecture/unobservable-failure), [Unversioned Breaking Change](/records/architecture/unversioned-breaking-change), [Distributed Monolith](/records/architecture/distributed-monolith), [Shotgun Surgery](/records/architecture/shotgun-surgery), [Divergent Change](/records/architecture/divergent-change), [Feature Envy](/records/architecture/feature-envy), [Inappropriate Intimacy](/records/architecture/inappropriate-intimacy), [Message Chain](/records/architecture/message-chain), [Middle Man](/records/architecture/middle-man), [Data Clumps](/records/architecture/data-clumps), [Primitive Obsession](/records/architecture/primitive-obsession), [Stringly Typed Programming](/records/architecture/stringly-typed-programming), [Boolean Trap](/records/architecture/boolean-trap), [Long Parameter List](/records/architecture/long-parameter-list), [Magic Value](/records/architecture/magic-value), [Speculative Generality](/records/architecture/speculative-generality), [Premature Abstraction](/records/architecture/premature-abstraction), [Over-Abstraction](/records/architecture/over-abstraction), [Golden Hammer](/records/architecture/golden-hammer), [Pattern Cargo Cult](/records/architecture/pattern-cargo-cult), [Lava Flow](/records/architecture/lava-flow), [Zombie Code](/records/architecture/zombie-code), [Temporal Coupling](/records/architecture/temporal-coupling), [Hidden Side Effect](/records/architecture/hidden-side-effect), [Action at a Distance](/records/architecture/action-at-a-distance), [Ambient Context](/records/architecture/ambient-context), [Inconsistent Error Model](/records/architecture/inconsistent-error-model), [Exception Control Flow](/records/architecture/exception-control-flow), [Null Semantics Drift](/records/architecture/null-semantics-drift), [Anemic Domain Model](/records/architecture/anemic-domain-model), [Transaction Script Sprawl](/records/architecture/transaction-script-sprawl), [Fat Controller](/records/architecture/fat-controller), [Repository Dump](/records/architecture/repository-dump), [Utility Dump](/records/architecture/utility-dump), [Framework Leakage](/records/architecture/framework-leakage), [Vendor Lock-In Leakage](/records/architecture/vendor-lock-in-leakage), [Circular Dependency](/records/architecture/circular-dependency), [Cyclic Deployment Dependency](/records/architecture/cyclic-deployment-dependency), [Synchronous Chain Trap](/records/architecture/synchronous-chain-trap), [Chatty Interface](/records/architecture/chatty-interface), [N Plus One Query](/records/architecture/n-plus-one-query), [Cache Poisoning by Design](/records/architecture/cache-poisoning-by-design), [Retry Storm](/records/architecture/retry-storm), [Timeout Omission](/records/architecture/timeout-omission), [Missing Backpressure](/records/architecture/missing-backpressure), [Silent Data Corruption](/records/architecture/silent-data-corruption), [Lost Update](/records/architecture/lost-update), [Dual Write](/records/architecture/dual-write), [Read-Your-Writes Violation](/records/architecture/read-your-writes-violation), [Security Theater](/records/architecture/security-theater), [Authorization Scattering](/records/architecture/authorization-scattering), [Secret Sprawl](/records/architecture/secret-sprawl), [Personal Data Oversharing](/records/architecture/personal-data-oversharing), [Observability Noise](/records/architecture/observability-noise), [Log-as-Control-Flow](/records/architecture/log-as-control-flow), [Manual Runbook Dependency](/records/architecture/manual-runbook-dependency), [Big-Bang Release](/records/architecture/big-bang-release), [Irreversible Migration](/records/architecture/irreversible-migration), [Big-Upfront Frozen Architecture](/records/architecture/big-upfront-frozen-architecture), [Architecture Astronaut](/records/architecture/architecture-astronaut), [Feature-Only Design](/records/architecture/feature-only-design), [Test Pyramid Inversion](/records/architecture/test-pyramid-inversion), [Mock Mirage](/records/architecture/mock-mirage), [Flaky Test Normalization](/records/architecture/flaky-test-normalization), [Prompt Sprawl](/records/architecture/prompt-sprawl), [Ungrounded Content](/records/architecture/ungrounded-content), [Model Version Ambiguity](/records/architecture/model-version-ambiguity), [Runtime Code Generation](/records/architecture/runtime-code-generation), [Singleton Pattern](/records/architecture/singleton-pattern), [Service Locator Pattern](/records/architecture/service-locator-pattern), [Contradicted Invariant](/records/architecture/contradicted-invariant), [Written Status Marker](/records/architecture/written-status-marker), [Invocation-Keyed Report](/records/architecture/invocation-keyed-report), [Narrowed Aggregate](/records/architecture/narrowed-aggregate), [Cyclic Tiebreak](/records/architecture/cyclic-tiebreak), [Destructive Closure](/records/architecture/destructive-closure), [Hand-Kept Index](/records/architecture/hand-kept-index)",
                "term": "Principles"
              }
            ],
            "kind": "glossary"
          }
        ],
        "id": "vocabulary-severity-discouraged",
        "title": "discouraged"
      }
    ],
    "title": "Severity levels"
  },
  "graph": {
    "narrative": true,
    "requires": [],
    "teaches": [],
    "traces": []
  },
  "href": "https://banes-lab.com/ontology/schema#the-vocabulary-severity",
  "number": "240",
  "page": "ontology",
  "ref": "chapter:/ontology/schema#the-vocabulary-severity",
  "relations": [
    {
      "links": [
        {
          "href": "https://banes-lab.com/ontology#architecture-explicit-boundaries",
          "json": "https://banes-lab.com/json/records/architecture/explicit-boundaries",
          "label": "Explicit Boundaries",
          "markdown": "https://banes-lab.com/records/architecture/explicit-boundaries.md",
          "ref": "architecture:explicit-boundaries"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-dependency-graph",
          "json": "https://banes-lab.com/json/records/architecture/dependency-graph",
          "label": "Dependency Graph",
          "markdown": "https://banes-lab.com/records/architecture/dependency-graph.md",
          "ref": "architecture:dependency-graph"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-explicit-contracts",
          "json": "https://banes-lab.com/json/records/architecture/explicit-contracts",
          "label": "Explicit Contracts",
          "markdown": "https://banes-lab.com/records/architecture/explicit-contracts.md",
          "ref": "architecture:explicit-contracts"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-stable-interfaces",
          "json": "https://banes-lab.com/json/records/architecture/stable-interfaces",
          "label": "Stable Interfaces",
          "markdown": "https://banes-lab.com/records/architecture/stable-interfaces.md",
          "ref": "architecture:stable-interfaces"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-api-contract",
          "json": "https://banes-lab.com/json/records/architecture/api-contract",
          "label": "API Contract",
          "markdown": "https://banes-lab.com/records/architecture/api-contract.md",
          "ref": "architecture:api-contract"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-service-contract",
          "json": "https://banes-lab.com/json/records/architecture/service-contract",
          "label": "Service Contract",
          "markdown": "https://banes-lab.com/records/architecture/service-contract.md",
          "ref": "architecture:service-contract"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-data-contract",
          "json": "https://banes-lab.com/json/records/architecture/data-contract",
          "label": "Data Contract",
          "markdown": "https://banes-lab.com/records/architecture/data-contract.md",
          "ref": "architecture:data-contract"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-schema-contract",
          "json": "https://banes-lab.com/json/records/architecture/schema-contract",
          "label": "Schema Contract",
          "markdown": "https://banes-lab.com/records/architecture/schema-contract.md",
          "ref": "architecture:schema-contract"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-semantic-contracts",
          "json": "https://banes-lab.com/json/records/architecture/semantic-contracts",
          "label": "Semantic Contracts",
          "markdown": "https://banes-lab.com/records/architecture/semantic-contracts.md",
          "ref": "architecture:semantic-contracts"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-preconditions",
          "json": "https://banes-lab.com/json/records/architecture/preconditions",
          "label": "Preconditions",
          "markdown": "https://banes-lab.com/records/architecture/preconditions.md",
          "ref": "architecture:preconditions"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-invariant",
          "json": "https://banes-lab.com/json/records/architecture/invariant",
          "label": "Invariant",
          "markdown": "https://banes-lab.com/records/architecture/invariant.md",
          "ref": "architecture:invariant"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-backward-compatibility",
          "json": "https://banes-lab.com/json/records/architecture/backward-compatibility",
          "label": "Backward Compatibility",
          "markdown": "https://banes-lab.com/records/architecture/backward-compatibility.md",
          "ref": "architecture:backward-compatibility"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-versioning",
          "json": "https://banes-lab.com/json/records/architecture/versioning",
          "label": "Versioning",
          "markdown": "https://banes-lab.com/records/architecture/versioning.md",
          "ref": "architecture:versioning"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-protocol-compatibility",
          "json": "https://banes-lab.com/json/records/architecture/protocol-compatibility",
          "label": "Protocol Compatibility",
          "markdown": "https://banes-lab.com/records/architecture/protocol-compatibility.md",
          "ref": "architecture:protocol-compatibility"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-interoperability",
          "json": "https://banes-lab.com/json/records/architecture/interoperability",
          "label": "Interoperability",
          "markdown": "https://banes-lab.com/records/architecture/interoperability.md",
          "ref": "architecture:interoperability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-repeatability",
          "json": "https://banes-lab.com/json/records/architecture/repeatability",
          "label": "Repeatability",
          "markdown": "https://banes-lab.com/records/architecture/repeatability.md",
          "ref": "architecture:repeatability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-correctness",
          "json": "https://banes-lab.com/json/records/architecture/correctness",
          "label": "Correctness",
          "markdown": "https://banes-lab.com/records/architecture/correctness.md",
          "ref": "architecture:correctness"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-static-analysis",
          "json": "https://banes-lab.com/json/records/architecture/static-analysis",
          "label": "Static Analysis",
          "markdown": "https://banes-lab.com/records/architecture/static-analysis.md",
          "ref": "architecture:static-analysis"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-testability",
          "json": "https://banes-lab.com/json/records/architecture/testability",
          "label": "Testability",
          "markdown": "https://banes-lab.com/records/architecture/testability.md",
          "ref": "architecture:testability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-validation",
          "json": "https://banes-lab.com/json/records/architecture/validation",
          "label": "Validation",
          "markdown": "https://banes-lab.com/records/architecture/validation.md",
          "ref": "architecture:validation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-verification",
          "json": "https://banes-lab.com/json/records/architecture/verification",
          "label": "Verification",
          "markdown": "https://banes-lab.com/records/architecture/verification.md",
          "ref": "architecture:verification"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-configuration-externalization",
          "json": "https://banes-lab.com/json/records/architecture/configuration-externalization",
          "label": "Configuration Externalization",
          "markdown": "https://banes-lab.com/records/architecture/configuration-externalization.md",
          "ref": "architecture:configuration-externalization"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-single-responsibility",
          "json": "https://banes-lab.com/json/records/architecture/single-responsibility",
          "label": "Single Responsibility Principle",
          "markdown": "https://banes-lab.com/records/architecture/single-responsibility.md",
          "ref": "architecture:single-responsibility"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-separation-of-concerns",
          "json": "https://banes-lab.com/json/records/architecture/separation-of-concerns",
          "label": "Separation of Concerns",
          "markdown": "https://banes-lab.com/records/architecture/separation-of-concerns.md",
          "ref": "architecture:separation-of-concerns"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-duplicate-code",
          "json": "https://banes-lab.com/json/records/architecture/duplicate-code",
          "label": "Do Not Repeat Yourself",
          "markdown": "https://banes-lab.com/records/architecture/duplicate-code.md",
          "ref": "architecture:duplicate-code"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-high-cohesion",
          "json": "https://banes-lab.com/json/records/architecture/high-cohesion",
          "label": "High Cohesion",
          "markdown": "https://banes-lab.com/records/architecture/high-cohesion.md",
          "ref": "architecture:high-cohesion"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-low-coupling",
          "json": "https://banes-lab.com/json/records/architecture/low-coupling",
          "label": "Low Coupling",
          "markdown": "https://banes-lab.com/records/architecture/low-coupling.md",
          "ref": "architecture:low-coupling"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-encapsulation",
          "json": "https://banes-lab.com/json/records/architecture/encapsulation",
          "label": "Encapsulation",
          "markdown": "https://banes-lab.com/records/architecture/encapsulation.md",
          "ref": "architecture:encapsulation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-information-hiding",
          "json": "https://banes-lab.com/json/records/architecture/information-hiding",
          "label": "Information Hiding",
          "markdown": "https://banes-lab.com/records/architecture/information-hiding.md",
          "ref": "architecture:information-hiding"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-abstraction",
          "json": "https://banes-lab.com/json/records/architecture/abstraction",
          "label": "Abstraction",
          "markdown": "https://banes-lab.com/records/architecture/abstraction.md",
          "ref": "architecture:abstraction"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-modularity",
          "json": "https://banes-lab.com/json/records/architecture/modularity",
          "label": "Modularity",
          "markdown": "https://banes-lab.com/records/architecture/modularity.md",
          "ref": "architecture:modularity"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-interface-segregation",
          "json": "https://banes-lab.com/json/records/architecture/interface-segregation",
          "label": "Interface Segregation Principle",
          "markdown": "https://banes-lab.com/records/architecture/interface-segregation.md",
          "ref": "architecture:interface-segregation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-dependency-inversion",
          "json": "https://banes-lab.com/json/records/architecture/dependency-inversion",
          "label": "Dependency Inversion Principle",
          "markdown": "https://banes-lab.com/records/architecture/dependency-inversion.md",
          "ref": "architecture:dependency-inversion"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-liskov-substitution",
          "json": "https://banes-lab.com/json/records/architecture/liskov-substitution",
          "label": "Liskov Substitution Principle",
          "markdown": "https://banes-lab.com/records/architecture/liskov-substitution.md",
          "ref": "architecture:liskov-substitution"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-defensive-programming",
          "json": "https://banes-lab.com/json/records/architecture/defensive-programming",
          "label": "Defensive Programming",
          "markdown": "https://banes-lab.com/records/architecture/defensive-programming.md",
          "ref": "architecture:defensive-programming"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-fail-safe",
          "json": "https://banes-lab.com/json/records/architecture/fail-safe",
          "label": "Fail Safe",
          "markdown": "https://banes-lab.com/records/architecture/fail-safe.md",
          "ref": "architecture:fail-safe"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-fail-secure",
          "json": "https://banes-lab.com/json/records/architecture/fail-secure",
          "label": "Fail Secure",
          "markdown": "https://banes-lab.com/records/architecture/fail-secure.md",
          "ref": "architecture:fail-secure"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-error-handling",
          "json": "https://banes-lab.com/json/records/architecture/error-handling",
          "label": "Error Handling",
          "markdown": "https://banes-lab.com/records/architecture/error-handling.md",
          "ref": "architecture:error-handling"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-timeout-pattern",
          "json": "https://banes-lab.com/json/records/architecture/timeout-pattern",
          "label": "Timeout Pattern",
          "markdown": "https://banes-lab.com/records/architecture/timeout-pattern.md",
          "ref": "architecture:timeout-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-code-review",
          "json": "https://banes-lab.com/json/records/architecture/code-review",
          "label": "Code Review",
          "markdown": "https://banes-lab.com/records/architecture/code-review.md",
          "ref": "architecture:code-review"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-architectural-consistency",
          "json": "https://banes-lab.com/json/records/architecture/architectural-consistency",
          "label": "Architectural Consistency",
          "markdown": "https://banes-lab.com/records/architecture/architectural-consistency.md",
          "ref": "architecture:architectural-consistency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-model-evaluation",
          "json": "https://banes-lab.com/json/records/architecture/model-evaluation",
          "label": "Model Evaluation",
          "markdown": "https://banes-lab.com/records/architecture/model-evaluation.md",
          "ref": "architecture:model-evaluation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-logging",
          "json": "https://banes-lab.com/json/records/architecture/logging",
          "label": "Logging",
          "markdown": "https://banes-lab.com/records/architecture/logging.md",
          "ref": "architecture:logging"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-monitoring",
          "json": "https://banes-lab.com/json/records/architecture/monitoring",
          "label": "Monitoring",
          "markdown": "https://banes-lab.com/records/architecture/monitoring.md",
          "ref": "architecture:monitoring"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-alerting",
          "json": "https://banes-lab.com/json/records/architecture/alerting",
          "label": "Alerting",
          "markdown": "https://banes-lab.com/records/architecture/alerting.md",
          "ref": "architecture:alerting"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-traceability",
          "json": "https://banes-lab.com/json/records/architecture/traceability",
          "label": "Traceability",
          "markdown": "https://banes-lab.com/records/architecture/traceability.md",
          "ref": "architecture:traceability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-adapter-pattern",
          "json": "https://banes-lab.com/json/records/architecture/adapter-pattern",
          "label": "Adapter Pattern",
          "markdown": "https://banes-lab.com/records/architecture/adapter-pattern.md",
          "ref": "architecture:adapter-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-rollback",
          "json": "https://banes-lab.com/json/records/architecture/rollback",
          "label": "Rollback",
          "markdown": "https://banes-lab.com/records/architecture/rollback.md",
          "ref": "architecture:rollback"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-schema-validation",
          "json": "https://banes-lab.com/json/records/architecture/schema-validation",
          "label": "Schema Validation",
          "markdown": "https://banes-lab.com/records/architecture/schema-validation.md",
          "ref": "architecture:schema-validation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-type-safety",
          "json": "https://banes-lab.com/json/records/architecture/type-safety",
          "label": "Type Safety",
          "markdown": "https://banes-lab.com/records/architecture/type-safety.md",
          "ref": "architecture:type-safety"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-single-source-of-truth",
          "json": "https://banes-lab.com/json/records/architecture/single-source-of-truth",
          "label": "Single Source of Truth",
          "markdown": "https://banes-lab.com/records/architecture/single-source-of-truth.md",
          "ref": "architecture:single-source-of-truth"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-semantic-consistency",
          "json": "https://banes-lab.com/json/records/architecture/semantic-consistency",
          "label": "Semantic Consistency",
          "markdown": "https://banes-lab.com/records/architecture/semantic-consistency.md",
          "ref": "architecture:semantic-consistency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-security-by-design",
          "json": "https://banes-lab.com/json/records/architecture/security-by-design",
          "label": "Security by Design",
          "markdown": "https://banes-lab.com/records/architecture/security-by-design.md",
          "ref": "architecture:security-by-design"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-defense-in-depth",
          "json": "https://banes-lab.com/json/records/architecture/defense-in-depth",
          "label": "Defense in Depth",
          "markdown": "https://banes-lab.com/records/architecture/defense-in-depth.md",
          "ref": "architecture:defense-in-depth"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-least-privilege",
          "json": "https://banes-lab.com/json/records/architecture/least-privilege",
          "label": "Least Privilege",
          "markdown": "https://banes-lab.com/records/architecture/least-privilege.md",
          "ref": "architecture:least-privilege"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-secure-by-default",
          "json": "https://banes-lab.com/json/records/architecture/secure-by-default",
          "label": "Secure by Default",
          "markdown": "https://banes-lab.com/records/architecture/secure-by-default.md",
          "ref": "architecture:secure-by-default"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-attack-surface-reduction",
          "json": "https://banes-lab.com/json/records/architecture/attack-surface-reduction",
          "label": "Attack Surface Reduction",
          "markdown": "https://banes-lab.com/records/architecture/attack-surface-reduction.md",
          "ref": "architecture:attack-surface-reduction"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-authentication",
          "json": "https://banes-lab.com/json/records/architecture/authentication",
          "label": "Authentication",
          "markdown": "https://banes-lab.com/records/architecture/authentication.md",
          "ref": "architecture:authentication"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-authorization",
          "json": "https://banes-lab.com/json/records/architecture/authorization",
          "label": "Authorization",
          "markdown": "https://banes-lab.com/records/architecture/authorization.md",
          "ref": "architecture:authorization"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-access-control",
          "json": "https://banes-lab.com/json/records/architecture/access-control",
          "label": "Access Control",
          "markdown": "https://banes-lab.com/records/architecture/access-control.md",
          "ref": "architecture:access-control"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-input-validation",
          "json": "https://banes-lab.com/json/records/architecture/input-validation",
          "label": "Input Validation",
          "markdown": "https://banes-lab.com/records/architecture/input-validation.md",
          "ref": "architecture:input-validation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-output-encoding",
          "json": "https://banes-lab.com/json/records/architecture/output-encoding",
          "label": "Output Encoding",
          "markdown": "https://banes-lab.com/records/architecture/output-encoding.md",
          "ref": "architecture:output-encoding"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-encryption-in-transit",
          "json": "https://banes-lab.com/json/records/architecture/encryption-in-transit",
          "label": "Encryption in Transit",
          "markdown": "https://banes-lab.com/records/architecture/encryption-in-transit.md",
          "ref": "architecture:encryption-in-transit"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-secrets-management",
          "json": "https://banes-lab.com/json/records/architecture/secrets-management",
          "label": "Secrets Management",
          "markdown": "https://banes-lab.com/records/architecture/secrets-management.md",
          "ref": "architecture:secrets-management"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-policy-enforcement",
          "json": "https://banes-lab.com/json/records/architecture/policy-enforcement",
          "label": "Policy Enforcement",
          "markdown": "https://banes-lab.com/records/architecture/policy-enforcement.md",
          "ref": "architecture:policy-enforcement"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-parameterized-queries",
          "json": "https://banes-lab.com/json/records/architecture/parameterized-queries",
          "label": "Parameterized Queries",
          "markdown": "https://banes-lab.com/records/architecture/parameterized-queries.md",
          "ref": "architecture:parameterized-queries"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-stated-invariant",
          "json": "https://banes-lab.com/json/records/architecture/stated-invariant",
          "label": "Stated Invariant",
          "markdown": "https://banes-lab.com/records/architecture/stated-invariant.md",
          "ref": "architecture:stated-invariant"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-derived-record-state",
          "json": "https://banes-lab.com/json/records/architecture/derived-record-state",
          "label": "Derived Record State",
          "markdown": "https://banes-lab.com/records/architecture/derived-record-state.md",
          "ref": "architecture:derived-record-state"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-declared-subject",
          "json": "https://banes-lab.com/json/records/architecture/declared-subject",
          "label": "Declared Subject",
          "markdown": "https://banes-lab.com/records/architecture/declared-subject.md",
          "ref": "architecture:declared-subject"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-operand-free-outcome-surface",
          "json": "https://banes-lab.com/json/records/architecture/operand-free-outcome-surface",
          "label": "Operand-Free Outcome Surface",
          "markdown": "https://banes-lab.com/records/architecture/operand-free-outcome-surface.md",
          "ref": "architecture:operand-free-outcome-surface"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-projection-channel",
          "json": "https://banes-lab.com/json/records/architecture/projection-channel",
          "label": "Projection Channel",
          "markdown": "https://banes-lab.com/records/architecture/projection-channel.md",
          "ref": "architecture:projection-channel"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-two-direction-index",
          "json": "https://banes-lab.com/json/records/architecture/two-direction-index",
          "label": "Two-Direction Index",
          "markdown": "https://banes-lab.com/records/architecture/two-direction-index.md",
          "ref": "architecture:two-direction-index"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-independent-lifetime-axes",
          "json": "https://banes-lab.com/json/records/architecture/independent-lifetime-axes",
          "label": "Independent Lifetime Axes",
          "markdown": "https://banes-lab.com/records/architecture/independent-lifetime-axes.md",
          "ref": "architecture:independent-lifetime-axes"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-write-scope-and-read-population",
          "json": "https://banes-lab.com/json/records/architecture/write-scope-and-read-population",
          "label": "Write Scope and Read Population",
          "markdown": "https://banes-lab.com/records/architecture/write-scope-and-read-population.md",
          "ref": "architecture:write-scope-and-read-population"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-single-aggregate",
          "json": "https://banes-lab.com/json/records/architecture/single-aggregate",
          "label": "Single Aggregate",
          "markdown": "https://banes-lab.com/records/architecture/single-aggregate.md",
          "ref": "architecture:single-aggregate"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-closed-vocabulary",
          "json": "https://banes-lab.com/json/records/architecture/closed-vocabulary",
          "label": "Closed Vocabulary",
          "markdown": "https://banes-lab.com/records/architecture/closed-vocabulary.md",
          "ref": "architecture:closed-vocabulary"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-positional-slot-resolution",
          "json": "https://banes-lab.com/json/records/architecture/positional-slot-resolution",
          "label": "Positional Slot Resolution",
          "markdown": "https://banes-lab.com/records/architecture/positional-slot-resolution.md",
          "ref": "architecture:positional-slot-resolution"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-concern-folder-correspondence",
          "json": "https://banes-lab.com/json/records/architecture/concern-folder-correspondence",
          "label": "Concern-Folder Correspondence",
          "markdown": "https://banes-lab.com/records/architecture/concern-folder-correspondence.md",
          "ref": "architecture:concern-folder-correspondence"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-glob-resolvable-tree",
          "json": "https://banes-lab.com/json/records/architecture/glob-resolvable-tree",
          "label": "Glob-Resolvable Tree",
          "markdown": "https://banes-lab.com/records/architecture/glob-resolvable-tree.md",
          "ref": "architecture:glob-resolvable-tree"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-declared-jurisdiction",
          "json": "https://banes-lab.com/json/records/architecture/declared-jurisdiction",
          "label": "Declared Jurisdiction",
          "markdown": "https://banes-lab.com/records/architecture/declared-jurisdiction.md",
          "ref": "architecture:declared-jurisdiction"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-bounded-nesting-depth",
          "json": "https://banes-lab.com/json/records/architecture/bounded-nesting-depth",
          "label": "Bounded Nesting Depth",
          "markdown": "https://banes-lab.com/records/architecture/bounded-nesting-depth.md",
          "ref": "architecture:bounded-nesting-depth"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-sideways-overflow",
          "json": "https://banes-lab.com/json/records/architecture/sideways-overflow",
          "label": "Sideways Overflow",
          "markdown": "https://banes-lab.com/records/architecture/sideways-overflow.md",
          "ref": "architecture:sideways-overflow"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-one-concern-per-file",
          "json": "https://banes-lab.com/json/records/architecture/one-concern-per-file",
          "label": "One Concern Per File",
          "markdown": "https://banes-lab.com/records/architecture/one-concern-per-file.md",
          "ref": "architecture:one-concern-per-file"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-narrowest-concern",
          "json": "https://banes-lab.com/json/records/architecture/narrowest-concern",
          "label": "Narrowest Concern",
          "markdown": "https://banes-lab.com/records/architecture/narrowest-concern.md",
          "ref": "architecture:narrowest-concern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-agnostic-first-vocabulary",
          "json": "https://banes-lab.com/json/records/architecture/agnostic-first-vocabulary",
          "label": "Agnostic-First Vocabulary",
          "markdown": "https://banes-lab.com/records/architecture/agnostic-first-vocabulary.md",
          "ref": "architecture:agnostic-first-vocabulary"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-guided-vocabulary-refusal",
          "json": "https://banes-lab.com/json/records/architecture/guided-vocabulary-refusal",
          "label": "Guided Vocabulary Refusal",
          "markdown": "https://banes-lab.com/records/architecture/guided-vocabulary-refusal.md",
          "ref": "architecture:guided-vocabulary-refusal"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-derived-naming-registry",
          "json": "https://banes-lab.com/json/records/architecture/derived-naming-registry",
          "label": "Derived Naming Registry",
          "markdown": "https://banes-lab.com/records/architecture/derived-naming-registry.md",
          "ref": "architecture:derived-naming-registry"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-set-relative-member-name",
          "json": "https://banes-lab.com/json/records/architecture/set-relative-member-name",
          "label": "Set-Relative Member Name",
          "markdown": "https://banes-lab.com/records/architecture/set-relative-member-name.md",
          "ref": "architecture:set-relative-member-name"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-manual-identity-migration",
          "json": "https://banes-lab.com/json/records/architecture/manual-identity-migration",
          "label": "Manual Identity Migration",
          "markdown": "https://banes-lab.com/records/architecture/manual-identity-migration.md",
          "ref": "architecture:manual-identity-migration"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-collision-consolidation",
          "json": "https://banes-lab.com/json/records/architecture/collision-consolidation",
          "label": "Collision Consolidation",
          "markdown": "https://banes-lab.com/records/architecture/collision-consolidation.md",
          "ref": "architecture:collision-consolidation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-mirrored-test-placement",
          "json": "https://banes-lab.com/json/records/architecture/mirrored-test-placement",
          "label": "Mirrored Test Placement",
          "markdown": "https://banes-lab.com/records/architecture/mirrored-test-placement.md",
          "ref": "architecture:mirrored-test-placement"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-sanctioned-generic-subject",
          "json": "https://banes-lab.com/json/records/architecture/sanctioned-generic-subject",
          "label": "Sanctioned Generic Subject",
          "markdown": "https://banes-lab.com/records/architecture/sanctioned-generic-subject.md",
          "ref": "architecture:sanctioned-generic-subject"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-conformance-at-creation",
          "json": "https://banes-lab.com/json/records/architecture/conformance-at-creation",
          "label": "Conformance at Creation",
          "markdown": "https://banes-lab.com/records/architecture/conformance-at-creation.md",
          "ref": "architecture:conformance-at-creation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-registry-held-order",
          "json": "https://banes-lab.com/json/records/architecture/registry-held-order",
          "label": "Registry-Held Order",
          "markdown": "https://banes-lab.com/records/architecture/registry-held-order.md",
          "ref": "architecture:registry-held-order"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-externally-resolved-slot",
          "json": "https://banes-lab.com/json/records/architecture/externally-resolved-slot",
          "label": "Externally Resolved Slot",
          "markdown": "https://banes-lab.com/records/architecture/externally-resolved-slot.md",
          "ref": "architecture:externally-resolved-slot"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-root-spine-files",
          "json": "https://banes-lab.com/json/records/architecture/root-spine-files",
          "label": "Root Spine Files",
          "markdown": "https://banes-lab.com/records/architecture/root-spine-files.md",
          "ref": "architecture:root-spine-files"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-idempotency",
          "json": "https://banes-lab.com/json/records/architecture/idempotency",
          "label": "Idempotency",
          "markdown": "https://banes-lab.com/records/architecture/idempotency.md",
          "ref": "architecture:idempotency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-atomicity",
          "json": "https://banes-lab.com/json/records/architecture/atomicity",
          "label": "Atomicity",
          "markdown": "https://banes-lab.com/records/architecture/atomicity.md",
          "ref": "architecture:atomicity"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-transaction-boundary",
          "json": "https://banes-lab.com/json/records/architecture/transaction-boundary",
          "label": "Transaction Boundary",
          "markdown": "https://banes-lab.com/records/architecture/transaction-boundary.md",
          "ref": "architecture:transaction-boundary"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-consistency",
          "json": "https://banes-lab.com/json/records/architecture/consistency",
          "label": "Consistency",
          "markdown": "https://banes-lab.com/records/architecture/consistency.md",
          "ref": "architecture:consistency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-concurrency-control",
          "json": "https://banes-lab.com/json/records/architecture/concurrency-control",
          "label": "Concurrency Control",
          "markdown": "https://banes-lab.com/records/architecture/concurrency-control.md",
          "ref": "architecture:concurrency-control"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-state-isolation",
          "json": "https://banes-lab.com/json/records/architecture/state-isolation",
          "label": "State Isolation",
          "markdown": "https://banes-lab.com/records/architecture/state-isolation.md",
          "ref": "architecture:state-isolation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-bounded-context",
          "json": "https://banes-lab.com/json/records/architecture/bounded-context",
          "label": "Bounded Context",
          "markdown": "https://banes-lab.com/records/architecture/bounded-context.md",
          "ref": "architecture:bounded-context"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-context-mapping",
          "json": "https://banes-lab.com/json/records/architecture/context-mapping",
          "label": "Context Mapping",
          "markdown": "https://banes-lab.com/records/architecture/context-mapping.md",
          "ref": "architecture:context-mapping"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-anti-corruption-layer",
          "json": "https://banes-lab.com/json/records/architecture/anti-corruption-layer",
          "label": "Anti-Corruption Layer",
          "markdown": "https://banes-lab.com/records/architecture/anti-corruption-layer.md",
          "ref": "architecture:anti-corruption-layer"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-value-object",
          "json": "https://banes-lab.com/json/records/architecture/value-object",
          "label": "Value Object",
          "markdown": "https://banes-lab.com/records/architecture/value-object.md",
          "ref": "architecture:value-object"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-dynamic-dispatch",
          "json": "https://banes-lab.com/json/records/architecture/dynamic-dispatch",
          "label": "Dynamic Dispatch",
          "markdown": "https://banes-lab.com/records/architecture/dynamic-dispatch.md",
          "ref": "architecture:dynamic-dispatch"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-causal-dependency",
          "json": "https://banes-lab.com/json/records/architecture/causal-dependency",
          "label": "Causal Dependency",
          "markdown": "https://banes-lab.com/records/architecture/causal-dependency.md",
          "ref": "architecture:causal-dependency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-design-by-contract",
          "json": "https://banes-lab.com/json/records/architecture/design-by-contract",
          "label": "Design by Contract",
          "markdown": "https://banes-lab.com/records/architecture/design-by-contract.md",
          "ref": "architecture:design-by-contract"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-interface-based-design",
          "json": "https://banes-lab.com/json/records/architecture/interface-based-design",
          "label": "Interface-Based Design",
          "markdown": "https://banes-lab.com/records/architecture/interface-based-design.md",
          "ref": "architecture:interface-based-design"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-contract-first-design",
          "json": "https://banes-lab.com/json/records/architecture/contract-first-design",
          "label": "Contract-First Design",
          "markdown": "https://banes-lab.com/records/architecture/contract-first-design.md",
          "ref": "architecture:contract-first-design"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-postconditions",
          "json": "https://banes-lab.com/json/records/architecture/postconditions",
          "label": "Postconditions",
          "markdown": "https://banes-lab.com/records/architecture/postconditions.md",
          "ref": "architecture:postconditions"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-forward-compatibility",
          "json": "https://banes-lab.com/json/records/architecture/forward-compatibility",
          "label": "Forward Compatibility",
          "markdown": "https://banes-lab.com/records/architecture/forward-compatibility.md",
          "ref": "architecture:forward-compatibility"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-uniform-interface",
          "json": "https://banes-lab.com/json/records/architecture/uniform-interface",
          "label": "Uniform Interface",
          "markdown": "https://banes-lab.com/records/architecture/uniform-interface.md",
          "ref": "architecture:uniform-interface"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-consumer-driven-contracts",
          "json": "https://banes-lab.com/json/records/architecture/consumer-driven-contracts",
          "label": "Consumer-Driven Contracts",
          "markdown": "https://banes-lab.com/records/architecture/consumer-driven-contracts.md",
          "ref": "architecture:consumer-driven-contracts"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-centralized-authentication",
          "json": "https://banes-lab.com/json/records/architecture/centralized-authentication",
          "label": "Centralized Authentication",
          "markdown": "https://banes-lab.com/records/architecture/centralized-authentication.md",
          "ref": "architecture:centralized-authentication"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-centralized-logging",
          "json": "https://banes-lab.com/json/records/architecture/centralized-logging",
          "label": "Centralized Logging",
          "markdown": "https://banes-lab.com/records/architecture/centralized-logging.md",
          "ref": "architecture:centralized-logging"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-determinism",
          "json": "https://banes-lab.com/json/records/architecture/determinism",
          "label": "Determinism",
          "markdown": "https://banes-lab.com/records/architecture/determinism.md",
          "ref": "architecture:determinism"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-predictability",
          "json": "https://banes-lab.com/json/records/architecture/predictability",
          "label": "Predictability",
          "markdown": "https://banes-lab.com/records/architecture/predictability.md",
          "ref": "architecture:predictability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-pure-functions",
          "json": "https://banes-lab.com/json/records/architecture/pure-functions",
          "label": "Pure Functions",
          "markdown": "https://banes-lab.com/records/architecture/pure-functions.md",
          "ref": "architecture:pure-functions"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-immutability",
          "json": "https://banes-lab.com/json/records/architecture/immutability",
          "label": "Immutability",
          "markdown": "https://banes-lab.com/records/architecture/immutability.md",
          "ref": "architecture:immutability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-reproducibility",
          "json": "https://banes-lab.com/json/records/architecture/reproducibility",
          "label": "Reproducibility",
          "markdown": "https://banes-lab.com/records/architecture/reproducibility.md",
          "ref": "architecture:reproducibility"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-specification-based-testing",
          "json": "https://banes-lab.com/json/records/architecture/specification-based-testing",
          "label": "Specification-Based Testing",
          "markdown": "https://banes-lab.com/records/architecture/specification-based-testing.md",
          "ref": "architecture:specification-based-testing"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-property-based-testing",
          "json": "https://banes-lab.com/json/records/architecture/property-based-testing",
          "label": "Property-Based Testing",
          "markdown": "https://banes-lab.com/records/architecture/property-based-testing.md",
          "ref": "architecture:property-based-testing"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-environment-parity",
          "json": "https://banes-lab.com/json/records/architecture/environment-parity",
          "label": "Environment Parity",
          "markdown": "https://banes-lab.com/records/architecture/environment-parity.md",
          "ref": "architecture:environment-parity"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-protocol-independence",
          "json": "https://banes-lab.com/json/records/architecture/protocol-independence",
          "label": "Protocol Independence",
          "markdown": "https://banes-lab.com/records/architecture/protocol-independence.md",
          "ref": "architecture:protocol-independence"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-composability",
          "json": "https://banes-lab.com/json/records/architecture/composability",
          "label": "Composability",
          "markdown": "https://banes-lab.com/records/architecture/composability.md",
          "ref": "architecture:composability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-composition-over-inheritance",
          "json": "https://banes-lab.com/json/records/architecture/composition-over-inheritance",
          "label": "Composition Over Inheritance",
          "markdown": "https://banes-lab.com/records/architecture/composition-over-inheritance.md",
          "ref": "architecture:composition-over-inheritance"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-reusability",
          "json": "https://banes-lab.com/json/records/architecture/reusability",
          "label": "Reusability",
          "markdown": "https://banes-lab.com/records/architecture/reusability.md",
          "ref": "architecture:reusability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-replaceability",
          "json": "https://banes-lab.com/json/records/architecture/replaceability",
          "label": "Replaceability",
          "markdown": "https://banes-lab.com/records/architecture/replaceability.md",
          "ref": "architecture:replaceability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-interchangeability",
          "json": "https://banes-lab.com/json/records/architecture/interchangeability",
          "label": "Interchangeability",
          "markdown": "https://banes-lab.com/records/architecture/interchangeability.md",
          "ref": "architecture:interchangeability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-independence",
          "json": "https://banes-lab.com/json/records/architecture/independence",
          "label": "Independence",
          "markdown": "https://banes-lab.com/records/architecture/independence.md",
          "ref": "architecture:independence"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-open-closed",
          "json": "https://banes-lab.com/json/records/architecture/open-closed",
          "label": "Open/Closed Principle",
          "markdown": "https://banes-lab.com/records/architecture/open-closed.md",
          "ref": "architecture:open-closed"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-polymorphism",
          "json": "https://banes-lab.com/json/records/architecture/polymorphism",
          "label": "Polymorphism",
          "markdown": "https://banes-lab.com/records/architecture/polymorphism.md",
          "ref": "architecture:polymorphism"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-domain-events",
          "json": "https://banes-lab.com/json/records/architecture/domain-events",
          "label": "Domain Events",
          "markdown": "https://banes-lab.com/records/architecture/domain-events.md",
          "ref": "architecture:domain-events"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-integration-events",
          "json": "https://banes-lab.com/json/records/architecture/integration-events",
          "label": "Integration Events",
          "markdown": "https://banes-lab.com/records/architecture/integration-events.md",
          "ref": "architecture:integration-events"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-outbox-pattern",
          "json": "https://banes-lab.com/json/records/architecture/outbox-pattern",
          "label": "Outbox Pattern",
          "markdown": "https://banes-lab.com/records/architecture/outbox-pattern.md",
          "ref": "architecture:outbox-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-fail-fast",
          "json": "https://banes-lab.com/json/records/architecture/fail-fast",
          "label": "Fail Fast",
          "markdown": "https://banes-lab.com/records/architecture/fail-fast.md",
          "ref": "architecture:fail-fast"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-graceful-degradation",
          "json": "https://banes-lab.com/json/records/architecture/graceful-degradation",
          "label": "Graceful Degradation",
          "markdown": "https://banes-lab.com/records/architecture/graceful-degradation.md",
          "ref": "architecture:graceful-degradation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-error-boundaries",
          "json": "https://banes-lab.com/json/records/architecture/error-boundaries",
          "label": "Error Boundaries",
          "markdown": "https://banes-lab.com/records/architecture/error-boundaries.md",
          "ref": "architecture:error-boundaries"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-assessment",
          "json": "https://banes-lab.com/json/records/architecture/assessment",
          "label": "Assessment",
          "markdown": "https://banes-lab.com/records/architecture/assessment.md",
          "ref": "architecture:assessment"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-architecture-review",
          "json": "https://banes-lab.com/json/records/architecture/architecture-review",
          "label": "Architecture Review",
          "markdown": "https://banes-lab.com/records/architecture/architecture-review.md",
          "ref": "architecture:architecture-review"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-design-review",
          "json": "https://banes-lab.com/json/records/architecture/design-review",
          "label": "Design Review",
          "markdown": "https://banes-lab.com/records/architecture/design-review.md",
          "ref": "architecture:design-review"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-impact-analysis",
          "json": "https://banes-lab.com/json/records/architecture/impact-analysis",
          "label": "Impact Analysis",
          "markdown": "https://banes-lab.com/records/architecture/impact-analysis.md",
          "ref": "architecture:impact-analysis"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-fitness-functions",
          "json": "https://banes-lab.com/json/records/architecture/fitness-functions",
          "label": "Fitness Functions",
          "markdown": "https://banes-lab.com/records/architecture/fitness-functions.md",
          "ref": "architecture:fitness-functions"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-quality-attributes",
          "json": "https://banes-lab.com/json/records/architecture/quality-attributes",
          "label": "Quality Attributes",
          "markdown": "https://banes-lab.com/records/architecture/quality-attributes.md",
          "ref": "architecture:quality-attributes"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-architecture-decision-records",
          "json": "https://banes-lab.com/json/records/architecture/architecture-decision-records",
          "label": "Architecture Decision Records",
          "markdown": "https://banes-lab.com/records/architecture/architecture-decision-records.md",
          "ref": "architecture:architecture-decision-records"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-first-principles-design",
          "json": "https://banes-lab.com/json/records/architecture/first-principles-design",
          "label": "First-Principles Design",
          "markdown": "https://banes-lab.com/records/architecture/first-principles-design.md",
          "ref": "architecture:first-principles-design"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-pattern-consistency",
          "json": "https://banes-lab.com/json/records/architecture/pattern-consistency",
          "label": "Pattern Consistency",
          "markdown": "https://banes-lab.com/records/architecture/pattern-consistency.md",
          "ref": "architecture:pattern-consistency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-self-describing-api",
          "json": "https://banes-lab.com/json/records/architecture/self-describing-api",
          "label": "Self-Describing API",
          "markdown": "https://banes-lab.com/records/architecture/self-describing-api.md",
          "ref": "architecture:self-describing-api"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-declarative-configuration",
          "json": "https://banes-lab.com/json/records/architecture/declarative-configuration",
          "label": "Declarative Configuration",
          "markdown": "https://banes-lab.com/records/architecture/declarative-configuration.md",
          "ref": "architecture:declarative-configuration"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-capability-declaration",
          "json": "https://banes-lab.com/json/records/architecture/capability-declaration",
          "label": "Capability Declaration",
          "markdown": "https://banes-lab.com/records/architecture/capability-declaration.md",
          "ref": "architecture:capability-declaration"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-causation-id",
          "json": "https://banes-lab.com/json/records/architecture/causation-id",
          "label": "Causation ID",
          "markdown": "https://banes-lab.com/records/architecture/causation-id.md",
          "ref": "architecture:causation-id"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-dashboards",
          "json": "https://banes-lab.com/json/records/architecture/dashboards",
          "label": "Dashboards",
          "markdown": "https://banes-lab.com/records/architecture/dashboards.md",
          "ref": "architecture:dashboards"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-strategy-pattern",
          "json": "https://banes-lab.com/json/records/architecture/strategy-pattern",
          "label": "Strategy Pattern",
          "markdown": "https://banes-lab.com/records/architecture/strategy-pattern.md",
          "ref": "architecture:strategy-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-observer-pattern",
          "json": "https://banes-lab.com/json/records/architecture/observer-pattern",
          "label": "Observer Pattern",
          "markdown": "https://banes-lab.com/records/architecture/observer-pattern.md",
          "ref": "architecture:observer-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-command-pattern",
          "json": "https://banes-lab.com/json/records/architecture/command-pattern",
          "label": "Command Pattern",
          "markdown": "https://banes-lab.com/records/architecture/command-pattern.md",
          "ref": "architecture:command-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-state-pattern",
          "json": "https://banes-lab.com/json/records/architecture/state-pattern",
          "label": "State Pattern",
          "markdown": "https://banes-lab.com/records/architecture/state-pattern.md",
          "ref": "architecture:state-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-chain-of-responsibility-pattern",
          "json": "https://banes-lab.com/json/records/architecture/chain-of-responsibility-pattern",
          "label": "Chain of Responsibility Pattern",
          "markdown": "https://banes-lab.com/records/architecture/chain-of-responsibility-pattern.md",
          "ref": "architecture:chain-of-responsibility-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-finite-state-machine",
          "json": "https://banes-lab.com/json/records/architecture/finite-state-machine",
          "label": "Finite State Machine",
          "markdown": "https://banes-lab.com/records/architecture/finite-state-machine.md",
          "ref": "architecture:finite-state-machine"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-factory-pattern",
          "json": "https://banes-lab.com/json/records/architecture/factory-pattern",
          "label": "Factory Pattern",
          "markdown": "https://banes-lab.com/records/architecture/factory-pattern.md",
          "ref": "architecture:factory-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-builder-pattern",
          "json": "https://banes-lab.com/json/records/architecture/builder-pattern",
          "label": "Builder Pattern",
          "markdown": "https://banes-lab.com/records/architecture/builder-pattern.md",
          "ref": "architecture:builder-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-facade-pattern",
          "json": "https://banes-lab.com/json/records/architecture/facade-pattern",
          "label": "Facade Pattern",
          "markdown": "https://banes-lab.com/records/architecture/facade-pattern.md",
          "ref": "architecture:facade-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-composite-pattern",
          "json": "https://banes-lab.com/json/records/architecture/composite-pattern",
          "label": "Composite Pattern",
          "markdown": "https://banes-lab.com/records/architecture/composite-pattern.md",
          "ref": "architecture:composite-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-statelessness",
          "json": "https://banes-lab.com/json/records/architecture/statelessness",
          "label": "Statelessness",
          "markdown": "https://banes-lab.com/records/architecture/statelessness.md",
          "ref": "architecture:statelessness"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-performance-engineering",
          "json": "https://banes-lab.com/json/records/architecture/performance-engineering",
          "label": "Performance Engineering",
          "markdown": "https://banes-lab.com/records/architecture/performance-engineering.md",
          "ref": "architecture:performance-engineering"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-profiling",
          "json": "https://banes-lab.com/json/records/architecture/profiling",
          "label": "Profiling",
          "markdown": "https://banes-lab.com/records/architecture/profiling.md",
          "ref": "architecture:profiling"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-benchmarking",
          "json": "https://banes-lab.com/json/records/architecture/benchmarking",
          "label": "Benchmarking",
          "markdown": "https://banes-lab.com/records/architecture/benchmarking.md",
          "ref": "architecture:benchmarking"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-bottleneck-analysis",
          "json": "https://banes-lab.com/json/records/architecture/bottleneck-analysis",
          "label": "Bottleneck Analysis",
          "markdown": "https://banes-lab.com/records/architecture/bottleneck-analysis.md",
          "ref": "architecture:bottleneck-analysis"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-pipeline-architecture",
          "json": "https://banes-lab.com/json/records/architecture/pipeline-architecture",
          "label": "Pipeline Architecture",
          "markdown": "https://banes-lab.com/records/architecture/pipeline-architecture.md",
          "ref": "architecture:pipeline-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-stateless-processing",
          "json": "https://banes-lab.com/json/records/architecture/stateless-processing",
          "label": "Stateless Processing",
          "markdown": "https://banes-lab.com/records/architecture/stateless-processing.md",
          "ref": "architecture:stateless-processing"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-extension-points",
          "json": "https://banes-lab.com/json/records/architecture/extension-points",
          "label": "Extension Points",
          "markdown": "https://banes-lab.com/records/architecture/extension-points.md",
          "ref": "architecture:extension-points"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-inversion-of-control",
          "json": "https://banes-lab.com/json/records/architecture/inversion-of-control",
          "label": "Inversion of Control",
          "markdown": "https://banes-lab.com/records/architecture/inversion-of-control.md",
          "ref": "architecture:inversion-of-control"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-dependency-injection",
          "json": "https://banes-lab.com/json/records/architecture/dependency-injection",
          "label": "Dependency Injection",
          "markdown": "https://banes-lab.com/records/architecture/dependency-injection.md",
          "ref": "architecture:dependency-injection"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-canonical-schema",
          "json": "https://banes-lab.com/json/records/architecture/canonical-schema",
          "label": "Canonical Schema",
          "markdown": "https://banes-lab.com/records/architecture/canonical-schema.md",
          "ref": "architecture:canonical-schema"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-canonicalization",
          "json": "https://banes-lab.com/json/records/architecture/canonicalization",
          "label": "Canonicalization",
          "markdown": "https://banes-lab.com/records/architecture/canonicalization.md",
          "ref": "architecture:canonicalization"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-ubiquitous-language",
          "json": "https://banes-lab.com/json/records/architecture/ubiquitous-language",
          "label": "Ubiquitous Language",
          "markdown": "https://banes-lab.com/records/architecture/ubiquitous-language.md",
          "ref": "architecture:ubiquitous-language"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-intent-revealing-interface",
          "json": "https://banes-lab.com/json/records/architecture/intent-revealing-interface",
          "label": "Intent-Revealing Interface",
          "markdown": "https://banes-lab.com/records/architecture/intent-revealing-interface.md",
          "ref": "architecture:intent-revealing-interface"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-principle-of-least-surprise",
          "json": "https://banes-lab.com/json/records/architecture/principle-of-least-surprise",
          "label": "Principle of Least Surprise",
          "markdown": "https://banes-lab.com/records/architecture/principle-of-least-surprise.md",
          "ref": "architecture:principle-of-least-surprise"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-database-normalization",
          "json": "https://banes-lab.com/json/records/architecture/database-normalization",
          "label": "Database Normalization",
          "markdown": "https://banes-lab.com/records/architecture/database-normalization.md",
          "ref": "architecture:database-normalization"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-policy-as-code",
          "json": "https://banes-lab.com/json/records/architecture/policy-as-code",
          "label": "Policy as Code",
          "markdown": "https://banes-lab.com/records/architecture/policy-as-code.md",
          "ref": "architecture:policy-as-code"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-ports-and-adapters-architecture",
          "json": "https://banes-lab.com/json/records/architecture/ports-and-adapters-architecture",
          "label": "Ports and Adapters Architecture",
          "markdown": "https://banes-lab.com/records/architecture/ports-and-adapters-architecture.md",
          "ref": "architecture:ports-and-adapters-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-clean-architecture",
          "json": "https://banes-lab.com/json/records/architecture/clean-architecture",
          "label": "Clean Architecture",
          "markdown": "https://banes-lab.com/records/architecture/clean-architecture.md",
          "ref": "architecture:clean-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-component-based-architecture",
          "json": "https://banes-lab.com/json/records/architecture/component-based-architecture",
          "label": "Component-Based Architecture",
          "markdown": "https://banes-lab.com/records/architecture/component-based-architecture.md",
          "ref": "architecture:component-based-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-package-by-feature",
          "json": "https://banes-lab.com/json/records/architecture/package-by-feature",
          "label": "Package by Feature",
          "markdown": "https://banes-lab.com/records/architecture/package-by-feature.md",
          "ref": "architecture:package-by-feature"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-pipes-and-filters",
          "json": "https://banes-lab.com/json/records/architecture/pipes-and-filters",
          "label": "Pipes and Filters",
          "markdown": "https://banes-lab.com/records/architecture/pipes-and-filters.md",
          "ref": "architecture:pipes-and-filters"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-section-lifetime-divergence",
          "json": "https://banes-lab.com/json/records/architecture/section-lifetime-divergence",
          "label": "Section Lifetime Divergence",
          "markdown": "https://banes-lab.com/records/architecture/section-lifetime-divergence.md",
          "ref": "architecture:section-lifetime-divergence"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-read-time-join",
          "json": "https://banes-lab.com/json/records/architecture/read-time-join",
          "label": "Read-Time Join",
          "markdown": "https://banes-lab.com/records/architecture/read-time-join.md",
          "ref": "architecture:read-time-join"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-one-sided-liveness",
          "json": "https://banes-lab.com/json/records/architecture/one-sided-liveness",
          "label": "One-Sided Liveness",
          "markdown": "https://banes-lab.com/records/architecture/one-sided-liveness.md",
          "ref": "architecture:one-sided-liveness"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-reversible-channel-encoding",
          "json": "https://banes-lab.com/json/records/architecture/reversible-channel-encoding",
          "label": "Reversible Channel Encoding",
          "markdown": "https://banes-lab.com/records/architecture/reversible-channel-encoding.md",
          "ref": "architecture:reversible-channel-encoding"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-declare-before-read-order",
          "json": "https://banes-lab.com/json/records/architecture/declare-before-read-order",
          "label": "Declare-Before-Read Order",
          "markdown": "https://banes-lab.com/records/architecture/declare-before-read-order.md",
          "ref": "architecture:declare-before-read-order"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-period-decided-disposition",
          "json": "https://banes-lab.com/json/records/architecture/period-decided-disposition",
          "label": "Period-Decided Disposition",
          "markdown": "https://banes-lab.com/records/architecture/period-decided-disposition.md",
          "ref": "architecture:period-decided-disposition"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-state-arity-limit",
          "json": "https://banes-lab.com/json/records/architecture/state-arity-limit",
          "label": "State-Arity Limit",
          "markdown": "https://banes-lab.com/records/architecture/state-arity-limit.md",
          "ref": "architecture:state-arity-limit"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-carrier-and-payload-split",
          "json": "https://banes-lab.com/json/records/architecture/carrier-and-payload-split",
          "label": "Carrier and Payload Split",
          "markdown": "https://banes-lab.com/records/architecture/carrier-and-payload-split.md",
          "ref": "architecture:carrier-and-payload-split"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-joinable-mandated-field",
          "json": "https://banes-lab.com/json/records/architecture/joinable-mandated-field",
          "label": "Joinable Mandated Field",
          "markdown": "https://banes-lab.com/records/architecture/joinable-mandated-field.md",
          "ref": "architecture:joinable-mandated-field"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-unit-of-work-pattern",
          "json": "https://banes-lab.com/json/records/architecture/unit-of-work-pattern",
          "label": "Unit of Work Pattern",
          "markdown": "https://banes-lab.com/records/architecture/unit-of-work-pattern.md",
          "ref": "architecture:unit-of-work-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-controlled-side-effects",
          "json": "https://banes-lab.com/json/records/architecture/controlled-side-effects",
          "label": "Controlled Side Effects",
          "markdown": "https://banes-lab.com/records/architecture/controlled-side-effects.md",
          "ref": "architecture:controlled-side-effects"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-domain-driven-design",
          "json": "https://banes-lab.com/json/records/architecture/domain-driven-design",
          "label": "Domain-Driven Design",
          "markdown": "https://banes-lab.com/records/architecture/domain-driven-design.md",
          "ref": "architecture:domain-driven-design"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-domain-model",
          "json": "https://banes-lab.com/json/records/architecture/domain-model",
          "label": "Domain Model",
          "markdown": "https://banes-lab.com/records/architecture/domain-model.md",
          "ref": "architecture:domain-model"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-aggregate",
          "json": "https://banes-lab.com/json/records/architecture/aggregate",
          "label": "Aggregate",
          "markdown": "https://banes-lab.com/records/architecture/aggregate.md",
          "ref": "architecture:aggregate"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-entity",
          "json": "https://banes-lab.com/json/records/architecture/entity",
          "label": "Entity",
          "markdown": "https://banes-lab.com/records/architecture/entity.md",
          "ref": "architecture:entity"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-domain-service",
          "json": "https://banes-lab.com/json/records/architecture/domain-service",
          "label": "Domain Service",
          "markdown": "https://banes-lab.com/records/architecture/domain-service.md",
          "ref": "architecture:domain-service"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-runtime-discovery",
          "json": "https://banes-lab.com/json/records/architecture/runtime-discovery",
          "label": "Runtime Discovery",
          "markdown": "https://banes-lab.com/records/architecture/runtime-discovery.md",
          "ref": "architecture:runtime-discovery"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-service-discovery",
          "json": "https://banes-lab.com/json/records/architecture/service-discovery",
          "label": "Service Discovery",
          "markdown": "https://banes-lab.com/records/architecture/service-discovery.md",
          "ref": "architecture:service-discovery"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-dynamic-binding",
          "json": "https://banes-lab.com/json/records/architecture/dynamic-binding",
          "label": "Dynamic Binding",
          "markdown": "https://banes-lab.com/records/architecture/dynamic-binding.md",
          "ref": "architecture:dynamic-binding"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-runtime-extensibility",
          "json": "https://banes-lab.com/json/records/architecture/runtime-extensibility",
          "label": "Runtime Extensibility",
          "markdown": "https://banes-lab.com/records/architecture/runtime-extensibility.md",
          "ref": "architecture:runtime-extensibility"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-causality",
          "json": "https://banes-lab.com/json/records/architecture/causality",
          "label": "Causality",
          "markdown": "https://banes-lab.com/records/architecture/causality.md",
          "ref": "architecture:causality"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-causal-consistency",
          "json": "https://banes-lab.com/json/records/architecture/causal-consistency",
          "label": "Causal Consistency",
          "markdown": "https://banes-lab.com/records/architecture/causal-consistency.md",
          "ref": "architecture:causal-consistency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-happens-before-relationship",
          "json": "https://banes-lab.com/json/records/architecture/happens-before-relationship",
          "label": "Happens-Before Relationship",
          "markdown": "https://banes-lab.com/records/architecture/happens-before-relationship.md",
          "ref": "architecture:happens-before-relationship"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-event-ordering",
          "json": "https://banes-lab.com/json/records/architecture/event-ordering",
          "label": "Event Ordering",
          "markdown": "https://banes-lab.com/records/architecture/event-ordering.md",
          "ref": "architecture:event-ordering"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-directed-acyclic-graph",
          "json": "https://banes-lab.com/json/records/architecture/directed-acyclic-graph",
          "label": "Directed Acyclic Graph",
          "markdown": "https://banes-lab.com/records/architecture/directed-acyclic-graph.md",
          "ref": "architecture:directed-acyclic-graph"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-vector-clocks",
          "json": "https://banes-lab.com/json/records/architecture/vector-clocks",
          "label": "Vector Clocks",
          "markdown": "https://banes-lab.com/records/architecture/vector-clocks.md",
          "ref": "architecture:vector-clocks"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-lamport-clocks",
          "json": "https://banes-lab.com/json/records/architecture/lamport-clocks",
          "label": "Lamport Clocks",
          "markdown": "https://banes-lab.com/records/architecture/lamport-clocks.md",
          "ref": "architecture:lamport-clocks"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-hybrid-logical-clocks",
          "json": "https://banes-lab.com/json/records/architecture/hybrid-logical-clocks",
          "label": "Hybrid Logical Clocks",
          "markdown": "https://banes-lab.com/records/architecture/hybrid-logical-clocks.md",
          "ref": "architecture:hybrid-logical-clocks"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-crdts",
          "json": "https://banes-lab.com/json/records/architecture/crdts",
          "label": "CRDTs",
          "markdown": "https://banes-lab.com/records/architecture/crdts.md",
          "ref": "architecture:crdts"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-total-order-broadcast",
          "json": "https://banes-lab.com/json/records/architecture/total-order-broadcast",
          "label": "Total-Order Broadcast",
          "markdown": "https://banes-lab.com/records/architecture/total-order-broadcast.md",
          "ref": "architecture:total-order-broadcast"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-cap-theorem",
          "json": "https://banes-lab.com/json/records/architecture/cap-theorem",
          "label": "CAP Theorem",
          "markdown": "https://banes-lab.com/records/architecture/cap-theorem.md",
          "ref": "architecture:cap-theorem"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-pacelc-theorem",
          "json": "https://banes-lab.com/json/records/architecture/pacelc-theorem",
          "label": "PACELC Theorem",
          "markdown": "https://banes-lab.com/records/architecture/pacelc-theorem.md",
          "ref": "architecture:pacelc-theorem"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-control-plane",
          "json": "https://banes-lab.com/json/records/architecture/control-plane",
          "label": "Control Plane",
          "markdown": "https://banes-lab.com/records/architecture/control-plane.md",
          "ref": "architecture:control-plane"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-orchestration",
          "json": "https://banes-lab.com/json/records/architecture/orchestration",
          "label": "Orchestration",
          "markdown": "https://banes-lab.com/records/architecture/orchestration.md",
          "ref": "architecture:orchestration"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-centralized-configuration",
          "json": "https://banes-lab.com/json/records/architecture/centralized-configuration",
          "label": "Centralized Configuration",
          "markdown": "https://banes-lab.com/records/architecture/centralized-configuration.md",
          "ref": "architecture:centralized-configuration"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-decentralization",
          "json": "https://banes-lab.com/json/records/architecture/decentralization",
          "label": "Decentralization",
          "markdown": "https://banes-lab.com/records/architecture/decentralization.md",
          "ref": "architecture:decentralization"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-leader-election",
          "json": "https://banes-lab.com/json/records/architecture/leader-election",
          "label": "Leader Election",
          "markdown": "https://banes-lab.com/records/architecture/leader-election.md",
          "ref": "architecture:leader-election"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-consensus",
          "json": "https://banes-lab.com/json/records/architecture/consensus",
          "label": "Consensus",
          "markdown": "https://banes-lab.com/records/architecture/consensus.md",
          "ref": "architecture:consensus"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-choreography",
          "json": "https://banes-lab.com/json/records/architecture/choreography",
          "label": "Choreography",
          "markdown": "https://banes-lab.com/records/architecture/choreography.md",
          "ref": "architecture:choreography"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-referential-transparency",
          "json": "https://banes-lab.com/json/records/architecture/referential-transparency",
          "label": "Referential Transparency",
          "markdown": "https://banes-lab.com/records/architecture/referential-transparency.md",
          "ref": "architecture:referential-transparency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-formal-verification",
          "json": "https://banes-lab.com/json/records/architecture/formal-verification",
          "label": "Formal Verification",
          "markdown": "https://banes-lab.com/records/architecture/formal-verification.md",
          "ref": "architecture:formal-verification"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-portability",
          "json": "https://banes-lab.com/json/records/architecture/portability",
          "label": "Portability",
          "markdown": "https://banes-lab.com/records/architecture/portability.md",
          "ref": "architecture:portability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-platform-independence",
          "json": "https://banes-lab.com/json/records/architecture/platform-independence",
          "label": "Platform Independence",
          "markdown": "https://banes-lab.com/records/architecture/platform-independence.md",
          "ref": "architecture:platform-independence"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-containerization",
          "json": "https://banes-lab.com/json/records/architecture/containerization",
          "label": "Containerization",
          "markdown": "https://banes-lab.com/records/architecture/containerization.md",
          "ref": "architecture:containerization"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-infrastructure-as-code",
          "json": "https://banes-lab.com/json/records/architecture/infrastructure-as-code",
          "label": "Infrastructure as Code",
          "markdown": "https://banes-lab.com/records/architecture/infrastructure-as-code.md",
          "ref": "architecture:infrastructure-as-code"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-standards-compliance",
          "json": "https://banes-lab.com/json/records/architecture/standards-compliance",
          "label": "Standards Compliance",
          "markdown": "https://banes-lab.com/records/architecture/standards-compliance.md",
          "ref": "architecture:standards-compliance"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-immutable-infrastructure",
          "json": "https://banes-lab.com/json/records/architecture/immutable-infrastructure",
          "label": "Immutable Infrastructure",
          "markdown": "https://banes-lab.com/records/architecture/immutable-infrastructure.md",
          "ref": "architecture:immutable-infrastructure"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-autonomy",
          "json": "https://banes-lab.com/json/records/architecture/autonomy",
          "label": "Autonomy",
          "markdown": "https://banes-lab.com/records/architecture/autonomy.md",
          "ref": "architecture:autonomy"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-event-driven-architecture",
          "json": "https://banes-lab.com/json/records/architecture/event-driven-architecture",
          "label": "Event-Driven Architecture",
          "markdown": "https://banes-lab.com/records/architecture/event-driven-architecture.md",
          "ref": "architecture:event-driven-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-publish-subscribe-pattern",
          "json": "https://banes-lab.com/json/records/architecture/publish-subscribe-pattern",
          "label": "Publish/Subscribe Pattern",
          "markdown": "https://banes-lab.com/records/architecture/publish-subscribe-pattern.md",
          "ref": "architecture:publish-subscribe-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-message-queue",
          "json": "https://banes-lab.com/json/records/architecture/message-queue",
          "label": "Message Queue",
          "markdown": "https://banes-lab.com/records/architecture/message-queue.md",
          "ref": "architecture:message-queue"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-message-broker",
          "json": "https://banes-lab.com/json/records/architecture/message-broker",
          "label": "Message Broker",
          "markdown": "https://banes-lab.com/records/architecture/message-broker.md",
          "ref": "architecture:message-broker"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-event-bus",
          "json": "https://banes-lab.com/json/records/architecture/event-bus",
          "label": "Event Bus",
          "markdown": "https://banes-lab.com/records/architecture/event-bus.md",
          "ref": "architecture:event-bus"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-event-stream",
          "json": "https://banes-lab.com/json/records/architecture/event-stream",
          "label": "Event Stream",
          "markdown": "https://banes-lab.com/records/architecture/event-stream.md",
          "ref": "architecture:event-stream"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-event-sourcing",
          "json": "https://banes-lab.com/json/records/architecture/event-sourcing",
          "label": "Event Sourcing",
          "markdown": "https://banes-lab.com/records/architecture/event-sourcing.md",
          "ref": "architecture:event-sourcing"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-command-query-responsibility-segregation",
          "json": "https://banes-lab.com/json/records/architecture/command-query-responsibility-segregation",
          "label": "Command Query Responsibility Segregation",
          "markdown": "https://banes-lab.com/records/architecture/command-query-responsibility-segregation.md",
          "ref": "architecture:command-query-responsibility-segregation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-asynchronous-communication",
          "json": "https://banes-lab.com/json/records/architecture/asynchronous-communication",
          "label": "Asynchronous Communication",
          "markdown": "https://banes-lab.com/records/architecture/asynchronous-communication.md",
          "ref": "architecture:asynchronous-communication"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-eventual-consistency",
          "json": "https://banes-lab.com/json/records/architecture/eventual-consistency",
          "label": "Eventual Consistency",
          "markdown": "https://banes-lab.com/records/architecture/eventual-consistency.md",
          "ref": "architecture:eventual-consistency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-saga-pattern",
          "json": "https://banes-lab.com/json/records/architecture/saga-pattern",
          "label": "Saga Pattern",
          "markdown": "https://banes-lab.com/records/architecture/saga-pattern.md",
          "ref": "architecture:saga-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-compensating-transaction",
          "json": "https://banes-lab.com/json/records/architecture/compensating-transaction",
          "label": "Compensating Transaction",
          "markdown": "https://banes-lab.com/records/architecture/compensating-transaction.md",
          "ref": "architecture:compensating-transaction"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-append-only-log",
          "json": "https://banes-lab.com/json/records/architecture/append-only-log",
          "label": "Append-Only Log",
          "markdown": "https://banes-lab.com/records/architecture/append-only-log.md",
          "ref": "architecture:append-only-log"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-dead-letter-queue",
          "json": "https://banes-lab.com/json/records/architecture/dead-letter-queue",
          "label": "Dead-Letter Queue",
          "markdown": "https://banes-lab.com/records/architecture/dead-letter-queue.md",
          "ref": "architecture:dead-letter-queue"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-idempotent-consumer",
          "json": "https://banes-lab.com/json/records/architecture/idempotent-consumer",
          "label": "Idempotent Consumer",
          "markdown": "https://banes-lab.com/records/architecture/idempotent-consumer.md",
          "ref": "architecture:idempotent-consumer"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-competing-consumers",
          "json": "https://banes-lab.com/json/records/architecture/competing-consumers",
          "label": "Competing Consumers",
          "markdown": "https://banes-lab.com/records/architecture/competing-consumers.md",
          "ref": "architecture:competing-consumers"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-fault-tolerance",
          "json": "https://banes-lab.com/json/records/architecture/fault-tolerance",
          "label": "Fault Tolerance",
          "markdown": "https://banes-lab.com/records/architecture/fault-tolerance.md",
          "ref": "architecture:fault-tolerance"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-resilience",
          "json": "https://banes-lab.com/json/records/architecture/resilience",
          "label": "Resilience",
          "markdown": "https://banes-lab.com/records/architecture/resilience.md",
          "ref": "architecture:resilience"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-robustness-principle",
          "json": "https://banes-lab.com/json/records/architecture/robustness-principle",
          "label": "Robustness Principle",
          "markdown": "https://banes-lab.com/records/architecture/robustness-principle.md",
          "ref": "architecture:robustness-principle"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-fallback-pattern",
          "json": "https://banes-lab.com/json/records/architecture/fallback-pattern",
          "label": "Fallback Pattern",
          "markdown": "https://banes-lab.com/records/architecture/fallback-pattern.md",
          "ref": "architecture:fallback-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-retry-pattern",
          "json": "https://banes-lab.com/json/records/architecture/retry-pattern",
          "label": "Retry Pattern",
          "markdown": "https://banes-lab.com/records/architecture/retry-pattern.md",
          "ref": "architecture:retry-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-circuit-breaker-pattern",
          "json": "https://banes-lab.com/json/records/architecture/circuit-breaker-pattern",
          "label": "Circuit Breaker Pattern",
          "markdown": "https://banes-lab.com/records/architecture/circuit-breaker-pattern.md",
          "ref": "architecture:circuit-breaker-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-bulkhead-pattern",
          "json": "https://banes-lab.com/json/records/architecture/bulkhead-pattern",
          "label": "Bulkhead Pattern",
          "markdown": "https://banes-lab.com/records/architecture/bulkhead-pattern.md",
          "ref": "architecture:bulkhead-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-backpressure",
          "json": "https://banes-lab.com/json/records/architecture/backpressure",
          "label": "Backpressure",
          "markdown": "https://banes-lab.com/records/architecture/backpressure.md",
          "ref": "architecture:backpressure"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-gap-analysis",
          "json": "https://banes-lab.com/json/records/architecture/gap-analysis",
          "label": "Gap Analysis",
          "markdown": "https://banes-lab.com/records/architecture/gap-analysis.md",
          "ref": "architecture:gap-analysis"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-evolutionary-architecture",
          "json": "https://banes-lab.com/json/records/architecture/evolutionary-architecture",
          "label": "Evolutionary Architecture",
          "markdown": "https://banes-lab.com/records/architecture/evolutionary-architecture.md",
          "ref": "architecture:evolutionary-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-minimum-viable-architecture",
          "json": "https://banes-lab.com/json/records/architecture/minimum-viable-architecture",
          "label": "Minimum Viable Architecture",
          "markdown": "https://banes-lab.com/records/architecture/minimum-viable-architecture.md",
          "ref": "architecture:minimum-viable-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-greenfield-development",
          "json": "https://banes-lab.com/json/records/architecture/greenfield-development",
          "label": "Greenfield Development",
          "markdown": "https://banes-lab.com/records/architecture/greenfield-development.md",
          "ref": "architecture:greenfield-development"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-reference-architecture",
          "json": "https://banes-lab.com/json/records/architecture/reference-architecture",
          "label": "Reference Architecture",
          "markdown": "https://banes-lab.com/records/architecture/reference-architecture.md",
          "ref": "architecture:reference-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-standardization",
          "json": "https://banes-lab.com/json/records/architecture/standardization",
          "label": "Standardization",
          "markdown": "https://banes-lab.com/records/architecture/standardization.md",
          "ref": "architecture:standardization"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-self-describing-architecture",
          "json": "https://banes-lab.com/json/records/architecture/self-describing-architecture",
          "label": "Self-Describing Architecture",
          "markdown": "https://banes-lab.com/records/architecture/self-describing-architecture.md",
          "ref": "architecture:self-describing-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-self-describing-structures",
          "json": "https://banes-lab.com/json/records/architecture/self-describing-structures",
          "label": "Self-Describing Structures",
          "markdown": "https://banes-lab.com/records/architecture/self-describing-structures.md",
          "ref": "architecture:self-describing-structures"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-metadata-driven-design",
          "json": "https://banes-lab.com/json/records/architecture/metadata-driven-design",
          "label": "Metadata-Driven Design",
          "markdown": "https://banes-lab.com/records/architecture/metadata-driven-design.md",
          "ref": "architecture:metadata-driven-design"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-convention-over-configuration",
          "json": "https://banes-lab.com/json/records/architecture/convention-over-configuration",
          "label": "Convention over Configuration",
          "markdown": "https://banes-lab.com/records/architecture/convention-over-configuration.md",
          "ref": "architecture:convention-over-configuration"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-manifest-based-design",
          "json": "https://banes-lab.com/json/records/architecture/manifest-based-design",
          "label": "Manifest-Based Design",
          "markdown": "https://banes-lab.com/records/architecture/manifest-based-design.md",
          "ref": "architecture:manifest-based-design"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-homoiconicity",
          "json": "https://banes-lab.com/json/records/architecture/homoiconicity",
          "label": "Homoiconicity",
          "markdown": "https://banes-lab.com/records/architecture/homoiconicity.md",
          "ref": "architecture:homoiconicity"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-code-as-data",
          "json": "https://banes-lab.com/json/records/architecture/code-as-data",
          "label": "Code as Data",
          "markdown": "https://banes-lab.com/records/architecture/code-as-data.md",
          "ref": "architecture:code-as-data"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-metaprogramming",
          "json": "https://banes-lab.com/json/records/architecture/metaprogramming",
          "label": "Metaprogramming",
          "markdown": "https://banes-lab.com/records/architecture/metaprogramming.md",
          "ref": "architecture:metaprogramming"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-reflection",
          "json": "https://banes-lab.com/json/records/architecture/reflection",
          "label": "Reflection",
          "markdown": "https://banes-lab.com/records/architecture/reflection.md",
          "ref": "architecture:reflection"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-introspection",
          "json": "https://banes-lab.com/json/records/architecture/introspection",
          "label": "Introspection",
          "markdown": "https://banes-lab.com/records/architecture/introspection.md",
          "ref": "architecture:introspection"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-compile-time-evaluation",
          "json": "https://banes-lab.com/json/records/architecture/compile-time-evaluation",
          "label": "Compile-Time Evaluation",
          "markdown": "https://banes-lab.com/records/architecture/compile-time-evaluation.md",
          "ref": "architecture:compile-time-evaluation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-domain-specific-language",
          "json": "https://banes-lab.com/json/records/architecture/domain-specific-language",
          "label": "Domain-Specific Language",
          "markdown": "https://banes-lab.com/records/architecture/domain-specific-language.md",
          "ref": "architecture:domain-specific-language"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-language-oriented-programming",
          "json": "https://banes-lab.com/json/records/architecture/language-oriented-programming",
          "label": "Language-Oriented Programming",
          "markdown": "https://banes-lab.com/records/architecture/language-oriented-programming.md",
          "ref": "architecture:language-oriented-programming"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-model-driven-architecture",
          "json": "https://banes-lab.com/json/records/architecture/model-driven-architecture",
          "label": "Model-Driven Architecture",
          "markdown": "https://banes-lab.com/records/architecture/model-driven-architecture.md",
          "ref": "architecture:model-driven-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-artificial-intelligence-architecture",
          "json": "https://banes-lab.com/json/records/architecture/artificial-intelligence-architecture",
          "label": "Artificial Intelligence Architecture",
          "markdown": "https://banes-lab.com/records/architecture/artificial-intelligence-architecture.md",
          "ref": "architecture:artificial-intelligence-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-machine-learning-architecture",
          "json": "https://banes-lab.com/json/records/architecture/machine-learning-architecture",
          "label": "Machine Learning Architecture",
          "markdown": "https://banes-lab.com/records/architecture/machine-learning-architecture.md",
          "ref": "architecture:machine-learning-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-model-governance",
          "json": "https://banes-lab.com/json/records/architecture/model-governance",
          "label": "Model Governance",
          "markdown": "https://banes-lab.com/records/architecture/model-governance.md",
          "ref": "architecture:model-governance"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-model-inference",
          "json": "https://banes-lab.com/json/records/architecture/model-inference",
          "label": "Model Inference",
          "markdown": "https://banes-lab.com/records/architecture/model-inference.md",
          "ref": "architecture:model-inference"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-retrieval-augmented-generation",
          "json": "https://banes-lab.com/json/records/architecture/retrieval-augmented-generation",
          "label": "Retrieval-Augmented Generation",
          "markdown": "https://banes-lab.com/records/architecture/retrieval-augmented-generation.md",
          "ref": "architecture:retrieval-augmented-generation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-vector-search",
          "json": "https://banes-lab.com/json/records/architecture/vector-search",
          "label": "Vector Search",
          "markdown": "https://banes-lab.com/records/architecture/vector-search.md",
          "ref": "architecture:vector-search"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-knowledge-graphs",
          "json": "https://banes-lab.com/json/records/architecture/knowledge-graphs",
          "label": "Knowledge Graphs",
          "markdown": "https://banes-lab.com/records/architecture/knowledge-graphs.md",
          "ref": "architecture:knowledge-graphs"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-explainability",
          "json": "https://banes-lab.com/json/records/architecture/explainability",
          "label": "Explainability",
          "markdown": "https://banes-lab.com/records/architecture/explainability.md",
          "ref": "architecture:explainability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-model-safety",
          "json": "https://banes-lab.com/json/records/architecture/model-safety",
          "label": "Model Safety",
          "markdown": "https://banes-lab.com/records/architecture/model-safety.md",
          "ref": "architecture:model-safety"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-prompt-engineering",
          "json": "https://banes-lab.com/json/records/architecture/prompt-engineering",
          "label": "Prompt Engineering",
          "markdown": "https://banes-lab.com/records/architecture/prompt-engineering.md",
          "ref": "architecture:prompt-engineering"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-model-drift-monitoring",
          "json": "https://banes-lab.com/json/records/architecture/model-drift-monitoring",
          "label": "Model Drift Monitoring",
          "markdown": "https://banes-lab.com/records/architecture/model-drift-monitoring.md",
          "ref": "architecture:model-drift-monitoring"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-agentic-architecture",
          "json": "https://banes-lab.com/json/records/architecture/agentic-architecture",
          "label": "Agentic Architecture",
          "markdown": "https://banes-lab.com/records/architecture/agentic-architecture.md",
          "ref": "architecture:agentic-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-observability",
          "json": "https://banes-lab.com/json/records/architecture/observability",
          "label": "Observability",
          "markdown": "https://banes-lab.com/records/architecture/observability.md",
          "ref": "architecture:observability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-auditability",
          "json": "https://banes-lab.com/json/records/architecture/auditability",
          "label": "Auditability",
          "markdown": "https://banes-lab.com/records/architecture/auditability.md",
          "ref": "architecture:auditability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-audit-logging",
          "json": "https://banes-lab.com/json/records/architecture/audit-logging",
          "label": "Audit Logging",
          "markdown": "https://banes-lab.com/records/architecture/audit-logging.md",
          "ref": "architecture:audit-logging"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-correlation-id",
          "json": "https://banes-lab.com/json/records/architecture/correlation-id",
          "label": "Correlation ID",
          "markdown": "https://banes-lab.com/records/architecture/correlation-id.md",
          "ref": "architecture:correlation-id"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-distributed-tracing",
          "json": "https://banes-lab.com/json/records/architecture/distributed-tracing",
          "label": "Distributed Tracing",
          "markdown": "https://banes-lab.com/records/architecture/distributed-tracing.md",
          "ref": "architecture:distributed-tracing"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-slo-sli",
          "json": "https://banes-lab.com/json/records/architecture/slo-sli",
          "label": "SLO/SLI",
          "markdown": "https://banes-lab.com/records/architecture/slo-sli.md",
          "ref": "architecture:slo-sli"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-template-method-pattern",
          "json": "https://banes-lab.com/json/records/architecture/template-method-pattern",
          "label": "Template Method Pattern",
          "markdown": "https://banes-lab.com/records/architecture/template-method-pattern.md",
          "ref": "architecture:template-method-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-mediator-pattern",
          "json": "https://banes-lab.com/json/records/architecture/mediator-pattern",
          "label": "Mediator Pattern",
          "markdown": "https://banes-lab.com/records/architecture/mediator-pattern.md",
          "ref": "architecture:mediator-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-iterator-pattern",
          "json": "https://banes-lab.com/json/records/architecture/iterator-pattern",
          "label": "Iterator Pattern",
          "markdown": "https://banes-lab.com/records/architecture/iterator-pattern.md",
          "ref": "architecture:iterator-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-visitor-pattern",
          "json": "https://banes-lab.com/json/records/architecture/visitor-pattern",
          "label": "Visitor Pattern",
          "markdown": "https://banes-lab.com/records/architecture/visitor-pattern.md",
          "ref": "architecture:visitor-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-memento-pattern",
          "json": "https://banes-lab.com/json/records/architecture/memento-pattern",
          "label": "Memento Pattern",
          "markdown": "https://banes-lab.com/records/architecture/memento-pattern.md",
          "ref": "architecture:memento-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-null-object-pattern",
          "json": "https://banes-lab.com/json/records/architecture/null-object-pattern",
          "label": "Null Object Pattern",
          "markdown": "https://banes-lab.com/records/architecture/null-object-pattern.md",
          "ref": "architecture:null-object-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-statecharts",
          "json": "https://banes-lab.com/json/records/architecture/statecharts",
          "label": "Statecharts",
          "markdown": "https://banes-lab.com/records/architecture/statecharts.md",
          "ref": "architecture:statecharts"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-factory-method-pattern",
          "json": "https://banes-lab.com/json/records/architecture/factory-method-pattern",
          "label": "Factory Method Pattern",
          "markdown": "https://banes-lab.com/records/architecture/factory-method-pattern.md",
          "ref": "architecture:factory-method-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-abstract-factory-pattern",
          "json": "https://banes-lab.com/json/records/architecture/abstract-factory-pattern",
          "label": "Abstract Factory Pattern",
          "markdown": "https://banes-lab.com/records/architecture/abstract-factory-pattern.md",
          "ref": "architecture:abstract-factory-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-prototype-pattern",
          "json": "https://banes-lab.com/json/records/architecture/prototype-pattern",
          "label": "Prototype Pattern",
          "markdown": "https://banes-lab.com/records/architecture/prototype-pattern.md",
          "ref": "architecture:prototype-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-proxy-pattern",
          "json": "https://banes-lab.com/json/records/architecture/proxy-pattern",
          "label": "Proxy Pattern",
          "markdown": "https://banes-lab.com/records/architecture/proxy-pattern.md",
          "ref": "architecture:proxy-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-bridge-pattern",
          "json": "https://banes-lab.com/json/records/architecture/bridge-pattern",
          "label": "Bridge Pattern",
          "markdown": "https://banes-lab.com/records/architecture/bridge-pattern.md",
          "ref": "architecture:bridge-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-decorator-pattern",
          "json": "https://banes-lab.com/json/records/architecture/decorator-pattern",
          "label": "Decorator Pattern",
          "markdown": "https://banes-lab.com/records/architecture/decorator-pattern.md",
          "ref": "architecture:decorator-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-flyweight-pattern",
          "json": "https://banes-lab.com/json/records/architecture/flyweight-pattern",
          "label": "Flyweight Pattern",
          "markdown": "https://banes-lab.com/records/architecture/flyweight-pattern.md",
          "ref": "architecture:flyweight-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-scalability",
          "json": "https://banes-lab.com/json/records/architecture/scalability",
          "label": "Scalability",
          "markdown": "https://banes-lab.com/records/architecture/scalability.md",
          "ref": "architecture:scalability"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-horizontal-scaling",
          "json": "https://banes-lab.com/json/records/architecture/horizontal-scaling",
          "label": "Horizontal Scaling",
          "markdown": "https://banes-lab.com/records/architecture/horizontal-scaling.md",
          "ref": "architecture:horizontal-scaling"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-vertical-scaling",
          "json": "https://banes-lab.com/json/records/architecture/vertical-scaling",
          "label": "Vertical Scaling",
          "markdown": "https://banes-lab.com/records/architecture/vertical-scaling.md",
          "ref": "architecture:vertical-scaling"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-elasticity",
          "json": "https://banes-lab.com/json/records/architecture/elasticity",
          "label": "Elasticity",
          "markdown": "https://banes-lab.com/records/architecture/elasticity.md",
          "ref": "architecture:elasticity"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-load-balancing",
          "json": "https://banes-lab.com/json/records/architecture/load-balancing",
          "label": "Load Balancing",
          "markdown": "https://banes-lab.com/records/architecture/load-balancing.md",
          "ref": "architecture:load-balancing"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-sharding",
          "json": "https://banes-lab.com/json/records/architecture/sharding",
          "label": "Sharding",
          "markdown": "https://banes-lab.com/records/architecture/sharding.md",
          "ref": "architecture:sharding"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-partitioning",
          "json": "https://banes-lab.com/json/records/architecture/partitioning",
          "label": "Partitioning",
          "markdown": "https://banes-lab.com/records/architecture/partitioning.md",
          "ref": "architecture:partitioning"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-caching",
          "json": "https://banes-lab.com/json/records/architecture/caching",
          "label": "Caching",
          "markdown": "https://banes-lab.com/records/architecture/caching.md",
          "ref": "architecture:caching"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-concurrency",
          "json": "https://banes-lab.com/json/records/architecture/concurrency",
          "label": "Concurrency",
          "markdown": "https://banes-lab.com/records/architecture/concurrency.md",
          "ref": "architecture:concurrency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-parallelism",
          "json": "https://banes-lab.com/json/records/architecture/parallelism",
          "label": "Parallelism",
          "markdown": "https://banes-lab.com/records/architecture/parallelism.md",
          "ref": "architecture:parallelism"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-throughput",
          "json": "https://banes-lab.com/json/records/architecture/throughput",
          "label": "Throughput",
          "markdown": "https://banes-lab.com/records/architecture/throughput.md",
          "ref": "architecture:throughput"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-latency",
          "json": "https://banes-lab.com/json/records/architecture/latency",
          "label": "Latency",
          "markdown": "https://banes-lab.com/records/architecture/latency.md",
          "ref": "architecture:latency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-algorithmic-efficiency",
          "json": "https://banes-lab.com/json/records/architecture/algorithmic-efficiency",
          "label": "Algorithmic Efficiency",
          "markdown": "https://banes-lab.com/records/architecture/algorithmic-efficiency.md",
          "ref": "architecture:algorithmic-efficiency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-time-complexity",
          "json": "https://banes-lab.com/json/records/architecture/time-complexity",
          "label": "Time Complexity",
          "markdown": "https://banes-lab.com/records/architecture/time-complexity.md",
          "ref": "architecture:time-complexity"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-space-complexity",
          "json": "https://banes-lab.com/json/records/architecture/space-complexity",
          "label": "Space Complexity",
          "markdown": "https://banes-lab.com/records/architecture/space-complexity.md",
          "ref": "architecture:space-complexity"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-big-o-notation",
          "json": "https://banes-lab.com/json/records/architecture/big-o-notation",
          "label": "Big O Notation",
          "markdown": "https://banes-lab.com/records/architecture/big-o-notation.md",
          "ref": "architecture:big-o-notation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-optimization",
          "json": "https://banes-lab.com/json/records/architecture/optimization",
          "label": "Optimization",
          "markdown": "https://banes-lab.com/records/architecture/optimization.md",
          "ref": "architecture:optimization"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-resource-utilization",
          "json": "https://banes-lab.com/json/records/architecture/resource-utilization",
          "label": "Resource Utilization",
          "markdown": "https://banes-lab.com/records/architecture/resource-utilization.md",
          "ref": "architecture:resource-utilization"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-rate-limiting",
          "json": "https://banes-lab.com/json/records/architecture/rate-limiting",
          "label": "Rate Limiting",
          "markdown": "https://banes-lab.com/records/architecture/rate-limiting.md",
          "ref": "architecture:rate-limiting"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-memory-efficiency",
          "json": "https://banes-lab.com/json/records/architecture/memory-efficiency",
          "label": "Memory Efficiency",
          "markdown": "https://banes-lab.com/records/architecture/memory-efficiency.md",
          "ref": "architecture:memory-efficiency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-cdn-edge-caching",
          "json": "https://banes-lab.com/json/records/architecture/cdn-edge-caching",
          "label": "CDN / Edge Caching",
          "markdown": "https://banes-lab.com/records/architecture/cdn-edge-caching.md",
          "ref": "architecture:cdn-edge-caching"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-read-replica",
          "json": "https://banes-lab.com/json/records/architecture/read-replica",
          "label": "Read Replica",
          "markdown": "https://banes-lab.com/records/architecture/read-replica.md",
          "ref": "architecture:read-replica"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-queuing-theory",
          "json": "https://banes-lab.com/json/records/architecture/queuing-theory",
          "label": "Queuing Theory",
          "markdown": "https://banes-lab.com/records/architecture/queuing-theory.md",
          "ref": "architecture:queuing-theory"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-streaming-architecture",
          "json": "https://banes-lab.com/json/records/architecture/streaming-architecture",
          "label": "Streaming Architecture",
          "markdown": "https://banes-lab.com/records/architecture/streaming-architecture.md",
          "ref": "architecture:streaming-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-single-pass-processing",
          "json": "https://banes-lab.com/json/records/architecture/single-pass-processing",
          "label": "Single-Pass Processing",
          "markdown": "https://banes-lab.com/records/architecture/single-pass-processing.md",
          "ref": "architecture:single-pass-processing"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-lazy-evaluation",
          "json": "https://banes-lab.com/json/records/architecture/lazy-evaluation",
          "label": "Lazy Evaluation",
          "markdown": "https://banes-lab.com/records/architecture/lazy-evaluation.md",
          "ref": "architecture:lazy-evaluation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-sequential-access",
          "json": "https://banes-lab.com/json/records/architecture/sequential-access",
          "label": "Sequential Access",
          "markdown": "https://banes-lab.com/records/architecture/sequential-access.md",
          "ref": "architecture:sequential-access"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-forward-only-processing",
          "json": "https://banes-lab.com/json/records/architecture/forward-only-processing",
          "label": "Forward-Only Processing",
          "markdown": "https://banes-lab.com/records/architecture/forward-only-processing.md",
          "ref": "architecture:forward-only-processing"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-dataflow-architecture",
          "json": "https://banes-lab.com/json/records/architecture/dataflow-architecture",
          "label": "Dataflow Architecture",
          "markdown": "https://banes-lab.com/records/architecture/dataflow-architecture.md",
          "ref": "architecture:dataflow-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-windowing",
          "json": "https://banes-lab.com/json/records/architecture/windowing",
          "label": "Windowing",
          "markdown": "https://banes-lab.com/records/architecture/windowing.md",
          "ref": "architecture:windowing"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-fan-out-fan-in",
          "json": "https://banes-lab.com/json/records/architecture/fan-out-fan-in",
          "label": "Fan-out/Fan-in",
          "markdown": "https://banes-lab.com/records/architecture/fan-out-fan-in.md",
          "ref": "architecture:fan-out-fan-in"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-batch-vs-stream",
          "json": "https://banes-lab.com/json/records/architecture/batch-vs-stream",
          "label": "Batch-vs-Stream",
          "markdown": "https://banes-lab.com/records/architecture/batch-vs-stream.md",
          "ref": "architecture:batch-vs-stream"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-plugin-architecture",
          "json": "https://banes-lab.com/json/records/architecture/plugin-architecture",
          "label": "Plugin Architecture",
          "markdown": "https://banes-lab.com/records/architecture/plugin-architecture.md",
          "ref": "architecture:plugin-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-service-registry",
          "json": "https://banes-lab.com/json/records/architecture/service-registry",
          "label": "Service Registry",
          "markdown": "https://banes-lab.com/records/architecture/service-registry.md",
          "ref": "architecture:service-registry"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-registry-pattern",
          "json": "https://banes-lab.com/json/records/architecture/registry-pattern",
          "label": "Registry Pattern",
          "markdown": "https://banes-lab.com/records/architecture/registry-pattern.md",
          "ref": "architecture:registry-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-feature-toggle",
          "json": "https://banes-lab.com/json/records/architecture/feature-toggle",
          "label": "Feature Toggle",
          "markdown": "https://banes-lab.com/records/architecture/feature-toggle.md",
          "ref": "architecture:feature-toggle"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-self-healing-architecture",
          "json": "https://banes-lab.com/json/records/architecture/self-healing-architecture",
          "label": "Self-Healing Architecture",
          "markdown": "https://banes-lab.com/records/architecture/self-healing-architecture.md",
          "ref": "architecture:self-healing-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-health-checks",
          "json": "https://banes-lab.com/json/records/architecture/health-checks",
          "label": "Health Checks",
          "markdown": "https://banes-lab.com/records/architecture/health-checks.md",
          "ref": "architecture:health-checks"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-failover",
          "json": "https://banes-lab.com/json/records/architecture/failover",
          "label": "Failover",
          "markdown": "https://banes-lab.com/records/architecture/failover.md",
          "ref": "architecture:failover"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-redundancy",
          "json": "https://banes-lab.com/json/records/architecture/redundancy",
          "label": "Redundancy",
          "markdown": "https://banes-lab.com/records/architecture/redundancy.md",
          "ref": "architecture:redundancy"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-replication",
          "json": "https://banes-lab.com/json/records/architecture/replication",
          "label": "Replication",
          "markdown": "https://banes-lab.com/records/architecture/replication.md",
          "ref": "architecture:replication"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-auto-scaling",
          "json": "https://banes-lab.com/json/records/architecture/auto-scaling",
          "label": "Auto-Scaling",
          "markdown": "https://banes-lab.com/records/architecture/auto-scaling.md",
          "ref": "architecture:auto-scaling"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-auto-remediation",
          "json": "https://banes-lab.com/json/records/architecture/auto-remediation",
          "label": "Auto-Remediation",
          "markdown": "https://banes-lab.com/records/architecture/auto-remediation.md",
          "ref": "architecture:auto-remediation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-blue-green-deployment",
          "json": "https://banes-lab.com/json/records/architecture/blue-green-deployment",
          "label": "Blue-Green Deployment",
          "markdown": "https://banes-lab.com/records/architecture/blue-green-deployment.md",
          "ref": "architecture:blue-green-deployment"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-canary-deployment",
          "json": "https://banes-lab.com/json/records/architecture/canary-deployment",
          "label": "Canary Deployment",
          "markdown": "https://banes-lab.com/records/architecture/canary-deployment.md",
          "ref": "architecture:canary-deployment"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-chaos-engineering",
          "json": "https://banes-lab.com/json/records/architecture/chaos-engineering",
          "label": "Chaos Engineering",
          "markdown": "https://banes-lab.com/records/architecture/chaos-engineering.md",
          "ref": "architecture:chaos-engineering"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-graceful-shutdown",
          "json": "https://banes-lab.com/json/records/architecture/graceful-shutdown",
          "label": "Graceful Shutdown",
          "markdown": "https://banes-lab.com/records/architecture/graceful-shutdown.md",
          "ref": "architecture:graceful-shutdown"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-raid-redundancy",
          "json": "https://banes-lab.com/json/records/architecture/raid-redundancy",
          "label": "RAID Redundancy",
          "markdown": "https://banes-lab.com/records/architecture/raid-redundancy.md",
          "ref": "architecture:raid-redundancy"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-canonical-model",
          "json": "https://banes-lab.com/json/records/architecture/canonical-model",
          "label": "Canonical Model",
          "markdown": "https://banes-lab.com/records/architecture/canonical-model.md",
          "ref": "architecture:canonical-model"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-canonical-data-model",
          "json": "https://banes-lab.com/json/records/architecture/canonical-data-model",
          "label": "Canonical Data Model",
          "markdown": "https://banes-lab.com/records/architecture/canonical-data-model.md",
          "ref": "architecture:canonical-data-model"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-normalization",
          "json": "https://banes-lab.com/json/records/architecture/normalization",
          "label": "Normalization",
          "markdown": "https://banes-lab.com/records/architecture/normalization.md",
          "ref": "architecture:normalization"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-zero-trust-architecture",
          "json": "https://banes-lab.com/json/records/architecture/zero-trust-architecture",
          "label": "Zero Trust Architecture",
          "markdown": "https://banes-lab.com/records/architecture/zero-trust-architecture.md",
          "ref": "architecture:zero-trust-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-threat-modeling",
          "json": "https://banes-lab.com/json/records/architecture/threat-modeling",
          "label": "Threat Modeling",
          "markdown": "https://banes-lab.com/records/architecture/threat-modeling.md",
          "ref": "architecture:threat-modeling"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-role-based-access-control",
          "json": "https://banes-lab.com/json/records/architecture/role-based-access-control",
          "label": "Role-Based Access Control",
          "markdown": "https://banes-lab.com/records/architecture/role-based-access-control.md",
          "ref": "architecture:role-based-access-control"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-attribute-based-access-control",
          "json": "https://banes-lab.com/json/records/architecture/attribute-based-access-control",
          "label": "Attribute-Based Access Control",
          "markdown": "https://banes-lab.com/records/architecture/attribute-based-access-control.md",
          "ref": "architecture:attribute-based-access-control"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-encryption-at-rest",
          "json": "https://banes-lab.com/json/records/architecture/encryption-at-rest",
          "label": "Encryption at Rest",
          "markdown": "https://banes-lab.com/records/architecture/encryption-at-rest.md",
          "ref": "architecture:encryption-at-rest"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-privacy-by-design",
          "json": "https://banes-lab.com/json/records/architecture/privacy-by-design",
          "label": "Privacy by Design",
          "markdown": "https://banes-lab.com/records/architecture/privacy-by-design.md",
          "ref": "architecture:privacy-by-design"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-compliance",
          "json": "https://banes-lab.com/json/records/architecture/compliance",
          "label": "Compliance",
          "markdown": "https://banes-lab.com/records/architecture/compliance.md",
          "ref": "architecture:compliance"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-governance",
          "json": "https://banes-lab.com/json/records/architecture/governance",
          "label": "Governance",
          "markdown": "https://banes-lab.com/records/architecture/governance.md",
          "ref": "architecture:governance"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-risk-management",
          "json": "https://banes-lab.com/json/records/architecture/risk-management",
          "label": "Risk Management",
          "markdown": "https://banes-lab.com/records/architecture/risk-management.md",
          "ref": "architecture:risk-management"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-continuous-compliance",
          "json": "https://banes-lab.com/json/records/architecture/continuous-compliance",
          "label": "Continuous Compliance",
          "markdown": "https://banes-lab.com/records/architecture/continuous-compliance.md",
          "ref": "architecture:continuous-compliance"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-csrf-protection",
          "json": "https://banes-lab.com/json/records/architecture/csrf-protection",
          "label": "CSRF Protection",
          "markdown": "https://banes-lab.com/records/architecture/csrf-protection.md",
          "ref": "architecture:csrf-protection"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-session-management",
          "json": "https://banes-lab.com/json/records/architecture/session-management",
          "label": "Session Management",
          "markdown": "https://banes-lab.com/records/architecture/session-management.md",
          "ref": "architecture:session-management"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-layered-architecture",
          "json": "https://banes-lab.com/json/records/architecture/layered-architecture",
          "label": "Layered Architecture",
          "markdown": "https://banes-lab.com/records/architecture/layered-architecture.md",
          "ref": "architecture:layered-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-microservices",
          "json": "https://banes-lab.com/json/records/architecture/microservices",
          "label": "Microservices",
          "markdown": "https://banes-lab.com/records/architecture/microservices.md",
          "ref": "architecture:microservices"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-monolith-architecture",
          "json": "https://banes-lab.com/json/records/architecture/monolith-architecture",
          "label": "Monolith Architecture",
          "markdown": "https://banes-lab.com/records/architecture/monolith-architecture.md",
          "ref": "architecture:monolith-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-service-oriented-architecture",
          "json": "https://banes-lab.com/json/records/architecture/service-oriented-architecture",
          "label": "Service-Oriented Architecture",
          "markdown": "https://banes-lab.com/records/architecture/service-oriented-architecture.md",
          "ref": "architecture:service-oriented-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-space-based-architecture",
          "json": "https://banes-lab.com/json/records/architecture/space-based-architecture",
          "label": "Space-Based Architecture",
          "markdown": "https://banes-lab.com/records/architecture/space-based-architecture.md",
          "ref": "architecture:space-based-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-write-barrier",
          "json": "https://banes-lab.com/json/records/architecture/write-barrier",
          "label": "Write Barrier",
          "markdown": "https://banes-lab.com/records/architecture/write-barrier.md",
          "ref": "architecture:write-barrier"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-derived-party-count",
          "json": "https://banes-lab.com/json/records/architecture/derived-party-count",
          "label": "Derived Party Count",
          "markdown": "https://banes-lab.com/records/architecture/derived-party-count.md",
          "ref": "architecture:derived-party-count"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-fan-in-ceiling",
          "json": "https://banes-lab.com/json/records/architecture/fan-in-ceiling",
          "label": "Fan-In Ceiling",
          "markdown": "https://banes-lab.com/records/architecture/fan-in-ceiling.md",
          "ref": "architecture:fan-in-ceiling"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-layer-spine-precedence",
          "json": "https://banes-lab.com/json/records/architecture/layer-spine-precedence",
          "label": "Layer Spine Precedence",
          "markdown": "https://banes-lab.com/records/architecture/layer-spine-precedence.md",
          "ref": "architecture:layer-spine-precedence"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-case-dialect",
          "json": "https://banes-lab.com/json/records/architecture/case-dialect",
          "label": "Case Dialect",
          "markdown": "https://banes-lab.com/records/architecture/case-dialect.md",
          "ref": "architecture:case-dialect"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-acid",
          "json": "https://banes-lab.com/json/records/architecture/acid",
          "label": "ACID",
          "markdown": "https://banes-lab.com/records/architecture/acid.md",
          "ref": "architecture:acid"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-isolation",
          "json": "https://banes-lab.com/json/records/architecture/isolation",
          "label": "Isolation",
          "markdown": "https://banes-lab.com/records/architecture/isolation.md",
          "ref": "architecture:isolation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-optimistic-locking",
          "json": "https://banes-lab.com/json/records/architecture/optimistic-locking",
          "label": "Optimistic Locking",
          "markdown": "https://banes-lab.com/records/architecture/optimistic-locking.md",
          "ref": "architecture:optimistic-locking"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-pessimistic-locking",
          "json": "https://banes-lab.com/json/records/architecture/pessimistic-locking",
          "label": "Pessimistic Locking",
          "markdown": "https://banes-lab.com/records/architecture/pessimistic-locking.md",
          "ref": "architecture:pessimistic-locking"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-petri-nets",
          "json": "https://banes-lab.com/json/records/architecture/petri-nets",
          "label": "Petri Nets",
          "markdown": "https://banes-lab.com/records/architecture/petri-nets.md",
          "ref": "architecture:petri-nets"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-big-ball-of-mud",
          "json": "https://banes-lab.com/json/records/architecture/big-ball-of-mud",
          "label": "Big Ball of Mud",
          "markdown": "https://banes-lab.com/records/architecture/big-ball-of-mud.md",
          "ref": "architecture:big-ball-of-mud"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-god-object",
          "json": "https://banes-lab.com/json/records/architecture/god-object",
          "label": "God Object",
          "markdown": "https://banes-lab.com/records/architecture/god-object.md",
          "ref": "architecture:god-object"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-concrete-coupling",
          "json": "https://banes-lab.com/json/records/architecture/concrete-coupling",
          "label": "Concrete Coupling",
          "markdown": "https://banes-lab.com/records/architecture/concrete-coupling.md",
          "ref": "architecture:concrete-coupling"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-schema-drift",
          "json": "https://banes-lab.com/json/records/architecture/schema-drift",
          "label": "Schema Drift",
          "markdown": "https://banes-lab.com/records/architecture/schema-drift.md",
          "ref": "architecture:schema-drift"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-implicit-contract",
          "json": "https://banes-lab.com/json/records/architecture/implicit-contract",
          "label": "Implicit Contract",
          "markdown": "https://banes-lab.com/records/architecture/implicit-contract.md",
          "ref": "architecture:implicit-contract"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-hardcoded-configuration",
          "json": "https://banes-lab.com/json/records/architecture/hardcoded-configuration",
          "label": "Hardcoded Configuration",
          "markdown": "https://banes-lab.com/records/architecture/hardcoded-configuration.md",
          "ref": "architecture:hardcoded-configuration"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-shared-mutable-state",
          "json": "https://banes-lab.com/json/records/architecture/shared-mutable-state",
          "label": "Shared Mutable State",
          "markdown": "https://banes-lab.com/records/architecture/shared-mutable-state.md",
          "ref": "architecture:shared-mutable-state"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-boundary-leakage",
          "json": "https://banes-lab.com/json/records/architecture/boundary-leakage",
          "label": "Boundary Leakage",
          "markdown": "https://banes-lab.com/records/architecture/boundary-leakage.md",
          "ref": "architecture:boundary-leakage"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-manual-only-governance",
          "json": "https://banes-lab.com/json/records/architecture/manual-only-governance",
          "label": "Manual-Only Governance",
          "markdown": "https://banes-lab.com/records/architecture/manual-only-governance.md",
          "ref": "architecture:manual-only-governance"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-opaque-runtime-behavior",
          "json": "https://banes-lab.com/json/records/architecture/opaque-runtime-behavior",
          "label": "Opaque Runtime Behavior",
          "markdown": "https://banes-lab.com/records/architecture/opaque-runtime-behavior.md",
          "ref": "architecture:opaque-runtime-behavior"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-unowned-risk",
          "json": "https://banes-lab.com/json/records/architecture/unowned-risk",
          "label": "Unowned Risk",
          "markdown": "https://banes-lab.com/records/architecture/unowned-risk.md",
          "ref": "architecture:unowned-risk"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-unobservable-failure",
          "json": "https://banes-lab.com/json/records/architecture/unobservable-failure",
          "label": "Unobservable Failure",
          "markdown": "https://banes-lab.com/records/architecture/unobservable-failure.md",
          "ref": "architecture:unobservable-failure"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-unversioned-breaking-change",
          "json": "https://banes-lab.com/json/records/architecture/unversioned-breaking-change",
          "label": "Unversioned Breaking Change",
          "markdown": "https://banes-lab.com/records/architecture/unversioned-breaking-change.md",
          "ref": "architecture:unversioned-breaking-change"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-distributed-monolith",
          "json": "https://banes-lab.com/json/records/architecture/distributed-monolith",
          "label": "Distributed Monolith",
          "markdown": "https://banes-lab.com/records/architecture/distributed-monolith.md",
          "ref": "architecture:distributed-monolith"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-shotgun-surgery",
          "json": "https://banes-lab.com/json/records/architecture/shotgun-surgery",
          "label": "Shotgun Surgery",
          "markdown": "https://banes-lab.com/records/architecture/shotgun-surgery.md",
          "ref": "architecture:shotgun-surgery"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-divergent-change",
          "json": "https://banes-lab.com/json/records/architecture/divergent-change",
          "label": "Divergent Change",
          "markdown": "https://banes-lab.com/records/architecture/divergent-change.md",
          "ref": "architecture:divergent-change"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-feature-envy",
          "json": "https://banes-lab.com/json/records/architecture/feature-envy",
          "label": "Feature Envy",
          "markdown": "https://banes-lab.com/records/architecture/feature-envy.md",
          "ref": "architecture:feature-envy"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-inappropriate-intimacy",
          "json": "https://banes-lab.com/json/records/architecture/inappropriate-intimacy",
          "label": "Inappropriate Intimacy",
          "markdown": "https://banes-lab.com/records/architecture/inappropriate-intimacy.md",
          "ref": "architecture:inappropriate-intimacy"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-message-chain",
          "json": "https://banes-lab.com/json/records/architecture/message-chain",
          "label": "Message Chain",
          "markdown": "https://banes-lab.com/records/architecture/message-chain.md",
          "ref": "architecture:message-chain"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-middle-man",
          "json": "https://banes-lab.com/json/records/architecture/middle-man",
          "label": "Middle Man",
          "markdown": "https://banes-lab.com/records/architecture/middle-man.md",
          "ref": "architecture:middle-man"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-data-clumps",
          "json": "https://banes-lab.com/json/records/architecture/data-clumps",
          "label": "Data Clumps",
          "markdown": "https://banes-lab.com/records/architecture/data-clumps.md",
          "ref": "architecture:data-clumps"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-primitive-obsession",
          "json": "https://banes-lab.com/json/records/architecture/primitive-obsession",
          "label": "Primitive Obsession",
          "markdown": "https://banes-lab.com/records/architecture/primitive-obsession.md",
          "ref": "architecture:primitive-obsession"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-stringly-typed-programming",
          "json": "https://banes-lab.com/json/records/architecture/stringly-typed-programming",
          "label": "Stringly Typed Programming",
          "markdown": "https://banes-lab.com/records/architecture/stringly-typed-programming.md",
          "ref": "architecture:stringly-typed-programming"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-boolean-trap",
          "json": "https://banes-lab.com/json/records/architecture/boolean-trap",
          "label": "Boolean Trap",
          "markdown": "https://banes-lab.com/records/architecture/boolean-trap.md",
          "ref": "architecture:boolean-trap"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-long-parameter-list",
          "json": "https://banes-lab.com/json/records/architecture/long-parameter-list",
          "label": "Long Parameter List",
          "markdown": "https://banes-lab.com/records/architecture/long-parameter-list.md",
          "ref": "architecture:long-parameter-list"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-magic-value",
          "json": "https://banes-lab.com/json/records/architecture/magic-value",
          "label": "Magic Value",
          "markdown": "https://banes-lab.com/records/architecture/magic-value.md",
          "ref": "architecture:magic-value"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-speculative-generality",
          "json": "https://banes-lab.com/json/records/architecture/speculative-generality",
          "label": "Speculative Generality",
          "markdown": "https://banes-lab.com/records/architecture/speculative-generality.md",
          "ref": "architecture:speculative-generality"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-premature-abstraction",
          "json": "https://banes-lab.com/json/records/architecture/premature-abstraction",
          "label": "Premature Abstraction",
          "markdown": "https://banes-lab.com/records/architecture/premature-abstraction.md",
          "ref": "architecture:premature-abstraction"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-over-abstraction",
          "json": "https://banes-lab.com/json/records/architecture/over-abstraction",
          "label": "Over-Abstraction",
          "markdown": "https://banes-lab.com/records/architecture/over-abstraction.md",
          "ref": "architecture:over-abstraction"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-golden-hammer",
          "json": "https://banes-lab.com/json/records/architecture/golden-hammer",
          "label": "Golden Hammer",
          "markdown": "https://banes-lab.com/records/architecture/golden-hammer.md",
          "ref": "architecture:golden-hammer"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-pattern-cargo-cult",
          "json": "https://banes-lab.com/json/records/architecture/pattern-cargo-cult",
          "label": "Pattern Cargo Cult",
          "markdown": "https://banes-lab.com/records/architecture/pattern-cargo-cult.md",
          "ref": "architecture:pattern-cargo-cult"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-lava-flow",
          "json": "https://banes-lab.com/json/records/architecture/lava-flow",
          "label": "Lava Flow",
          "markdown": "https://banes-lab.com/records/architecture/lava-flow.md",
          "ref": "architecture:lava-flow"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-zombie-code",
          "json": "https://banes-lab.com/json/records/architecture/zombie-code",
          "label": "Zombie Code",
          "markdown": "https://banes-lab.com/records/architecture/zombie-code.md",
          "ref": "architecture:zombie-code"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-temporal-coupling",
          "json": "https://banes-lab.com/json/records/architecture/temporal-coupling",
          "label": "Temporal Coupling",
          "markdown": "https://banes-lab.com/records/architecture/temporal-coupling.md",
          "ref": "architecture:temporal-coupling"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-hidden-side-effect",
          "json": "https://banes-lab.com/json/records/architecture/hidden-side-effect",
          "label": "Hidden Side Effect",
          "markdown": "https://banes-lab.com/records/architecture/hidden-side-effect.md",
          "ref": "architecture:hidden-side-effect"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-action-at-a-distance",
          "json": "https://banes-lab.com/json/records/architecture/action-at-a-distance",
          "label": "Action at a Distance",
          "markdown": "https://banes-lab.com/records/architecture/action-at-a-distance.md",
          "ref": "architecture:action-at-a-distance"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-ambient-context",
          "json": "https://banes-lab.com/json/records/architecture/ambient-context",
          "label": "Ambient Context",
          "markdown": "https://banes-lab.com/records/architecture/ambient-context.md",
          "ref": "architecture:ambient-context"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-inconsistent-error-model",
          "json": "https://banes-lab.com/json/records/architecture/inconsistent-error-model",
          "label": "Inconsistent Error Model",
          "markdown": "https://banes-lab.com/records/architecture/inconsistent-error-model.md",
          "ref": "architecture:inconsistent-error-model"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-exception-control-flow",
          "json": "https://banes-lab.com/json/records/architecture/exception-control-flow",
          "label": "Exception Control Flow",
          "markdown": "https://banes-lab.com/records/architecture/exception-control-flow.md",
          "ref": "architecture:exception-control-flow"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-null-semantics-drift",
          "json": "https://banes-lab.com/json/records/architecture/null-semantics-drift",
          "label": "Null Semantics Drift",
          "markdown": "https://banes-lab.com/records/architecture/null-semantics-drift.md",
          "ref": "architecture:null-semantics-drift"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-anemic-domain-model",
          "json": "https://banes-lab.com/json/records/architecture/anemic-domain-model",
          "label": "Anemic Domain Model",
          "markdown": "https://banes-lab.com/records/architecture/anemic-domain-model.md",
          "ref": "architecture:anemic-domain-model"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-transaction-script-sprawl",
          "json": "https://banes-lab.com/json/records/architecture/transaction-script-sprawl",
          "label": "Transaction Script Sprawl",
          "markdown": "https://banes-lab.com/records/architecture/transaction-script-sprawl.md",
          "ref": "architecture:transaction-script-sprawl"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-fat-controller",
          "json": "https://banes-lab.com/json/records/architecture/fat-controller",
          "label": "Fat Controller",
          "markdown": "https://banes-lab.com/records/architecture/fat-controller.md",
          "ref": "architecture:fat-controller"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-repository-dump",
          "json": "https://banes-lab.com/json/records/architecture/repository-dump",
          "label": "Repository Dump",
          "markdown": "https://banes-lab.com/records/architecture/repository-dump.md",
          "ref": "architecture:repository-dump"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-utility-dump",
          "json": "https://banes-lab.com/json/records/architecture/utility-dump",
          "label": "Utility Dump",
          "markdown": "https://banes-lab.com/records/architecture/utility-dump.md",
          "ref": "architecture:utility-dump"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-framework-leakage",
          "json": "https://banes-lab.com/json/records/architecture/framework-leakage",
          "label": "Framework Leakage",
          "markdown": "https://banes-lab.com/records/architecture/framework-leakage.md",
          "ref": "architecture:framework-leakage"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-vendor-lock-in-leakage",
          "json": "https://banes-lab.com/json/records/architecture/vendor-lock-in-leakage",
          "label": "Vendor Lock-In Leakage",
          "markdown": "https://banes-lab.com/records/architecture/vendor-lock-in-leakage.md",
          "ref": "architecture:vendor-lock-in-leakage"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-circular-dependency",
          "json": "https://banes-lab.com/json/records/architecture/circular-dependency",
          "label": "Circular Dependency",
          "markdown": "https://banes-lab.com/records/architecture/circular-dependency.md",
          "ref": "architecture:circular-dependency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-cyclic-deployment-dependency",
          "json": "https://banes-lab.com/json/records/architecture/cyclic-deployment-dependency",
          "label": "Cyclic Deployment Dependency",
          "markdown": "https://banes-lab.com/records/architecture/cyclic-deployment-dependency.md",
          "ref": "architecture:cyclic-deployment-dependency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-synchronous-chain-trap",
          "json": "https://banes-lab.com/json/records/architecture/synchronous-chain-trap",
          "label": "Synchronous Chain Trap",
          "markdown": "https://banes-lab.com/records/architecture/synchronous-chain-trap.md",
          "ref": "architecture:synchronous-chain-trap"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-chatty-interface",
          "json": "https://banes-lab.com/json/records/architecture/chatty-interface",
          "label": "Chatty Interface",
          "markdown": "https://banes-lab.com/records/architecture/chatty-interface.md",
          "ref": "architecture:chatty-interface"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-n-plus-one-query",
          "json": "https://banes-lab.com/json/records/architecture/n-plus-one-query",
          "label": "N Plus One Query",
          "markdown": "https://banes-lab.com/records/architecture/n-plus-one-query.md",
          "ref": "architecture:n-plus-one-query"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-cache-poisoning-by-design",
          "json": "https://banes-lab.com/json/records/architecture/cache-poisoning-by-design",
          "label": "Cache Poisoning by Design",
          "markdown": "https://banes-lab.com/records/architecture/cache-poisoning-by-design.md",
          "ref": "architecture:cache-poisoning-by-design"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-retry-storm",
          "json": "https://banes-lab.com/json/records/architecture/retry-storm",
          "label": "Retry Storm",
          "markdown": "https://banes-lab.com/records/architecture/retry-storm.md",
          "ref": "architecture:retry-storm"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-timeout-omission",
          "json": "https://banes-lab.com/json/records/architecture/timeout-omission",
          "label": "Timeout Omission",
          "markdown": "https://banes-lab.com/records/architecture/timeout-omission.md",
          "ref": "architecture:timeout-omission"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-missing-backpressure",
          "json": "https://banes-lab.com/json/records/architecture/missing-backpressure",
          "label": "Missing Backpressure",
          "markdown": "https://banes-lab.com/records/architecture/missing-backpressure.md",
          "ref": "architecture:missing-backpressure"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-silent-data-corruption",
          "json": "https://banes-lab.com/json/records/architecture/silent-data-corruption",
          "label": "Silent Data Corruption",
          "markdown": "https://banes-lab.com/records/architecture/silent-data-corruption.md",
          "ref": "architecture:silent-data-corruption"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-lost-update",
          "json": "https://banes-lab.com/json/records/architecture/lost-update",
          "label": "Lost Update",
          "markdown": "https://banes-lab.com/records/architecture/lost-update.md",
          "ref": "architecture:lost-update"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-dual-write",
          "json": "https://banes-lab.com/json/records/architecture/dual-write",
          "label": "Dual Write",
          "markdown": "https://banes-lab.com/records/architecture/dual-write.md",
          "ref": "architecture:dual-write"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-read-your-writes-violation",
          "json": "https://banes-lab.com/json/records/architecture/read-your-writes-violation",
          "label": "Read-Your-Writes Violation",
          "markdown": "https://banes-lab.com/records/architecture/read-your-writes-violation.md",
          "ref": "architecture:read-your-writes-violation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-security-theater",
          "json": "https://banes-lab.com/json/records/architecture/security-theater",
          "label": "Security Theater",
          "markdown": "https://banes-lab.com/records/architecture/security-theater.md",
          "ref": "architecture:security-theater"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-authorization-scattering",
          "json": "https://banes-lab.com/json/records/architecture/authorization-scattering",
          "label": "Authorization Scattering",
          "markdown": "https://banes-lab.com/records/architecture/authorization-scattering.md",
          "ref": "architecture:authorization-scattering"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-secret-sprawl",
          "json": "https://banes-lab.com/json/records/architecture/secret-sprawl",
          "label": "Secret Sprawl",
          "markdown": "https://banes-lab.com/records/architecture/secret-sprawl.md",
          "ref": "architecture:secret-sprawl"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-personal-data-oversharing",
          "json": "https://banes-lab.com/json/records/architecture/personal-data-oversharing",
          "label": "Personal Data Oversharing",
          "markdown": "https://banes-lab.com/records/architecture/personal-data-oversharing.md",
          "ref": "architecture:personal-data-oversharing"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-observability-noise",
          "json": "https://banes-lab.com/json/records/architecture/observability-noise",
          "label": "Observability Noise",
          "markdown": "https://banes-lab.com/records/architecture/observability-noise.md",
          "ref": "architecture:observability-noise"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-log-as-control-flow",
          "json": "https://banes-lab.com/json/records/architecture/log-as-control-flow",
          "label": "Log-as-Control-Flow",
          "markdown": "https://banes-lab.com/records/architecture/log-as-control-flow.md",
          "ref": "architecture:log-as-control-flow"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-manual-runbook-dependency",
          "json": "https://banes-lab.com/json/records/architecture/manual-runbook-dependency",
          "label": "Manual Runbook Dependency",
          "markdown": "https://banes-lab.com/records/architecture/manual-runbook-dependency.md",
          "ref": "architecture:manual-runbook-dependency"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-big-bang-release",
          "json": "https://banes-lab.com/json/records/architecture/big-bang-release",
          "label": "Big-Bang Release",
          "markdown": "https://banes-lab.com/records/architecture/big-bang-release.md",
          "ref": "architecture:big-bang-release"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-irreversible-migration",
          "json": "https://banes-lab.com/json/records/architecture/irreversible-migration",
          "label": "Irreversible Migration",
          "markdown": "https://banes-lab.com/records/architecture/irreversible-migration.md",
          "ref": "architecture:irreversible-migration"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-big-upfront-frozen-architecture",
          "json": "https://banes-lab.com/json/records/architecture/big-upfront-frozen-architecture",
          "label": "Big-Upfront Frozen Architecture",
          "markdown": "https://banes-lab.com/records/architecture/big-upfront-frozen-architecture.md",
          "ref": "architecture:big-upfront-frozen-architecture"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-architecture-astronaut",
          "json": "https://banes-lab.com/json/records/architecture/architecture-astronaut",
          "label": "Architecture Astronaut",
          "markdown": "https://banes-lab.com/records/architecture/architecture-astronaut.md",
          "ref": "architecture:architecture-astronaut"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-feature-only-design",
          "json": "https://banes-lab.com/json/records/architecture/feature-only-design",
          "label": "Feature-Only Design",
          "markdown": "https://banes-lab.com/records/architecture/feature-only-design.md",
          "ref": "architecture:feature-only-design"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-test-pyramid-inversion",
          "json": "https://banes-lab.com/json/records/architecture/test-pyramid-inversion",
          "label": "Test Pyramid Inversion",
          "markdown": "https://banes-lab.com/records/architecture/test-pyramid-inversion.md",
          "ref": "architecture:test-pyramid-inversion"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-mock-mirage",
          "json": "https://banes-lab.com/json/records/architecture/mock-mirage",
          "label": "Mock Mirage",
          "markdown": "https://banes-lab.com/records/architecture/mock-mirage.md",
          "ref": "architecture:mock-mirage"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-flaky-test-normalization",
          "json": "https://banes-lab.com/json/records/architecture/flaky-test-normalization",
          "label": "Flaky Test Normalization",
          "markdown": "https://banes-lab.com/records/architecture/flaky-test-normalization.md",
          "ref": "architecture:flaky-test-normalization"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-prompt-sprawl",
          "json": "https://banes-lab.com/json/records/architecture/prompt-sprawl",
          "label": "Prompt Sprawl",
          "markdown": "https://banes-lab.com/records/architecture/prompt-sprawl.md",
          "ref": "architecture:prompt-sprawl"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-ungrounded-content",
          "json": "https://banes-lab.com/json/records/architecture/ungrounded-content",
          "label": "Ungrounded Content",
          "markdown": "https://banes-lab.com/records/architecture/ungrounded-content.md",
          "ref": "architecture:ungrounded-content"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-model-version-ambiguity",
          "json": "https://banes-lab.com/json/records/architecture/model-version-ambiguity",
          "label": "Model Version Ambiguity",
          "markdown": "https://banes-lab.com/records/architecture/model-version-ambiguity.md",
          "ref": "architecture:model-version-ambiguity"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-runtime-code-generation",
          "json": "https://banes-lab.com/json/records/architecture/runtime-code-generation",
          "label": "Runtime Code Generation",
          "markdown": "https://banes-lab.com/records/architecture/runtime-code-generation.md",
          "ref": "architecture:runtime-code-generation"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-singleton-pattern",
          "json": "https://banes-lab.com/json/records/architecture/singleton-pattern",
          "label": "Singleton Pattern",
          "markdown": "https://banes-lab.com/records/architecture/singleton-pattern.md",
          "ref": "architecture:singleton-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-service-locator-pattern",
          "json": "https://banes-lab.com/json/records/architecture/service-locator-pattern",
          "label": "Service Locator Pattern",
          "markdown": "https://banes-lab.com/records/architecture/service-locator-pattern.md",
          "ref": "architecture:service-locator-pattern"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-contradicted-invariant",
          "json": "https://banes-lab.com/json/records/architecture/contradicted-invariant",
          "label": "Contradicted Invariant",
          "markdown": "https://banes-lab.com/records/architecture/contradicted-invariant.md",
          "ref": "architecture:contradicted-invariant"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-written-status-marker",
          "json": "https://banes-lab.com/json/records/architecture/written-status-marker",
          "label": "Written Status Marker",
          "markdown": "https://banes-lab.com/records/architecture/written-status-marker.md",
          "ref": "architecture:written-status-marker"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-invocation-keyed-report",
          "json": "https://banes-lab.com/json/records/architecture/invocation-keyed-report",
          "label": "Invocation-Keyed Report",
          "markdown": "https://banes-lab.com/records/architecture/invocation-keyed-report.md",
          "ref": "architecture:invocation-keyed-report"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-narrowed-aggregate",
          "json": "https://banes-lab.com/json/records/architecture/narrowed-aggregate",
          "label": "Narrowed Aggregate",
          "markdown": "https://banes-lab.com/records/architecture/narrowed-aggregate.md",
          "ref": "architecture:narrowed-aggregate"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-cyclic-tiebreak",
          "json": "https://banes-lab.com/json/records/architecture/cyclic-tiebreak",
          "label": "Cyclic Tiebreak",
          "markdown": "https://banes-lab.com/records/architecture/cyclic-tiebreak.md",
          "ref": "architecture:cyclic-tiebreak"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-destructive-closure",
          "json": "https://banes-lab.com/json/records/architecture/destructive-closure",
          "label": "Destructive Closure",
          "markdown": "https://banes-lab.com/records/architecture/destructive-closure.md",
          "ref": "architecture:destructive-closure"
        },
        {
          "href": "https://banes-lab.com/ontology#architecture-hand-kept-index",
          "json": "https://banes-lab.com/json/records/architecture/hand-kept-index",
          "label": "Hand-Kept Index",
          "markdown": "https://banes-lab.com/records/architecture/hand-kept-index.md",
          "ref": "architecture:hand-kept-index"
        }
      ],
      "relation": "links-to"
    }
  ],
  "route": null,
  "section": "the-vocabulary-severity",
  "summary": "Each severity level is listed with its definition and the principles that carry it.",
  "tab": "schema",
  "title": "Severity levels",
  "siblings": {
    "next": {
      "href": "https://banes-lab.com/ontology/schema#the-vocabulary-domain-tier",
      "json": "https://banes-lab.com/json/ontology/schema/the-vocabulary-domain-tier",
      "label": "Domain tiers",
      "markdown": "https://banes-lab.com/ontology/schema/the-vocabulary-domain-tier.md",
      "ref": "chapter:/ontology/schema#the-vocabulary-domain-tier"
    },
    "previous": {
      "href": "https://banes-lab.com/ontology/schema#the-kind-taxonomy",
      "json": "https://banes-lab.com/json/ontology/schema/the-kind-taxonomy",
      "label": "The kind taxonomy",
      "markdown": "https://banes-lab.com/ontology/schema/the-kind-taxonomy.md",
      "ref": "chapter:/ontology/schema#the-kind-taxonomy"
    }
  },
  "up": {
    "href": "https://banes-lab.com/ontology/schema",
    "json": "https://banes-lab.com/json/api/pages/ontology/schema",
    "label": "Ontology · Schema",
    "markdown": "https://banes-lab.com/api/pages/ontology/schema.md",
    "ref": "api:/ontology/schema"
  }
}
