docs(ci-coverage): define evidence contract; implementation unpublished - #70
Draft
rldyourmnd wants to merge 1 commit into
Draft
docs(ci-coverage): define evidence contract; implementation unpublished#70rldyourmnd wants to merge 1 commit into
rldyourmnd wants to merge 1 commit into
Conversation
Record source binding, effective eligibility and exact execution evidence as separate facts. Documentation only: the locally tested prototype could not be published by the tool. No collector, CLI or enrollment behavior is installed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Documentation-only draft
This PR records the design and acceptance contract for read-only CI execution coverage. It does not implement or ship an evaluator, CLI, collector or repository enrollment.
A reusable evaluator and standalone inspector were implemented and tested locally, but the GitHub tool blocked the source publication. That write was not retried via another method. The local prototype is retained for independent review in the operator's handoff bundle; it is not code in this PR.
Contract
Verification status
The unpublished local prototype passed six top-level stdlib-only Go tests with 36 named table subcases, plus decoder cases, under Go 1.23.2 with race detection; focused go vet passed. Those are local prototype results, not evidence that the source exists in this branch. Repository toolchain pins are unchanged.
Completion
Independently review the proposed contract and prototype, implement reviewed changes through an authorized development workflow, run pinned-toolchain CI against the actual committed code, and integrate complete paginated policy observations through the existing application/control-plane boundaries. Real private-repository job evidence remains required for every profile. No live coverage or fleet speed improvement is claimed here.