# Architecture principles whose scope is domain_boundary

> 11 records

This index as JSON: https://banes-lab.com/json/api/facets/architecture/scope/domain-boundary

## Entries

- [God Object](https://banes-lab.com/records/architecture/god-object.md): A defect in which one object accumulates unrelated responsibilities and becomes the default place for every change.
- [Primitive Obsession](https://banes-lab.com/records/architecture/primitive-obsession.md): A defect in which domain concepts are held in raw primitives with no type or validation.
- [Magic Value](https://banes-lab.com/records/architecture/magic-value.md): A defect in which policy, thresholds or states are written as unexplained literals.
- [Anemic Domain Model](https://banes-lab.com/records/architecture/anemic-domain-model.md): A defect in which domain objects hold data only, while their rules live in services and handlers.
- [Transaction Script Sprawl](https://banes-lab.com/records/architecture/transaction-script-sprawl.md): A defect in which business processes are procedural scripts that coordinate validation, persistence and decisions directly.
- [Repository Dump](https://banes-lab.com/records/architecture/repository-dump.md): A defect in which a repository accumulates business queries, policy and orchestration until it is a second service layer.
- [Utility Dump](https://banes-lab.com/records/architecture/utility-dump.md): A defect in which unrelated helpers accumulate in a generic utility module that no one owns.
- [Framework Leakage](https://banes-lab.com/records/architecture/framework-leakage.md): A defect in which framework or infrastructure types, annotations or lifecycles enter core domain logic, so business rules depend on technical specifics.
- [Vendor Lock-In Leakage](https://banes-lab.com/records/architecture/vendor-lock-in-leakage.md): A defect in which an external system's or a vendor's APIs, errors and models spread through application and domain code, so their changes ripple across it.
- [Big-Upfront Frozen Architecture](https://banes-lab.com/records/architecture/big-upfront-frozen-architecture.md): A defect in which major architectural decisions are fixed before the forces they answer are known.
- [Architecture Astronaut](https://banes-lab.com/records/architecture/architecture-astronaut.md): A defect in which abstract frameworks, meta-models and architectural structure are built ahead of the concrete needs they should serve.
