Context
Follow-up to atrinik/content-toolkit#4 and atrinik/content-toolkit#24. The revision-bound M2 catalog audit classifies every supported reference in the immutable authored corpus at 01b1fdb65c2243df4bafe9c8109fc93229df0121.
The expanded deterministic baseline indexes all 15,453 bounded regular files as resources and 9,413 PNG media identities as faces. It contains 254 remaining diagnostics:
- 245
catalog.missing_reference:error
- 9
catalog.missing_reference:warning
CI pins both severity-qualified counts and a deterministic diagnostic-identity digest, so swapped or relocated unresolved edges fail even when aggregate counts stay unchanged. Resolving or explicitly reclassifying the remaining edges requires authored-content decisions outside the toolkit library change.
Scope
- reproduce the catalog audit using the released/shared toolkit API
- inventory each remaining unresolved typed edge by domain and source location
- fix genuinely stale authored references or add missing authoritative definitions
- explicitly classify intentional optional or external references under a reviewed suppression/policy rule
- reduce the committed baseline accordingly without weakening identity-digest, truncation, ambiguity, duplicate, or required-reference checks
Validation
- the content-toolkit catalog corpus command completes without truncation
- every changed reference resolves or has an owned, documented classification
- the updated deterministic baseline matches the same pinned corpus revision
Blocked by publication of atrinik/content-toolkit#24.
Context
Follow-up to atrinik/content-toolkit#4 and atrinik/content-toolkit#24. The revision-bound M2 catalog audit classifies every supported reference in the immutable authored corpus at
01b1fdb65c2243df4bafe9c8109fc93229df0121.The expanded deterministic baseline indexes all 15,453 bounded regular files as resources and 9,413 PNG media identities as faces. It contains 254 remaining diagnostics:
catalog.missing_reference:errorcatalog.missing_reference:warningCI pins both severity-qualified counts and a deterministic diagnostic-identity digest, so swapped or relocated unresolved edges fail even when aggregate counts stay unchanged. Resolving or explicitly reclassifying the remaining edges requires authored-content decisions outside the toolkit library change.
Scope
Validation
Blocked by publication of atrinik/content-toolkit#24.