TRAITS

nonredundant-trait-applicability-metadata

Keep trait applicability metadata nonredundant: when defines positive semantic scope, and mime restricts file types or languages. Include skip only for an independent exception inside that scope; omit it when it merely negates or repeats when or mime. Leave unnecessary optional metadata fields absent.

Applies when
authoring or reviewing trait applicability metadata.
ID
9ff8ac67-baf6-4753-8b21-f3e9404415a0
Source
.agents/traits/nonredundant-trait-applicability-metadata-9ff8ac67-baf6-4753-8b21-f3e9404415a0.md

Skipping this trait

Add this comment before any code to skip the trait for a whole file. A reason is required.

File header
// traits-ignore-file 9ff8ac67-baf6-4753-8b21-f3e9404415a0: <reason>