# Lava Flow

Record: `arch:lava-flow`
Kind: anti-pattern
Layer: [Enforcement Core](https://banes-lab.com/records/layer/enforcement-core.md)
Severity: discouraged
Scope: architecture_evolution
Canonical: https://banes-lab.com/ontology#arch-lava-flow

## Repair

- Refactored by: usage_instrumentation, owner_assignment, deprecation_plan, delete_after_evidence
- Detected by: old_paths_never_called, deprecated_code_without_removal_date, feature_flags_stuck_on_or_off, comments_say_do_not_touch
- Violated by: Preserve obsolete, half-migrated, or unexplained code paths because no record says whether they are still needed.

## referenced-by

- [Evolutionary Architecture](https://banes-lab.com/records/arch/evolutionary-architecture.md)
