The Ontology
A canon of software architecture you can query: every principle with its relations and its repair, every term with its definition, every algorithm with its contract, the reasoning that derives them, the layers they live in and the resolution of every tension between them. Every reference one record makes to another is a link, so any record is a starting point.
Lexicon
AI / Model Architecture
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Ad-Hoc Notebook-to-Production
- Kind: anti-pattern
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
AI-Integrated Systems
- Kind: capability
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Approval Policy
- Kind: constraint
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Audit and Debugging
- Kind: capability
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Bounded Tool-Using Agents
- Kind: capability
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Capability/Utility
- Kind: quality-attribute
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Contextual Generation
- Kind: capability
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Controlled Model Deployment
- Kind: capability
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Curation Cost
- Kind: quality-attribute
- Category: AI / Model Architecture
- Layer: Performance Core
Details
Data Pipeline
- Kind: mechanism
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Data/Model Boundaries
- Kind: constraint
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Dataset
- Kind: artifact
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Degradation Detection
- Kind: capability
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Deploy-and-Forget Models
- Kind: anti-pattern
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Document Store
- Kind: artifact
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Embeddings
- Kind: artifact
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Entities
- Kind: artifact
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Exact Keyword Search Only
- Kind: anti-pattern
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Experiment Velocity
- Kind: metric
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Experimentation Speed
- Kind: metric
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Explainability/Recall
- Kind: quality-attribute
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Flat Document-Only Knowledge
- Kind: anti-pattern
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Governed Autonomy
- Kind: capability
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Grounding Strategy
- Kind: approach
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Guardrails
- Kind: mechanism
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Input/Output Contract
- Kind: constraint
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Knowledge Freshness
- Kind: quality-attribute
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Latency/Cost
- Kind: quality-attribute
- Category: AI / Model Architecture
- Layer: Performance Core
Details
Metric Completeness
- Kind: quality-attribute
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Model Artifact
- Kind: artifact
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Model Complexity
- Kind: quality-attribute
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Model Registry
- Kind: artifact
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Model Selection/Regression Detection
- Kind: capability
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Monitoring Cost
- Kind: quality-attribute
- Category: AI / Model Architecture
- Layer: Performance Core
Details
Opaque Black-Box Decisions
- Kind: anti-pattern
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Opaque Ungoverned Model Use
- Kind: anti-pattern
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Rationale/Evidence
- Kind: artifact
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Relations
- Kind: artifact
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Relationship-Aware Retrieval/Reasoning
- Kind: capability
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Reliable ML Lifecycle
- Kind: capability
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Retraining Triggers
- Kind: mechanism
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Retrieval Quality/Latency
- Kind: quality-attribute
- Category: AI / Model Architecture
- Layer: Performance Core
Details
Retriever
- Kind: mechanism
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Runtime Prediction/Generation
- Kind: capability
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Safe AI Deployment
- Kind: capability
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Schema/Ontology
- Kind: artifact
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Semantic Search
- Kind: capability
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Similarity Retrieval
- Kind: capability
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Structured, Versioned Prompts
- Kind: artifact
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Tool Interface
- Kind: constraint
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Training-Time-Only Model Logic
- Kind: anti-pattern
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Training/Inference Separation
- Kind: constraint
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Trust
- Kind: quality-attribute
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Unapproved Model Deployment
- Kind: anti-pattern
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Ungrounded Generation
- Kind: anti-pattern
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Unguarded Model Autonomy
- Kind: anti-pattern
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Untested Model Deployment
- Kind: anti-pattern
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Vector Index
- Kind: artifact
- Category: AI / Model Architecture
- Layer: Correctness Core
Details
Architecture Review Evolution Governance
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Ad-Hoc Design
- Kind: anti-pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Ad-Hoc Pattern Mixing
- Kind: anti-pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Analysis Overhead
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Architecture Criteria
- Kind: constraint
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Architecture Drift
- Kind: anti-pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Architecture Foundation
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Architecture Rules
- Kind: constraint
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Assumption-Based Judgment
- Kind: anti-pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Attribute Scenarios
- Kind: artifact
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Automated Architecture Compliance
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Blind Change
- Kind: anti-pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Cargo-Cult Pattern Use
- Kind: anti-pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Change Safety
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Clean Boundary Design
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Competing Attributes
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Consequences
- Kind: artifact
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Continuous Improvement
- Kind: activity
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Controlled Architecture Evolution
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Criteria
- Kind: constraint
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Current State
- Kind: model
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Decision
- Kind: artifact
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Decision History
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Defect Detection
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Design Criteria
- Kind: constraint
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Direct-to-main Unreviewed Change
- Kind: anti-pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Documentation Maintenance
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Early Defect Prevention
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Early Delivery with Guardrails
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Easier Refactoring
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Essential Quality Attributes
- Kind: constraint
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Fit-for-Purpose Architecture
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Future Scalability
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Governance Discipline
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Incremental Change
- Kind: constraint
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Innovation/Autonomy
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Legacy Constraints
- Kind: constraint
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Local Autonomy
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Local Optimization
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Manual Architecture Review Only
- Kind: anti-pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Measurable Architecture Rule
- Kind: constraint
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Naming/Structure Conventions
- Kind: style
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Operability
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Over-Architecture
- Kind: anti-pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Predictable Evolution
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Prioritized Refactoring
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Problem Decomposition
- Kind: activity
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Quality
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Quality Goals
- Kind: constraint
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Regression Scope Selection
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Remediation Planning
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Reusable Architecture Guidance
- Kind: artifact
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Reuse of Established Patterns
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Review Standards
- Kind: constraint
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Risk Detection
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Rule Maintenance
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Standard Patterns
- Kind: pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Standards Definition
- Kind: artifact
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Target State
- Kind: model
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Trade-Off Analysis
- Kind: capability
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Tribal Knowledge
- Kind: anti-pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Unbounded Variation
- Kind: anti-pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Uncoordinated Divergence
- Kind: anti-pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Undefined Target
- Kind: anti-pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Unknown Requirements
- Kind: quality-attribute
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Unreviewed Structural Change
- Kind: anti-pattern
- Category: Architecture Review Evolution Governance
- Layer: Evolution Principles
Details
Behavioral Patterns
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Centralized Interaction Logic
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Class Count
- Kind: quality-attribute
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Class Proliferation
- Kind: quality-attribute
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Controlled Variation
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Coordination Complexity
- Kind: quality-attribute
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Decoupled Notification
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Deferred Execution
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Direct Callback Coupling
- Kind: anti-pattern
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Direct Method Invocation
- Kind: anti-pattern
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Duplicated Workflow
- Kind: anti-pattern
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Element Stability
- Kind: quality-attribute
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Exhaustive State Reasoning
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Explicit State Model
- Kind: constraint
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Explicit State Set
- Kind: constraint
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Exposed Internal Representation
- Kind: anti-pattern
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
External State Reach-In
- Kind: anti-pattern
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Fail-Safe Defaults
- Kind: principle
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Flat State Explosion
- Kind: anti-pattern
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Framework Reuse
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Guarded Transitions
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Hierarchical States
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Inheritance Coupling
- Kind: quality-attribute
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Interchangeable Algorithms
- Kind: constraint
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Large Conditional Logic
- Kind: anti-pattern
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Lazy Traversal
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Mediator God Object
- Kind: quality-attribute
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Memory Footprint
- Kind: quality-attribute
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Mesh Dependencies
- Kind: anti-pattern
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Monolithic Handler
- Kind: anti-pattern
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Null-Check Elimination
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Operation Extension Without Element Change
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Ordered Fallthrough
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Parallel Regions
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Pluggable Handling
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Request Queuing
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Runtime Behavior Selection
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Shared Behavioral Interface
- Kind: constraint
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Silent No-Op Risk
- Kind: quality-attribute
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Snapshot/Restore
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Stable Algorithm Skeleton
- Kind: constraint
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Stable Element Hierarchy
- Kind: constraint
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
State Explosion
- Kind: quality-attribute
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
State-Local Behavior
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Structure-Agnostic Iteration
- Kind: capability
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Subject/Subscriber Contract
- Kind: constraint
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Type-Switch Dispatch
- Kind: anti-pattern
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Uniform Handler Interface
- Kind: constraint
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Uniform Traversal Interface
- Kind: constraint
- Category: Behavioral Patterns
- Layer: Design Patterns Core
Details
Causality / Ordering / Distributed Time
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Arbitrary Reordering
- Kind: anti-pattern
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Assumed Total Consistency And Availability
- Kind: anti-pattern
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Bidirectional Collaboration
- Kind: quality-attribute
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Build Order
- Kind: capability
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Causal Ordering
- Kind: constraint
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Causal Reasoning
- Kind: activity
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Causation Tracking
- Kind: activity
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Clock Skew
- Kind: quality-attribute
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Commutative Merge
- Kind: constraint
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Concurrent Update Detection
- Kind: capability
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Conflict-Free Replica Convergence
- Kind: capability
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Consistency Assumed Free When Healthy
- Kind: anti-pattern
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Correct Stateful Processing
- Kind: capability
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Correct Workflow Reasoning
- Kind: capability
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Cycle Detection
- Kind: capability
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Dependency Declaration
- Kind: constraint
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Dependency Extraction
- Kind: constraint
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Directed Dependencies
- Kind: constraint
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Dynamic Loading
- Kind: quality-attribute
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Else-Latency-vs-Consistency Tradeoff Even Without Partition
- Kind: capability
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Eventual Consistency Safety
- Kind: quality-attribute
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Explicit Consistency/Availability Choice Under Partition
- Kind: capability
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Graph Complexity
- Kind: quality-attribute
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Happens-Before Reasoning
- Kind: activity
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Identical Delivery Order Across Nodes
- Kind: capability
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Last-Write-Wins Overwrite
- Kind: model
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Latency/Availability
- Kind: quality-attribute
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Layering
- Kind: style
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Logical Counter
- Kind: mechanism
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Metadata Overhead
- Kind: quality-attribute
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Metadata Size
- Kind: quality-attribute
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Network Partition Possibility
- Kind: constraint
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
No Concurrent Causality Distinction
- Kind: quality-attribute
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Node Identity
- Kind: constraint
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Ordering Key or Sequence
- Kind: constraint
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Ordering Semantics
- Kind: constraint
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Parallel Execution
- Kind: quality-attribute
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Partial Ordering
- Kind: capability
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Per-Node Independent Ordering
- Kind: anti-pattern
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Physical-Clock-Only Ordering
- Kind: anti-pattern
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Race Detection
- Kind: capability
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Single Global Clock Assumption
- Kind: anti-pattern
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Topological Ordering
- Kind: capability
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Unordered Parallel Consumption
- Kind: anti-pattern
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Unordered Side Effects
- Kind: anti-pattern
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
User-Visible Ordering Guarantees
- Kind: capability
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Version Vector
- Kind: artifact
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Wall-Clock Ordering Assumption
- Kind: anti-pattern
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Wall-Clock-Correlated Causal Order
- Kind: capability
- Category: Causality / Ordering / Distributed Time
- Layer: Causality Core
Details
Codebase / System Architecture Styles
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Adapters
- Kind: mechanism
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Anemic Layers
- Kind: quality-attribute
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Boundaries
- Kind: constraint
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Central Database Bottleneck
- Kind: anti-pattern
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Component Boundaries
- Kind: constraint
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Contract-Governed Service Reuse
- Kind: capability
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Database-Bottleneck Removal
- Kind: capability
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Decentralized Ownership
- Kind: capability
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Dependency Rule
- Kind: constraint
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Domain Core
- Kind: constraint
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
End-to-End Traceability
- Kind: quality-attribute
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
External System Isolation
- Kind: capability
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Feature Cohesion
- Kind: quality-attribute
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Framework Independence
- Kind: capability
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Framework-Centric Core
- Kind: anti-pattern
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Independent Scaling
- Kind: quality-attribute
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Independent Stage Testing
- Kind: capability
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Infrastructure Independence
- Kind: capability
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Infrastructure-Centric Design
- Kind: anti-pattern
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Initial Complexity
- Kind: quality-attribute
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Integration Overhead
- Kind: quality-attribute
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Layer Leakage
- Kind: anti-pattern
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Layer Separation
- Kind: constraint
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Layer Skipping
- Kind: anti-pattern
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Locality of Change
- Kind: capability
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Monolithic Transform Function
- Kind: anti-pattern
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Operational Simplicity
- Kind: quality-attribute
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Package by Technical Layer Only
- Kind: anti-pattern
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Ports
- Kind: constraint
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Reorderable Stages
- Kind: capability
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Replicated In-Memory State
- Kind: constraint
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Shared Monolithic Application
- Kind: anti-pattern
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Shared Technical Concerns
- Kind: quality-attribute
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Structured Code Organization
- Kind: capability
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Transactional Simplicity
- Kind: capability
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Unbounded Big Ball of Mud
- Kind: anti-pattern
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Unified Deployment Boundary
- Kind: constraint
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Uniform Stage Interface
- Kind: constraint
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Use Cases
- Kind: constraint
- Category: Codebase / System Architecture Styles
- Layer: Structural Core
Details
Contracts / Interfaces / Compatibility
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Ad-Hoc Endpoints
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Ad-Hoc Payloads
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
API Usability
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Automated Validation
- Kind: capability
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Breaking API Change
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Breaking Change
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Breaking Changes
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Cleanup / Simplification
- Kind: activity
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Client Compatibility
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Compatibility Policy
- Kind: constraint
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Consistent Semantics
- Kind: constraint
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Consumer Safety
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Consumer-Driven Development
- Kind: capability
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Consumer-Verified Compatibility
- Kind: capability
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Contract Testing
- Kind: activity
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Cross-Domain Translation
- Kind: activity
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Cross-System Communication
- Kind: capability
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Data Quality
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Development Speed
- Kind: metric
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Distributed Evolution
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Domain-Specific Optimization
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Evolution
- Kind: capability
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Evolution Speed
- Kind: metric
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Extensible Schema
- Kind: constraint
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
External State Mutation
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Flexibility
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Flexible Ingestion
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Implementation-First Integration
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Implicit Assumptions
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Implicit Behavior
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Implicit Payloads
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Incremental Deployment
- Kind: capability
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Independent Consumers
- Kind: capability
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Integration
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Interface Overuse
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Multi-Client Integration
- Kind: capability
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Permissive APIs
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Proprietary Coupling
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Proprietary Drift
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Protocol Contract
- Kind: constraint
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Protocol Optimization
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Provider Autonomy
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Provider Change Safety
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Rapid Prototyping
- Kind: activity
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Reliable Integration
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Result Validation
- Kind: activity
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Rolling Upgrades
- Kind: capability
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Runtime Cost
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Schema Evolution
- Kind: capability
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Schema Flexibility
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Semantic Contract
- Kind: constraint
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Silent Breaking Changes
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Specialized Endpoints
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Strict Fragile Parsers
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Strong Validation
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Undefined Results
- Kind: anti-pattern
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Unknown Field Handling
- Kind: constraint
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Version Sprawl
- Kind: quality-attribute
- Category: Contracts / Interfaces / Compatibility
- Layer: Contracts Core
Details
Control / Coordination / Centralization
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Agreed Single Value Across Nodes
- Kind: capability
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Automatic Failover of Leadership
- Kind: capability
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Central Dependency Risk
- Kind: quality-attribute
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Central Orchestrator Bottleneck
- Kind: anti-pattern
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Central-Orchestrator-Free Coordination
- Kind: capability
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Centralized Control
- Kind: anti-pattern
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Centralized Control of Distributed Runtime
- Kind: capability
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Centralized Coordinator Coupling
- Kind: quality-attribute
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Config Store
- Kind: mechanism
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Coordinator
- Kind: mechanism
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Cost/PII
- Kind: quality-attribute
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Cross-Service Analysis
- Kind: capability
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Fully Decentralized Control
- Kind: anti-pattern
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Identity Provider
- Kind: mechanism
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Identity Provider Availability
- Kind: quality-attribute
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Independent Node Decisions
- Kind: anti-pattern
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Independent Ownership
- Kind: capability
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Local-Only Logs
- Kind: anti-pattern
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Log Aggregation
- Kind: mechanism
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Management API
- Kind: mechanism
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Ordered Multi-Step Execution
- Kind: capability
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Pure Choreography
- Kind: anti-pattern
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Quorum
- Kind: constraint
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Scattered Auth Implementations
- Kind: anti-pattern
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Scattered Configuration
- Kind: anti-pattern
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Single-Writer Coordination
- Kind: capability
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Split-Brain Coordination
- Kind: anti-pattern
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Unified Config Management
- Kind: capability
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Unified Identity
- Kind: capability
- Category: Control / Coordination / Centralization
- Layer: Execution Core
Details
Core Modular Design
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Anemic Encapsulation
- Kind: anti-pattern
- Category: Core Modular Design
- Layer: Structural Core
Details
Blob Class
- Kind: anti-pattern
- Category: Core Modular Design
- Layer: Structural Core
Details
Bounded Context Ownership
- Kind: capability
- Category: Core Modular Design
- Layer: Structural Core
Details
Canonical Source
- Kind: constraint
- Category: Core Modular Design
- Layer: Structural Core
Details
Centralized Runtime Control
- Kind: anti-pattern
- Category: Core Modular Design
- Layer: Structural Core
Details
Change Isolation
- Kind: capability
- Category: Core Modular Design
- Layer: Structural Core
Details
Context-Specific Coupling
- Kind: anti-pattern
- Category: Core Modular Design
- Layer: Structural Core
Details
Contract Compatibility
- Kind: constraint
- Category: Core Modular Design
- Layer: Structural Core
Details
Coordination Cost
- Kind: quality-attribute
- Category: Core Modular Design
- Layer: Structural Core
Details
Copy-Paste Programming
- Kind: anti-pattern
- Category: Core Modular Design
- Layer: Structural Core
Details
Cross-Cutting Leakage
- Kind: anti-pattern
- Category: Core Modular Design
- Layer: Structural Core
Details
Deep Inheritance Hierarchy
- Kind: anti-pattern
- Category: Core Modular Design
- Layer: Structural Core
Details
Deep Optimization
- Kind: activity
- Category: Core Modular Design
- Layer: Structural Core
Details
Delegation
- Kind: technique
- Category: Core Modular Design
- Layer: Structural Core
Details
Excessive Fragmentation
- Kind: quality-attribute
- Category: Core Modular Design
- Layer: Structural Core
Details
Explicit Interfaces
- Kind: constraint
- Category: Core Modular Design
- Layer: Structural Core
Details
Exposed Internals
- Kind: anti-pattern
- Category: Core Modular Design
- Layer: Structural Core
Details
Implementation-Specific Contracts
- Kind: anti-pattern
- Category: Core Modular Design
- Layer: Structural Core
Details
Independent Testing
- Kind: capability
- Category: Core Modular Design
- Layer: Structural Core
Details
Interface Conformance
- Kind: constraint
- Category: Core Modular Design
- Layer: Structural Core
Details
Interface Definition
- Kind: constraint
- Category: Core Modular Design
- Layer: Structural Core
Details
Internal Refactoring
- Kind: capability
- Category: Core Modular Design
- Layer: Structural Core
Details
Invariant Protection
- Kind: capability
- Category: Core Modular Design
- Layer: Structural Core
Details
Leaky Abstraction
- Kind: anti-pattern
- Category: Core Modular Design
- Layer: Structural Core
Details
Locality of Behavior
- Kind: quality-attribute
- Category: Core Modular Design
- Layer: Structural Core
Details
Mixed Layers
- Kind: anti-pattern
- Category: Core Modular Design
- Layer: Structural Core
Details
Monolithic Procedures
- Kind: anti-pattern
- Category: Core Modular Design
- Layer: Structural Core
Details
Over-Generalization
- Kind: quality-attribute
- Category: Core Modular Design
- Layer: Structural Core
Details
Over-Layering
- Kind: quality-attribute
- Category: Core Modular Design
- Layer: Structural Core
Details
Over-Specialization
- Kind: quality-attribute
- Category: Core Modular Design
- Layer: Structural Core
Details
Performance Overhead
- Kind: quality-attribute
- Category: Core Modular Design
- Layer: Structural Core
Details
Product Lines
- Kind: capability
- Category: Core Modular Design
- Layer: Structural Core
Details
Shared Libraries
- Kind: capability
- Category: Core Modular Design
- Layer: Structural Core
Details
Shared Runtime Dependency
- Kind: anti-pattern
- Category: Core Modular Design
- Layer: Structural Core
Details
Simplicity for trivial reuse
- Kind: quality-attribute
- Category: Core Modular Design
- Layer: Structural Core
Details
Specialized Optimization
- Kind: quality-attribute
- Category: Core Modular Design
- Layer: Structural Core
Details
Stable Semantics
- Kind: constraint
- Category: Core Modular Design
- Layer: Structural Core
Details
Strategy Swap
- Kind: capability
- Category: Core Modular Design
- Layer: Structural Core
Details
Test Isolation
- Kind: capability
- Category: Core Modular Design
- Layer: Structural Core
Details
Tight Coupling
- Kind: anti-pattern
- Category: Core Modular Design
- Layer: Structural Core
Details
Vendor Swap
- Kind: capability
- Category: Core Modular Design
- Layer: Structural Core
Details
YAGNI
- Kind: principle
- Category: Core Modular Design
- Layer: Structural Core
Details
Core Vocabulary
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Acceptance Criteria
- Kind: constraint
- Category: Core Vocabulary
- Layer: Structural Core
Details
Ambiguous Naming
- Kind: anti-pattern
- Category: Core Vocabulary
- Layer: Structural Core
Details
Automated Enforcement
- Kind: mechanism
- Category: Core Vocabulary
- Layer: Structural Core
Details
Automation
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
Boilerplate
- Kind: quality-attribute
- Category: Core Vocabulary
- Layer: Structural Core
Details
Boolean Flag Soup
- Kind: anti-pattern
- Category: Core Vocabulary
- Layer: Structural Core
Details
Capacity Planning
- Kind: activity
- Category: Core Vocabulary
- Layer: Structural Core
Details
Code Generation
- Kind: technique
- Category: Core Vocabulary
- Layer: Structural Core
Details
Compatibility
- Kind: quality-attribute
- Category: Core Vocabulary
- Layer: Structural Core
Details
Composition Root
- Kind: pattern
- Category: Core Vocabulary
- Layer: Structural Core
Details
Context
- Kind: artifact
- Category: Core Vocabulary
- Layer: Structural Core
Details
Continuous Processing
- Kind: approach
- Category: Core Vocabulary
- Layer: Structural Core
Details
Contracts
- Kind: constraint
- Category: Core Vocabulary
- Layer: Structural Core
Details
Controlled Access
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
Controlled Evolution
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
Controlled Inputs
- Kind: constraint
- Category: Core Vocabulary
- Layer: Structural Core
Details
Cost
- Kind: metric
- Category: Core Vocabulary
- Layer: Structural Core
Details
Cross-Cutting Concerns
- Kind: constraint
- Category: Core Vocabulary
- Layer: Structural Core
Details
Cyclic Dependencies
- Kind: anti-pattern
- Category: Core Vocabulary
- Layer: Structural Core
Details
Damage Limitation
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
Debugging
- Kind: activity
- Category: Core Vocabulary
- Layer: Structural Core
Details
Delivery Speed
- Kind: metric
- Category: Core Vocabulary
- Layer: Structural Core
Details
Discovery
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
DSLs
- Kind: technique
- Category: Core Vocabulary
- Layer: Structural Core
Details
Evaluation
- Kind: activity
- Category: Core Vocabulary
- Layer: Structural Core
Details
Evidence
- Kind: artifact
- Category: Core Vocabulary
- Layer: Structural Core
Details
Explicit Inputs
- Kind: constraint
- Category: Core Vocabulary
- Layer: Structural Core
Details
Fallback
- Kind: mechanism
- Category: Core Vocabulary
- Layer: Structural Core
Details
False Positives
- Kind: metric
- Category: Core Vocabulary
- Layer: Structural Core
Details
Independent Deployment
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
Independent Work Units
- Kind: constraint
- Category: Core Vocabulary
- Layer: Structural Core
Details
Iteration Speed
- Kind: metric
- Category: Core Vocabulary
- Layer: Structural Core
Details
Large Input Handling
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
Legal-Transition Enforcement
- Kind: mechanism
- Category: Core Vocabulary
- Layer: Structural Core
Details
Message Contract
- Kind: constraint
- Category: Core Vocabulary
- Layer: Structural Core
Details
Metadata
- Kind: artifact
- Category: Core Vocabulary
- Layer: Structural Core
Details
Metrics
- Kind: mechanism
- Category: Core Vocabulary
- Layer: Structural Core
Details
Model Drift
- Kind: anti-pattern
- Category: Core Vocabulary
- Layer: Structural Core
Details
Operational Complexity
- Kind: quality-attribute
- Category: Core Vocabulary
- Layer: Structural Core
Details
Ownership
- Kind: constraint
- Category: Core Vocabulary
- Layer: Structural Core
Details
Plugin Swap
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
Plugins
- Kind: mechanism
- Category: Core Vocabulary
- Layer: Structural Core
Details
Policy
- Kind: constraint
- Category: Core Vocabulary
- Layer: Structural Core
Details
Ports and Adapters
- Kind: pattern
- Category: Core Vocabulary
- Layer: Structural Core
Details
Pub/Sub
- Kind: pattern
- Category: Core Vocabulary
- Layer: Structural Core
Details
Race Conditions
- Kind: anti-pattern
- Category: Core Vocabulary
- Layer: Structural Core
Details
Recovery
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
Replay
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
Reuse
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
Runtime Indirection
- Kind: mechanism
- Category: Core Vocabulary
- Layer: Structural Core
Details
Safe Defaults
- Kind: principle
- Category: Core Vocabulary
- Layer: Structural Core
Details
Safe Refactoring
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
Safe Substitution
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
Saga
- Kind: pattern
- Category: Core Vocabulary
- Layer: Structural Core
Details
Schema
- Kind: artifact
- Category: Core Vocabulary
- Layer: Structural Core
Details
Secure Defaults
- Kind: principle
- Category: Core Vocabulary
- Layer: Structural Core
Details
Self-Healing
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
Silent Failure
- Kind: anti-pattern
- Category: Core Vocabulary
- Layer: Structural Core
Single Point of Failure
- Kind: anti-pattern
- Category: Core Vocabulary
- Layer: Structural Core
Details
Specification
- Kind: artifact
- Category: Core Vocabulary
- Layer: Structural Core
Details
Stable Contracts
- Kind: constraint
- Category: Core Vocabulary
- Layer: Structural Core
Details
Standards
- Kind: constraint
- Category: Core Vocabulary
- Layer: Structural Core
Details
Thresholds
- Kind: constraint
- Category: Core Vocabulary
- Layer: Structural Core
Details
Time Budget
- Kind: constraint
- Category: Core Vocabulary
- Layer: Structural Core
Details
Time Cost
- Kind: metric
- Category: Core Vocabulary
- Layer: Structural Core
Details
Type Metadata
- Kind: artifact
- Category: Core Vocabulary
- Layer: Structural Core
Details
Undo/Redo
- Kind: capability
- Category: Core Vocabulary
- Layer: Structural Core
Details
Correctness / Determinism / Verification
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Allocation Cost
- Kind: quality-attribute
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Assumption-Driven Delivery
- Kind: anti-pattern
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Behavior Validation
- Kind: capability
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Broad Input Exploration
- Kind: capability
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Continuous Updates
- Kind: quality-attribute
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Controlled State
- Kind: constraint
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Cost/Complexity
- Kind: quality-attribute
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Deterministic Behavior
- Kind: constraint
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Dynamic Runtime Behavior
- Kind: quality-attribute
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Encapsulation Extremes
- Kind: quality-attribute
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Environment-Sensitive Behavior
- Kind: anti-pattern
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Example-Only Testing
- Kind: anti-pattern
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Fitness for Use
- Kind: quality-attribute
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Floating Dependencies
- Kind: anti-pattern
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Formal Specification
- Kind: artifact
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Implementation-Only Testing
- Kind: anti-pattern
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Informal Validation Only
- Kind: anti-pattern
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Mathematical Assurance
- Kind: capability
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
No Side Effects
- Kind: constraint
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Properties/Invariants
- Kind: constraint
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Real-World Variability
- Kind: quality-attribute
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Regression Safety
- Kind: capability
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Reliable Automation
- Kind: capability
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Reliable Testing
- Kind: capability
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Ruleset
- Kind: artifact
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Runtime Adaptivity
- Kind: quality-attribute
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Safe Operation
- Kind: capability
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Safe Sharing
- Kind: capability
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Shrinking/Debug Complexity
- Kind: quality-attribute
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Side Effects
- Kind: anti-pattern
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Spec Maintenance
- Kind: quality-attribute
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Specification Compliance
- Kind: capability
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Stateful IO
- Kind: quality-attribute
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Stateful Operations
- Kind: quality-attribute
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Tests
- Kind: artifact
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Thread Safety
- Kind: quality-attribute
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Unchecked Dynamic Code
- Kind: anti-pattern
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Undefined Behavior
- Kind: anti-pattern
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Untested Implementation
- Kind: anti-pattern
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Value Semantics
- Kind: constraint
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Versioned Inputs
- Kind: constraint
- Category: Correctness / Determinism / Verification
- Layer: Computation Core
Details
Creational Patterns
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Cloneable Template Object
- Kind: constraint
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Complex Construction
- Kind: quality-attribute
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Complex Factory Hierarchies
- Kind: anti-pattern
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Concrete Constructor Coupling
- Kind: anti-pattern
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Controlled Instantiation
- Kind: capability
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Copy Semantics
- Kind: quality-attribute
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Creation Variation
- Kind: constraint
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Deferred Instantiation
- Kind: capability
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Dynamic Object Creation
- Kind: capability
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Family-Level Replacement
- Kind: capability
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Global Mutable State
- Kind: anti-pattern
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Inheritance Complexity
- Kind: quality-attribute
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Mixed Product Families
- Kind: anti-pattern
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Polymorphic Construction
- Kind: capability
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Related Product Variants
- Kind: constraint
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Scattered Construction Logic
- Kind: anti-pattern
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Shared Resource Access
- Kind: capability
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Single-Instance Need
- Kind: constraint
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Subclass-Controlled Creation
- Kind: constraint
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Telescoping Constructor
- Kind: anti-pattern
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Valid Object Creation
- Kind: capability
- Category: Creational Patterns
- Layer: Design Patterns Core
Details
Domain Architecture
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Aggregate Size
- Kind: quality-attribute
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Anemic Model
- Kind: anti-pattern
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Anemic Transaction Script
- Kind: anti-pattern
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Business Rule Encapsulation
- Kind: capability
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Cross-Context Reuse
- Kind: quality-attribute
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Cross-Entity Domain Logic
- Kind: capability
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Documentation Overhead
- Kind: quality-attribute
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Domain Alignment
- Kind: capability
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Domain Purity
- Kind: quality-attribute
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Explicit Boundary
- Kind: constraint
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Identity-Based Equality
- Kind: capability
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Implicit Integration
- Kind: anti-pattern
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Integration Clarity
- Kind: quality-attribute
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Legacy/System Integration
- Kind: capability
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Lifecycle Tracking
- Kind: capability
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Object Count
- Kind: quality-attribute
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Persistence Simplicity
- Kind: quality-attribute
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Relationship Semantics
- Kind: constraint
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Root-Guarded Invariants
- Kind: capability
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Self-Validating Values
- Kind: capability
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Shared Global Model
- Kind: anti-pattern
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Shared Model Coupling
- Kind: anti-pattern
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Side-Effect-Free Equality
- Kind: capability
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Simple CRUD
- Kind: quality-attribute
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Stable Identity
- Kind: constraint
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Transactional Consistency Boundary
- Kind: capability
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Translation Model
- Kind: model
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Value Equality
- Kind: constraint
- Category: Domain Architecture
- Layer: Domain Modeling
Details
Error Handling / Resilience
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
All-Or-Nothing Failure
- Kind: anti-pattern
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Alternate Behavior
- Kind: constraint
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Availability of Degraded Dependency
- Kind: quality-attribute
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Backoff
- Kind: technique
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Blast-Radius Reduction
- Kind: capability
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Bounded Waiting
- Kind: capability
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Brittle Architecture
- Kind: anti-pattern
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Capacity Signaling
- Kind: constraint
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Cascading Failure Prevention
- Kind: capability
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Consistency / Feature Completeness
- Kind: quality-attribute
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Continued Operation Under Failure
- Kind: capability
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Controlled Failure
- Kind: capability
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Deny-by-Default Behavior
- Kind: capability
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Early Defect Detection
- Kind: capability
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Error Model
- Kind: model
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Exception Swallowing
- Kind: anti-pattern
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Fail Open
- Kind: anti-pattern
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Failure Isolation
- Kind: constraint
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Failure Propagation
- Kind: anti-pattern
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Failure Threshold
- Kind: constraint
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Feature Isolation
- Kind: constraint
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Fragile Parsing
- Kind: anti-pattern
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Infinite Wait
- Kind: anti-pattern
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Load Amplification
- Kind: quality-attribute
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Localized Recovery
- Kind: capability
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Non-Idempotent Operation
- Kind: anti-pattern
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Overload Protection
- Kind: capability
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Resource Isolation
- Kind: constraint
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Safe Failure
- Kind: capability
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Shared Resource Pool
- Kind: anti-pattern
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Single Behavior Path
- Kind: anti-pattern
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Slow Operation Tolerance
- Kind: quality-attribute
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Stability
- Kind: quality-attribute
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Stability Under Stress
- Kind: capability
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Stale/Reduced Results
- Kind: quality-attribute
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Strict Output
- Kind: constraint
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Strict Validation
- Kind: quality-attribute
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Timeout
- Kind: constraint
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Tolerant Input
- Kind: constraint
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Transient Failure Recovery
- Kind: capability
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Trusting Invalid Inputs
- Kind: anti-pattern
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Unbounded Ingestion
- Kind: anti-pattern
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Unbounded Retry
- Kind: anti-pattern
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Unsafe Default Continuation
- Kind: anti-pattern
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Verbosity
- Kind: quality-attribute
- Category: Error Handling / Resilience
- Layer: Correctness Core
Details
Event Messaging Async
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Asynchronous Processing
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
At-Least-Once Delivery Safety
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Atomic State Change + Message Publish
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Blocking Synchronous Chains
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
Broker/Event Bus
- Kind: mechanism
- Category: Event Messaging Async
- Layer: Execution Core
Details
Business Complexity
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Command/Query Separation
- Kind: principle
- Category: Event Messaging Async
- Layer: Execution Core
Details
Compensating Transactions
- Kind: technique
- Category: Event Messaging Async
- Layer: Execution Core
Details
Consumer
- Kind: mechanism
- Category: Event Messaging Async
- Layer: Execution Core
Details
Consumer Elasticity
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Cross-Service Communication
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
CRUD-Only State Persistence
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
Decoupled Domain Reactions
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Decoupled Event Distribution
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Decoupling
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Deduplication Key
- Kind: artifact
- Category: Event Messaging Async
- Layer: Execution Core
Details
Delivery Ordering
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Direct Event Handler Calls
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
Direct Point-to-Point Calls
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
Distributed Autonomy
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Duplicate Side Effects
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
Duplication with Domain Events
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Event Contract
- Kind: constraint
- Category: Event Messaging Async
- Layer: Execution Core
Details
Event Granularity
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Event Reliability
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Event Schema
- Kind: artifact
- Category: Event Messaging Async
- Layer: Execution Core
Details
Event Semantics
- Kind: constraint
- Category: Event Messaging Async
- Layer: Execution Core
Details
Event Storm / Traceability
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Events
- Kind: artifact
- Category: Event Messaging Async
- Layer: Execution Core
Details
Failure Recovery
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Fan-Out Notification
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Global ACID Transaction
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
Global Consistency
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Historical Reconstruction
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Immediate Consistency
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Immutable Events
- Kind: constraint
- Category: Event Messaging Async
- Layer: Execution Core
Details
In-Memory Direct Invocation
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
In-Place Mutation
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
Infinite Redelivery Loop
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
Infrastructure Events in Domain
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
Internal Domain Event Leakage
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
Irreversible Side Effects
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
Local Transaction
- Kind: model
- Category: Event Messaging Async
- Layer: Execution Core
Details
Long-Running Transactions
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Message Queue/Topics
- Kind: mechanism
- Category: Event Messaging Async
- Layer: Execution Core
Details
Message Relay
- Kind: mechanism
- Category: Event Messaging Async
- Layer: Execution Core
Details
Mutable State Only
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
Operational Dependency
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Ordered Log
- Kind: artifact
- Category: Event Messaging Async
- Layer: Execution Core
Details
Own Data
- Kind: constraint
- Category: Event Messaging Async
- Layer: Execution Core
Details
Parallel Message Processing
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Point-to-Point Coupling
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
Poison-Message Quarantine
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Publisher
- Kind: mechanism
- Category: Event Messaging Async
- Layer: Execution Core
Details
Query Complexity
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Read/Write Model Optimization
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Reconciliation
- Kind: activity
- Category: Event Messaging Async
- Layer: Execution Core
Details
Relay Complexity
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Reprocessing After Fix
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Retry
- Kind: technique
- Category: Event Messaging Async
- Layer: Execution Core
Details
Reversible/Compensable Step
- Kind: constraint
- Category: Event Messaging Async
- Layer: Execution Core
Details
Routing
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Safe Message Redelivery
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Shared Database
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
Single Serial Consumer
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
State Overhead
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Storage Growth
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Storage Volume
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Strong Consistency
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Strong Immediate Consistency
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Subscriber
- Kind: mechanism
- Category: Event Messaging Async
- Layer: Execution Core
Details
Subscriber Model
- Kind: model
- Category: Event Messaging Async
- Layer: Execution Core
Details
Temporal Modeling
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Temporal Queries
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Unified CRUD Model
- Kind: anti-pattern
- Category: Event Messaging Async
- Layer: Execution Core
Details
User Expectations
- Kind: constraint
- Category: Event Messaging Async
- Layer: Execution Core
Details
Work Distribution
- Kind: capability
- Category: Event Messaging Async
- Layer: Execution Core
Details
Workflow Complexity
- Kind: quality-attribute
- Category: Event Messaging Async
- Layer: Execution Core
Details
Metadata / Self-Description / Declarative Systems
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Client Generation
- Kind: capability
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Declaration Drift
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Dynamic Complexity
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Dynamic Processing
- Kind: capability
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Excessive Configuration
- Kind: anti-pattern
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Explicit Semantics
- Kind: constraint
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Explicitness
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Hardcoded Behavior
- Kind: anti-pattern
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Hardcoded Registration
- Kind: anti-pattern
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
HATEOAS-style Navigation
- Kind: capability
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Implicit Capability
- Kind: anti-pattern
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Manifest
- Kind: artifact
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Manifest Drift
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Manifest Schema
- Kind: artifact
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Metadata Drift
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Metadata Schema
- Kind: artifact
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Opaque API
- Kind: anti-pattern
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Opaque Binary/Untyped Structures
- Kind: anti-pattern
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Payload Verbosity
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Plugin Loading
- Kind: capability
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Reduced Boilerplate
- Kind: capability
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Runtime Configuration without Code Change
- Kind: capability
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Self-Description
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Size Overhead
- Kind: quality-attribute
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Stable Conventions
- Kind: constraint
- Category: Metadata / Self-Description / Declarative Systems
- Layer: Declarative Core
Details
Metaprogramming / Language-Oriented Architecture
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
AST or Data Representation
- Kind: constraint
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Boilerplate Elimination
- Kind: capability
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Build Complexity
- Kind: quality-attribute
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Code Generation or Interpreters
- Kind: constraint
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Code-as-Data Representation
- Kind: constraint
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Compile-Time Inputs
- Kind: constraint
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Diagnostics
- Kind: capability
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Domain Expressiveness
- Kind: capability
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Domain Modeling
- Kind: activity
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Dynamic Optimization/Adaptation
- Kind: capability
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Early Error Detection
- Kind: capability
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Explicit Handwritten Code
- Kind: approach
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Formal Grammar/Semantics
- Kind: constraint
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Formal Model
- Kind: model
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
General-Purpose Boilerplate
- Kind: anti-pattern
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Generated Implementations
- Kind: artifact
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Handwritten Divergence
- Kind: anti-pattern
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
High-Level Domain Expression
- Kind: capability
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Macro Systems
- Kind: mechanism
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
One-Size General-Purpose Code
- Kind: approach
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Opaque Runtime
- Kind: anti-pattern
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Opaque Syntax Trees
- Kind: anti-pattern
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Performance/Safety
- Kind: quality-attribute
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Program Transformation
- Kind: capability
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Reflection/AST/Code Generation
- Kind: constraint
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Runtime Dynamic Evaluation
- Kind: technique
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Runtime Type Metadata
- Kind: artifact
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Safe Generation Boundary
- Kind: constraint
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Safety/Debuggability
- Kind: quality-attribute
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Security/Debugging
- Kind: quality-attribute
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Self-Describing Systems
- Kind: quality-attribute
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
String-Based Code Generation
- Kind: anti-pattern
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Toolchain Complexity
- Kind: quality-attribute
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Tooling/Maintenance
- Kind: quality-attribute
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Transformation Rules
- Kind: constraint
- Category: Metaprogramming / Language-Oriented Architecture
- Layer: Declarative Core
Details
Observability / Auditability / Traceability
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Accountability
- Kind: capability
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Action
- Kind: artifact
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Actor
- Kind: artifact
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Alert Fatigue
- Kind: quality-attribute
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Alert Noise
- Kind: quality-attribute
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Anonymous Flow
- Kind: anti-pattern
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
At-a-Glance System Health
- Kind: capability
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Audit Trail
- Kind: artifact
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Blind Operation
- Kind: anti-pattern
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Cause-Effect Reconstruction
- Kind: capability
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Context Propagation
- Kind: constraint
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Cost/Noise
- Kind: quality-attribute
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Dashboard Sprawl
- Kind: quality-attribute
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
End-to-End Causality
- Kind: capability
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Error-Budget Decisions
- Kind: capability
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Event Metadata
- Kind: artifact
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Failure Detection
- Kind: capability
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Feature Velocity
- Kind: quality-attribute
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Forensics
- Kind: capability
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Header/Metadata Management
- Kind: quality-attribute
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Incident Analysis
- Kind: capability
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Incident Diagnosis
- Kind: capability
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Incident Response
- Kind: activity
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Latency/Failure Root Cause Analysis
- Kind: capability
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Log-Grep-Only Diagnosis
- Kind: anti-pattern
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Logs
- Kind: artifact
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Logs/Traces
- Kind: artifact
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Metadata Propagation Overhead
- Kind: quality-attribute
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Metadata Verbosity
- Kind: quality-attribute
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Noise/PII Leakage
- Kind: quality-attribute
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Objective Reliability Targets
- Kind: constraint
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Opaque Distributed Calls
- Kind: anti-pattern
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Opaque Mutation
- Kind: anti-pattern
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Opaque System
- Kind: anti-pattern
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Overhead/Sampling
- Kind: quality-attribute
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Privacy
- Kind: quality-attribute
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Request-Level Traceability
- Kind: capability
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Storage/Privacy
- Kind: quality-attribute
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Structured Events
- Kind: artifact
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Target
- Kind: artifact
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Timely Intervention
- Kind: capability
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Timestamp
- Kind: artifact
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Trace Context Propagation
- Kind: constraint
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Traces
- Kind: artifact
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Trend Visibility
- Kind: capability
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Uncorrelated Events
- Kind: anti-pattern
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Unlinked Events
- Kind: anti-pattern
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Untracked Mutation
- Kind: anti-pattern
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Vague Reliability Goals
- Kind: anti-pattern
- Category: Observability / Auditability / Traceability
- Layer: Observability
Details
Plugin / Extensibility / IoC
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
API Surface Growth
- Kind: quality-attribute
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Closed Core
- Kind: anti-pattern
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Constructor Complexity
- Kind: quality-attribute
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Continuous Delivery
- Kind: capability
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Decoupled Deploy and Release
- Kind: capability
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Direct Control Ownership
- Kind: anti-pattern
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Direct Reference
- Kind: anti-pattern
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Dynamic Lookup
- Kind: capability
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Dynamic Resolution
- Kind: capability
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Explicit Dependencies
- Kind: quality-attribute
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Externalized Flag State
- Kind: constraint
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Flag Debt
- Kind: quality-attribute
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Framework Control Flow
- Kind: capability
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Global State
- Kind: quality-attribute
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Gradual Rollout
- Kind: capability
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Hardcoded Branch Constant
- Kind: anti-pattern
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Hardcoded Extensions
- Kind: anti-pattern
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Hardcoded Instantiation
- Kind: anti-pattern
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Hardcoded Lookup
- Kind: anti-pattern
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Keyed Registration
- Kind: constraint
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Late Resolution
- Kind: capability
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Mocking
- Kind: capability
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Registration Protocol
- Kind: constraint
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Registry
- Kind: mechanism
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Registry Availability
- Kind: quality-attribute
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Runtime Lookup
- Kind: capability
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Third-Party Extension
- Kind: capability
- Category: Plugin / Extensibility / IoC
- Layer: Extensibility Core
Details
Portability / Infrastructure / Deployment
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Adapter/Port Abstraction
- Kind: pattern
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Applicable Standard
- Kind: constraint
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Automated Provisioning
- Kind: capability
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Certification/Compatibility
- Kind: capability
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Config Schema
- Kind: artifact
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Config Sprawl
- Kind: quality-attribute
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Cross-Platform Deployment
- Kind: capability
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Deploy Time
- Kind: quality-attribute
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Deterministic Redeploys
- Kind: capability
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Environment-Specific Deployment
- Kind: capability
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Externalized Config
- Kind: constraint
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Host-Coupled Deployment
- Kind: anti-pattern
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Image Complexity
- Kind: quality-attribute
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Image Definition
- Kind: artifact
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
In-Place Server Mutation
- Kind: anti-pattern
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Innovation/Flexibility
- Kind: quality-attribute
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Instance Replacement over Mutation
- Kind: capability
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Manual Infrastructure Changes
- Kind: anti-pattern
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Native Optimization
- Kind: quality-attribute
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
OS/Vendor Lock-In
- Kind: anti-pattern
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Platform Abstraction
- Kind: constraint
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Platform Migration
- Kind: capability
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Platform Optimization
- Kind: quality-attribute
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Platform-Specific Coupling
- Kind: anti-pattern
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Proprietary Deviation
- Kind: anti-pattern
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Protocol Swap
- Kind: capability
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Protocol-Coupled Domain Logic
- Kind: anti-pattern
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Protocol-Specific Features
- Kind: quality-attribute
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Reliable Deployment
- Kind: capability
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Repeatable Runtime Packaging
- Kind: capability
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Secure Config Handling
- Kind: constraint
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Snowflake Environments
- Kind: anti-pattern
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Version Control
- Kind: mechanism
- Category: Portability / Infrastructure / Deployment
- Layer: Resource Core
Details
Quality Attributes
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Architecture Compliance
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Enforcement Core
Details
Availability
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Correctness Core
Details
Complexity
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Human Factors
Details
Coordination Overhead
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Execution Core
Details
Data Integrity
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Correctness Core
Details
Debuggability
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Observability
Details
Discoverability
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Extensibility Core
Details
Fault Isolation
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Correctness Core
Details
Maintainability
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Human Factors
Details
Mapping Overhead
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Structural Core
Details
Operational Overhead
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Resource Core
Details
Ordering
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Causality Core
Details
Partial Availability
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Correctness Core
Details
Performance
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Performance Core
Details
Policy Complexity
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Security Core
Details
Readability
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Human Factors
Details
Reliability
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Correctness Core
Details
Resource Efficiency
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Resource Core
Details
Retry Safety
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Correctness Core
Details
Robustness
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Correctness Core
Details
Security
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Security Core
Details
Simplicity
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Human Factors
Details
Static Safety
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Correctness Core
Details
Substitutability
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Structural Core
Details
Team Autonomy
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Human Factors
Details
Tooling Complexity
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Human Factors
Details
User Experience
- Kind: quality-attribute
- Category: Quality Attributes
- Layer: Human Factors
Details
Runtime Discovery / Dynamic Binding
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Capability Addition without Core Modification
- Kind: capability
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Closed Static Core
- Kind: anti-pattern
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Compile-Time Binding
- Kind: anti-pattern
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Conventions
- Kind: constraint
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Deferred Implementation Choice
- Kind: capability
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Dynamic Routing
- Kind: capability
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Early Binding
- Kind: anti-pattern
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Environment-Specific Composition
- Kind: capability
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Extensibility
- Kind: quality-attribute
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Hardcoded Endpoints
- Kind: anti-pattern
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Manual Registration
- Kind: anti-pattern
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Registry/Discovery Mechanism
- Kind: mechanism
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Replace Conditional with Polymorphism
- Kind: technique
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Runtime Discovery or Configuration
- Kind: constraint
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Runtime Resolution
- Kind: constraint
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Self-Registration
- Kind: capability
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Startup Cost
- Kind: quality-attribute
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Static Linking
- Kind: anti-pattern
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Static Wiring
- Kind: anti-pattern
- Category: Runtime Discovery / Dynamic Binding
- Layer: Extensibility Core
Details
Scalability / Performance / Optimization
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Abuse/Overload Protection
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Always-Fresh Reads
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Anecdotal Performance Claims
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Anecdotal Timing
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Arrival and Service Rates
- Kind: metric
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Bottleneck Awareness
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Bottleneck Detection
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Bottleneck Evidence
- Kind: artifact
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Bottlenecks
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Cache Invalidation
- Kind: activity
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Cacheable Content
- Kind: constraint
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Capacity Increase without Distribution
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Capacity Model
- Kind: model
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Comparative Analysis
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Complexity Awareness
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Complexity Model
- Kind: model
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Constant-Factor Practicality
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Cost Efficiency
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Cost/Limit
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
CPU Cost
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Cross-Shard Queries
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Distributed Complexity
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Distributed Coordination
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Dynamic Capacity
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Efficient Processing
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Environment Drift
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Evidence-Based Optimization
- Kind: activity
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Externalized State
- Kind: constraint
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Fixed Provisioning
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Fixed-Capacity Design
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Full Materialization
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Geographically-Local Delivery
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Global Shared State
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Growth Handling
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Guess-Based Capacity
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Guess-Based Optimization
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Guesswork
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Hard Resource Ceiling
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Implementation Simplicity
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Inefficient Algorithm Choice
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Input Size Model
- Kind: model
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Instance Affinity
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Instance-Local State
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Invalidation Policy
- Kind: constraint
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Large Dataset Scaling
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Latency Reduction
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Load Handling
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Load Model
- Kind: model
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Local Micro-Optimization
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Long Blocking Work
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Measurement Overhead
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Memory Model
- Kind: model
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Memory Scalability
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Model Assumptions
- Kind: constraint
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Multi-Core Utilization
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Multiple Targets
- Kind: constraint
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Origin Offload
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Origin-Only Serving
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Over-Provisioning
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Overlapping Work
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Partition Key
- Kind: artifact
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Partition Strategy
- Kind: approach
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Premature Optimization
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Quota Policy
- Kind: constraint
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Read Traffic Offload
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Read-Your-Writes Consistency
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Readability/Maintainability
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Rebalancing Complexity
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Reduced Load
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Regression Detection
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Repeatable Test Environment
- Kind: constraint
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Representative Workload
- Kind: constraint
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Resource Headroom
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Resource Waste/Saturation
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Responsiveness
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Scalability Analysis
- Kind: activity
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Scale-Out
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Sequential Bottleneck
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Session Affinity
- Kind: technique
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Single Monolithic Store
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Single Target Routing
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Single-Primary Read Contention
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Space Complexity Awareness
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
State Access Latency
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Statelessness or Shared State Strategy
- Kind: approach
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Targeted Improvement
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Throughput/Batching
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Traffic Distribution
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Unbounded Access
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Unbounded Memory Growth
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Unbounded Runtime Growth
- Kind: anti-pattern
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Utilization-Based Sizing
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Wait-Time Prediction
- Kind: capability
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Warm-Up Latency
- Kind: quality-attribute
- Category: Scalability / Performance / Optimization
- Layer: Performance Core
Details
Schema / Canonical Data / Semantics
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Ambiguous API
- Kind: anti-pattern
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Ambiguous Encoding
- Kind: anti-pattern
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Bounded Context Autonomy
- Kind: quality-attribute
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Bounded Context Purity
- Kind: quality-attribute
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Canonical Definition
- Kind: constraint
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Canonical Format
- Kind: constraint
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Clear Semantics
- Kind: constraint
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Clever Abstractions
- Kind: quality-attribute
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Concise Naming
- Kind: quality-attribute
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Convention
- Kind: constraint
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Correct Usage
- Kind: capability
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Cross-Context Terminology
- Kind: quality-attribute
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Cross-System Mapping
- Kind: capability
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Data Semantics
- Kind: constraint
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Deduplication
- Kind: capability
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Denormalized Read Models
- Kind: pattern
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Disambiguation
- Kind: capability
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Domain Collaboration
- Kind: constraint
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Duplicated Authority
- Kind: anti-pattern
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Duplicated Denormalized Columns
- Kind: anti-pattern
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Dynamic Untyped Boundaries
- Kind: anti-pattern
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Explicit Types
- Kind: constraint
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Flexible Input
- Kind: quality-attribute
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Functional Dependencies
- Kind: constraint
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Local Model Autonomy
- Kind: quality-attribute
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Lossless Preservation
- Kind: quality-attribute
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Multiple Competing Models
- Kind: anti-pattern
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Naming Consistency
- Kind: constraint
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Non-Redundant Storage
- Kind: capability
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Normalized Translation
- Kind: capability
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Polysemy Across Contexts
- Kind: quality-attribute
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Query Performance
- Kind: quality-attribute
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Rapid Scripting
- Kind: quality-attribute
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Read Performance
- Kind: quality-attribute
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Reduced Redundancy
- Kind: capability
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Safe Use
- Kind: capability
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Security Checks
- Kind: capability
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Service-Specific Schemas
- Kind: quality-attribute
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Technical/Domain Mismatch
- Kind: anti-pattern
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Untyped Payloads
- Kind: anti-pattern
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Update-Anomaly Elimination
- Kind: capability
- Category: Schema / Canonical Data / Semantics
- Layer: Contracts Core
Details
Security Privacy Compliance
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Ad-Hoc Permission Checks
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Ambient-Credential Trust
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Analytics/Personalization
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Anonymous Sensitive Access
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Assets
- Kind: artifact
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Assumption-Driven Security
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Attribute Definitions
- Kind: artifact
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Authenticated Principal
- Kind: model
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Authenticated-Equals-Authorized
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Authorization Policy
- Kind: constraint
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Automated Control
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Bounded Session Lifetime
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Broad Admin Access
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Certificate Management
- Kind: activity
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Client Complexity
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Coarse-Grained Permission Management
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Compromise Containment
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Confidentiality
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Confidentiality of Stored Data
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Consent/Policy
- Kind: constraint
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Context-Aware Authorization
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Context-Aware Encoding
- Kind: technique
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Continuous Authorization
- Kind: activity
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Control Selection
- Kind: activity
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Controls
- Kind: mechanism
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Data Minimization
- Kind: principle
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Data Protection
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Defined Policy
- Kind: constraint
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Developer Ergonomics
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Document-Only Policy
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Dynamic Query Flexibility
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Ease of Initial Use
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Evidence Automation
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Feature Exposure
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Fine-Grained Access Control
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Forged-Request Rejection
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Formatting Flexibility
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Hardcoded Rules
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Hardcoded Secrets
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Identity Proof
- Kind: artifact
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Identity-Aware Authorization
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Immortal Client-Trusted Session
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Injection Prevention
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Injection-Safe Data Access
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Input Flexibility
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Insecure Defaults
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Integrity
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Key Management
- Kind: activity
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Key Operations
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Latency/Complexity
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Layered Controls
- Kind: constraint
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Machine-Readable Policies
- Kind: artifact
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Manual-Only Review
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Minimal Exposure
- Kind: constraint
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Minimal Permissions
- Kind: constraint
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Mitigation
- Kind: activity
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Ongoing Assurance
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Operational Convenience
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Perimeterless Security
- Kind: approach
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Pipeline Complexity
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Plaintext Sensitive Storage
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Plaintext Transport
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Point-in-Time Audit Only
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Policy Engine
- Kind: mechanism
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Policy Maintenance
- Kind: activity
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Priority-Based Controls
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Privacy Compliance
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Proactive Risk Reduction
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Query Parameter Binding
- Kind: technique
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Raw Output Rendering
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Reduced Blast Radius
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Reduced Exploitability
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Reduced Misconfiguration Risk
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Regulatory Alignment
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Request Origin Verification
- Kind: technique
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Resource Protection
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Review
- Kind: activity
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Revocable Access
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Risk Identification
- Kind: activity
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Role Definitions
- Kind: artifact
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Role Explosion
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Rotation Policy
- Kind: constraint
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Safe Credential Handling
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Safe Rendering
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Secret Store
- Kind: artifact
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Secure Communication
- Kind: capability
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Secure Configuration
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Security as Afterthought
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Single Control Reliance
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Speed
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
String-Concatenated SQL
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Strong Identity
- Kind: constraint
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Team Velocity
- Kind: metric
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Threat Scenarios
- Kind: artifact
- Category: Security Privacy Compliance
- Layer: Security Core
Details
TLS/mTLS
- Kind: mechanism
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Trust Boundaries
- Kind: model
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Trusted Internal Network Assumption
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Trusting External Input
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Unbounded Autonomy
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Unbounded Data Collection
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Uncontrolled Change
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Unknown/Unowned Risk
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Unnecessary Public Surface
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Unrestricted Access
- Kind: anti-pattern
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Usability
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
User Convenience
- Kind: quality-attribute
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Validation Rules
- Kind: constraint
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Zero Trust
- Kind: approach
- Category: Security Privacy Compliance
- Layer: Security Core
Details
Self-Healing / Recovery / Deployment Safety
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Automation Risk
- Kind: quality-attribute
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Big-Bang Deployment
- Kind: anti-pattern
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Blind Routing
- Kind: anti-pattern
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Connection Cleanup
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Consistency Lag
- Kind: quality-attribute
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Consistency Policy
- Kind: constraint
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Continuity During Failure
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Controlled Exposure
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Cost/Cold Start
- Kind: quality-attribute
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Data Migration Compatibility
- Kind: quality-attribute
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Demand-Based Capacity
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Detection Signal
- Kind: artifact
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Disk-Failure Survival
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Empirical Resilience Verification
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
False Recovery Actions
- Kind: quality-attribute
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Fast Failure Recovery
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Fixed Capacity
- Kind: approach
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Hard Process Kill
- Kind: anti-pattern
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Health Detection
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Health Signal
- Kind: artifact
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Horizontal Scalability
- Kind: quality-attribute
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
In-Flight Work Drain
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
In-Place Mutation Only
- Kind: anti-pattern
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Incident Reduction
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Infrastructure Cost
- Kind: quality-attribute
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Irreversible Deployment
- Kind: anti-pattern
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Lifecycle Signals
- Kind: constraint
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Low-Risk Cutover
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Manual Intervention Dependency
- Kind: anti-pattern
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Manual Remediation
- Kind: approach
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Manual-Only Recovery
- Kind: anti-pattern
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Multiple Physical Disks
- Kind: constraint
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Observable Health Criteria
- Kind: constraint
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Parallel Environments
- Kind: constraint
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Parity-Based Recovery
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Production Risk
- Kind: quality-attribute
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Progressive Delivery
- Kind: approach
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Read Scaling
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Readiness/Liveness Routing
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Reduced MTTR
- Kind: capability
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Remediation Action
- Kind: activity
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Remediation Workflow
- Kind: activity
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Replication or Alternate Capacity
- Kind: constraint
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Reversible Deployment
- Kind: constraint
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Rollout Complexity
- Kind: quality-attribute
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Shutdown Latency
- Kind: quality-attribute
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Single Copy State
- Kind: anti-pattern
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Single Instance Dependency
- Kind: anti-pattern
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Single-Disk Point of Failure
- Kind: anti-pattern
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Traffic Splitting
- Kind: mechanism
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Unsafe Automation
- Kind: quality-attribute
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Untested Failure Assumptions
- Kind: anti-pattern
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Versioned Artifact
- Kind: artifact
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
Write Amplification
- Kind: quality-attribute
- Category: Self-Healing / Recovery / Deployment Safety
- Layer: Correctness Core
Details
SOLID / Object-Oriented Design
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Broken Inheritance
- Kind: anti-pattern
- Category: SOLID / Object-Oriented Design
- Layer: Structural Core
Details
Concrete Dependency
- Kind: anti-pattern
- Category: SOLID / Object-Oriented Design
- Layer: Structural Core
Details
Consumer-Specific Contracts
- Kind: capability
- Category: SOLID / Object-Oriented Design
- Layer: Structural Core
Details
Contract Preservation
- Kind: constraint
- Category: SOLID / Object-Oriented Design
- Layer: Structural Core
Details
Fat Interface
- Kind: anti-pattern
- Category: SOLID / Object-Oriented Design
- Layer: Structural Core
Details
Feature Extension without Modification
- Kind: capability
- Category: SOLID / Object-Oriented Design
- Layer: Structural Core
Details
Incompatible Override
- Kind: anti-pattern
- Category: SOLID / Object-Oriented Design
- Layer: Structural Core
Details
Interface Proliferation
- Kind: quality-attribute
- Category: SOLID / Object-Oriented Design
- Layer: Structural Core
Details
Narrow Specialized Behavior
- Kind: quality-attribute
- Category: SOLID / Object-Oriented Design
- Layer: Structural Core
Details
Role-Specific Interfaces
- Kind: constraint
- Category: SOLID / Object-Oriented Design
- Layer: Structural Core
Details
Switch-Based Extension
- Kind: anti-pattern
- Category: SOLID / Object-Oriented Design
- Layer: Structural Core
Details
Type Switching
- Kind: anti-pattern
- Category: SOLID / Object-Oriented Design
- Layer: Structural Core
Details
Streaming / Pipeline / Dataflow Processing
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Avoiding Unneeded Work
- Kind: capability
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Backtracking Algorithm
- Kind: technique
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Batch-Only Processing
- Kind: approach
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Bounded Aggregation over Unbounded Streams
- Kind: capability
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Bounded State
- Kind: quality-attribute
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Complex Grammar/Global State
- Kind: quality-attribute
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Control-Flow-Centric Monolith
- Kind: anti-pattern
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Data Dependencies
- Kind: constraint
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Debuggability/Resource Lifetime
- Kind: quality-attribute
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Deferred Execution Semantics
- Kind: constraint
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Eager Full Materialization
- Kind: technique
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Error Propagation/Debugging
- Kind: quality-attribute
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Event Time
- Kind: artifact
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Fitness for Purpose
- Kind: quality-attribute
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Forward-Only State Model
- Kind: constraint
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Global Optimization
- Kind: quality-attribute
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Large Data Processing
- Kind: capability
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Late-Data Handling
- Kind: quality-attribute
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Latency Requirement Clarity
- Kind: constraint
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Latency-Appropriate Processing Model
- Kind: capability
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Lookup Performance
- Kind: quality-attribute
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Monolithic Processing Function
- Kind: anti-pattern
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Multi-Pass Full Materialization
- Kind: technique
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
No Backtracking Requirement
- Kind: constraint
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
One-Size-Fits-All Processing
- Kind: anti-pattern
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Operational Duplication
- Kind: quality-attribute
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Ordered Read Model
- Kind: constraint
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Ordering/State
- Kind: quality-attribute
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Parallel Branch Processing
- Kind: capability
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Parallel Processing
- Kind: capability
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Parallel/Stream Processing
- Kind: capability
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Random Access Requirement
- Kind: constraint
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Result Aggregation
- Kind: capability
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Serial Item Processing
- Kind: approach
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Stage Contracts
- Kind: constraint
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Stages
- Kind: constraint
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
State Coordination
- Kind: quality-attribute
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Stateful Business Rules
- Kind: quality-attribute
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Stepwise Transformation
- Kind: capability
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Streaming
- Kind: capability
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Streaming Parsers
- Kind: capability
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Unbounded Accumulation
- Kind: anti-pattern
- Category: Streaming / Pipeline / Dataflow Processing
- Layer: Execution Core
Details
Structural Patterns
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Cartesian Inheritance Explosion
- Kind: anti-pattern
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Common Interface
- Kind: constraint
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Direct Access
- Kind: anti-pattern
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Direct External Coupling
- Kind: anti-pattern
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
High-Cardinality Object Reuse
- Kind: capability
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Implementation Swap
- Kind: capability
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Incompatible Interfaces
- Kind: constraint
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Independent Variation Axes
- Kind: constraint
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Indirection
- Kind: quality-attribute
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Lazy Load
- Kind: capability
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Leaf-vs-Container Special-Casing
- Kind: anti-pattern
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Leaf/Composite Transparency
- Kind: capability
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Leaky Subsystem API
- Kind: anti-pattern
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Over-Centralization
- Kind: quality-attribute
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Per-Instance Duplicate State
- Kind: anti-pattern
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Recursive Composition
- Kind: capability
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Remote Stub
- Kind: mechanism
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Runtime Behavior Extension
- Kind: capability
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Separable Intrinsic State
- Kind: constraint
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Shared Immutable State
- Kind: capability
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Simplified Access
- Kind: capability
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Stack Debugging
- Kind: quality-attribute
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Subclass Explosion
- Kind: anti-pattern
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Subsystem Complexity
- Kind: quality-attribute
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Transparency / Debugging
- Kind: quality-attribute
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Uniform Component Interface
- Kind: constraint
- Category: Structural Patterns
- Layer: Design Patterns Core
Details
Taxonomy / Classification / Naming
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Automated Reshape
- Kind: anti-pattern
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Borrowed Synonymy
- Kind: anti-pattern
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Classification Judgment
- Kind: activity
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Collection Concern
- Kind: artifact
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Concern Folder
- Kind: mechanism
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Concern Tag
- Kind: artifact
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Concern-Swallowing Compound
- Kind: anti-pattern
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Container Level
- Kind: mechanism
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Container-by-Container Reshape
- Kind: activity
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Covering Concern
- Kind: artifact
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Depth Cap
- Kind: constraint
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Depth-Relief Container
- Kind: anti-pattern
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Downward Nesting
- Kind: anti-pattern
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Flat Bucket
- Kind: mechanism
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Free-Form Folder Level
- Kind: anti-pattern
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Glob Resolvability
- Kind: quality-attribute
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Governed Root
- Kind: constraint
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Identity Migration
- Kind: activity
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Ignore Declaration
- Kind: artifact
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Ignore-List Silencing
- Kind: anti-pattern
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Is-A Test
- Kind: technique
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Layer Spine
- Kind: model
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Multi-Role File
- Kind: anti-pattern
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Naming Expressiveness
- Kind: quality-attribute
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Nominalized Process Word
- Kind: anti-pattern
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Ordered Role Sequence
- Kind: constraint
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Placement Predictability
- Kind: quality-attribute
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Reasoning in the Registry
- Kind: anti-pattern
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Rejection Table
- Kind: artifact
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Restated Set Member
- Kind: anti-pattern
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Reverse Coverage Resolution
- Kind: technique
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Saturated Role Tag
- Kind: anti-pattern
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Shape-Discovered Surface
- Kind: mechanism
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Single-Unit Concern
- Kind: artifact
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Subject Folder
- Kind: mechanism
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Subject Slot
- Kind: mechanism
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Tree Compactness
- Kind: quality-attribute
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Unguided Refusal
- Kind: anti-pattern
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Variant Slot
- Kind: mechanism
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Vocabulary Admission
- Kind: activity
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Vocabulary Inflation
- Kind: anti-pattern
- Category: Taxonomy / Classification / Naming
- Layer: Structural Core
Details
Transactions / State / Concurrency
Every term in this category, one record each: the term, its kind, its definition and its aliases, then the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to.
Ad-Hoc Lock Ordering
- Kind: anti-pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
All-or-Nothing State Change
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
BASE/Eventual Consistency
- Kind: model
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Blind Overwrite
- Kind: anti-pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Concurrency Correctness
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Concurrency Safety
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Concurrent-Flow Modeling
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Conflict Detection
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Consistency Rules
- Kind: constraint
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Coordinated Persistence
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Data Sharing
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Deadlock Freedom
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Deadlocks
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Dirty Reads/Writes
- Kind: anti-pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Distributed Availability
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Distributed Scalability
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Durability
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Effect Boundaries
- Kind: constraint
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Idempotency Key or Deterministic Operation
- Kind: constraint
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Inconsistent Replicas/Models
- Kind: anti-pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Large Transaction Scope
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Lock Ownership
- Kind: constraint
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Lock-Free Throughput
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Modeling Overhead
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Non-Repeatable Side Effects
- Kind: anti-pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Partial Commit
- Kind: anti-pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Performance Optimization
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Places and Transitions
- Kind: constraint
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Pure Core / Imperative Shell
- Kind: pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Reachability and Deadlock Analysis
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Reliable State
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Repository Complexity
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Retry Complexity
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Safe Concurrent Operations
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Safe Parallel Mutation
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Safe Retries
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Safe State Mutation
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Scattered Save Calls
- Kind: anti-pattern
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Shared State Identification
- Kind: constraint
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
State Tracking
- Kind: quality-attribute
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Strong Conflict Prevention
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Strong Transactional Guarantees
- Kind: capability
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary
Details
Version Field
- Kind: artifact
- Category: Transactions / State / Concurrency
- Layer: Atomic Boundary