# Utility Dump

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

## Repair

- Refactored by: move_helper_to_owner, split_by_domain, extract_value_object, name_concept
- Detected by: utils_file_growth, unrelated_helpers, many_modules_import_same_dump, generic_names
- Violated by: Accumulate unrelated helper functions in generic utility modules without ownership, cohesion, or domain language.

## referenced-by

- [High Cohesion](https://banes-lab.com/records/arch/high-cohesion.md)
