-
Notifications
You must be signed in to change notification settings - Fork 2
docs(8/10): consolidate validation CI security and invariants #750
Copy link
Copy link
Open
Labels
choreMaintenance / refactor / toolingMaintenance / refactor / toolingciContinuous Integration / workflowsContinuous Integration / workflowsdocsDocumentation changesDocumentation changeslegend:DOCSDocumentation truth workDocumentation truth worklegend:PLATFORMPlatform/infrastructure workPlatform/infrastructure worklegend:PROCESSMethod/process workMethod/process worklegend:RUNTIMERuntime/tooling/host/operator flow workRuntime/tooling/host/operator flow worktestsTest suite and coverageTest suite and coveragev0.3.0Scheduled work for the v0.3.0 release.Scheduled work for the v0.3.0 release.work:integrityRemoves lies, drift, flake, or trust debtRemoves lies, drift, flake, or trust debt
Description
Metadata
Metadata
Assignees
Labels
choreMaintenance / refactor / toolingMaintenance / refactor / toolingciContinuous Integration / workflowsContinuous Integration / workflowsdocsDocumentation changesDocumentation changeslegend:DOCSDocumentation truth workDocumentation truth worklegend:PLATFORMPlatform/infrastructure workPlatform/infrastructure worklegend:PROCESSMethod/process workMethod/process worklegend:RUNTIMERuntime/tooling/host/operator flow workRuntime/tooling/host/operator flow worktestsTest suite and coverageTest suite and coveragev0.3.0Scheduled work for the v0.3.0 release.Scheduled work for the v0.3.0 release.work:integrityRemoves lies, drift, flake, or trust debtRemoves lies, drift, flake, or trust debt
Decision
Give operators one truthful route for local validation, CI, security tooling, repository invariants, and generated-artifact hygiene.
This is documentation reconstruction slice 8 of 10.
Scope
Rewrite current, executable guidance into:
docs/topics/validation.mddocs/topics/ci-workflows.mddocs/topics/security-tooling.mddocs/topics/invariants.mddocs/topics/artifacts-and-cache.mddocs/topics/docs-maintenance.mdExtract verified rules from and then delete duplicate reader-facing material under:
docs/invariants/docs/ci.mddocs/scripts-reference.mdEvery documented command must be runnable and every named check must match actual
cargo xtask, package, Bats, or workflow behavior. Describe retained JavaScript automation only where it has a real current owner; do not call deleted packages “core,” “CLI,” or “generators.”Update hard-coded documentation paths in affected workflows and Bats suites in the same slice.
RED
Add focused fixtures for the known false-green classes: nonexistent pnpm filters that exit zero, undocumented/misnamed xtask checks, stale workflow names, missing paths, and invalid anchors.
Acceptance
git diff --checkpass.Scheduling
v0.3.0label is temporary until the plain version-milestone cutover.