# description
One element of the advisories[] array a conforming verifier emits alongside the structural pass/fail result. AdvisoryEntry objects are verifier output, not manifest fields: the ClearanceManifest schema intentionally has no advisories property. The separation encodes the design principle that structural validity (schema rejects) is independent of determination-rule recognition (verifier emits a non-fatal advisory).

# properties.code.description
Stable machine-readable advisory code. unrecognised_rule: a well-formed basis.rule id that is not in the current rule-registry baseline. The manifest is still structurally valid.

# properties.severity.description
Always 'advisory'. Non-fatal by construction; a document that triggers an advisory still passes structural validation.

# properties.path.description
Dotted path to the field that triggered the advisory (e.g. 'clearance.commercialReproduction.basis.rule'). Empty string for a document-level advisory.

# properties.rule.description
The specific rule id that triggered the advisory (for unrecognised_rule).