Sanctioned Generic Subject

Kind: constraint

Layer: Structural Core

Record: architecture:sanctioned-generic-subject

Severity: mandatory

Scope: filename

Canonical: Ontology

A rule or precondition that a file takes the one generic subject only when it is generic over its type parameters and names no domain noun anywhere in its source.

Listed in Architecture principles, after Mirrored Test Placement and before Conformance at Creation.

Requires

Reinforces

Enables

Conflicts with

Violated by

Refactored by

Severity

Category

Linked from