Skip to content

Validate optional documents through package discovery - #629

Merged
transitrix merged 3 commits into
mainfrom
feat/documents-validation
Oct 2, 2026
Merged

transitrix merged 3 commits into
mainfrom
feat/documents-validation

Conversation

@transitrix-foundry

@transitrix-foundry transitrix-foundry Bot commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

Adds a standalone documents validator and registers it for generic check-packages discovery. Findings identify the DOCS rule, severity and record file; undeclared repositories do not run documents validation. The version contract explicitly preserves two-part numeric strings and accepts full SemVer without normalizing stored values.

Verification covers npm-packed installation, DOCS-001–007 positive and negative cases, core validation before and after package removal, byte-identical undeclared validation, and coexistence with ReqIF. Generic package tests, ReqIF integrity, ingest pipeline integrity, notation lint and 115 notation/release tests pass.

@transitrix-foundry
transitrix-foundry Bot marked this pull request as ready for review September 29, 2026 04:01
@transitrix
transitrix merged commit f2c7282 into main Oct 2, 2026
18 checks passed
@transitrix
transitrix deleted the feat/documents-validation branch October 2, 2026 04:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant