# Member Never Restates the Set

Record: `arch:member-never-restates-the-set`
Kind: constraint
Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)
Severity: mandatory
Scope: filename
Canonical: https://banes-lab.com/ontology#arch-member-never-restates-the-set

## Repair

- Refactored by: Drop the Redundant Head
- Detected by: a file subject equal to the subject folder above it
- Violated by: repeating the grouping folder's subject in the filename
- Measured by: restated-member count
- Enforced by: naming gate

## requires

- [Subject Folder](https://banes-lab.com/records/lex/subject-folder.md)

## reinforces

- [Naming Consistency](https://banes-lab.com/records/lex/naming-consistency.md)

## enables

- [Concise Naming](https://banes-lab.com/records/lex/concise-naming.md)

## conflicts-with

- [Restated Set Member](https://banes-lab.com/records/lex/restated-set-member.md)
