Skip to content

fix(validation): reconcile catalog reference baseline #215

Description

@zoeyrose

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Fields

Priority

Medium

Effort

None yet

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions