You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 6, 2026. It is now read-only.
Add validation rules that enforce source citation requirements: every publishable object must have non-empty source_ids, and each referenced source ID must correspond to an existing Source object in data/sources/. Add this as a step in the CI validation workflow.
Source links
Internal: scripts/validate.py
Clarvia source-first data model specification
Acceptance criteria
Validation checks source_ids is non-empty for publishable objects
Validation resolves source_ids references to actual Source files
Clear error messages for missing or broken source references
Scope
Add validation rules that enforce source citation requirements: every publishable object must have non-empty
source_ids, and each referenced source ID must correspond to an existing Source object indata/sources/. Add this as a step in the CI validation workflow.Source links
scripts/validate.pyAcceptance criteria
source_idsis non-empty for publishable objectssource_idsreferences to actual Source filesTrust level
maintainer-only