Repository navigation
Conversation
…ort install origin
…-version failures cannot fallback
…hed-source SHA and scope
…ndependent source-profile qualification
… commitments and private reporting
…nd absent branch protection
…quickstart as development
…for consenting trials
…macOS and Windows Git Bash
…osed claim for unreleased change
…nd fork permissions
…nd fork permissions
… fail-closed release
…ate and organic-adoption metrics
…rivilege advisory workflow
…-blocking least privilege
…-blocking least privilege
…-blocking least privilege
…rt strict placeholder
…diff to merge preview
…se_workflow_event_provenance.py
…PR_SOURCE_BINDING_V1.md
…eused manifest bundles
Additional publication-channel closure and frozen-head test gate — 2026-10-15Exact candidate source: The security audit extended beyond Check/comment emission:
Independent quality gate: inspect final exact-head CI/repro, then security review of composite Action outputs and any remaining alternate publication path before marking review-ready. No production reliance, signed evidence transport, source-model sufficiency, administrative release ref protection, or independent pilot is established. |
Failed-first CI and corrected final-head contract — 2026-10-15Initial candidate Current exact candidate: The cumulative follow-on #227 introduces an independent read-only advisory job summary and its own additional tests; neither PR has been merged or released. Main branch/ref protections and independently adjudicated external pilots remain open. |
Purpose — viral distribution without false transferable security claims
Cumulative draft integration proposal extending #225 at pinned source
49a9e91026c3aee9c74154a749bff963d0165146. Targetsmainonly to execute existing full CI and six-platform reproducibility; does not merge, close or modify #225.The larger project's near-term distribution strategy is simple: a developer obtains a bounded, comprehensible and reusable verification report from their ordinary GitHub PR. It must never transform a fixture result or caller-supplied unbound manifest into an apparently verified entire PR. This PR closes an unguarded publication path in the composite GitHub Action.
Finding and correction
inputs.verification-manifest != ''invokedovk verifyon a caller-selected manifest withoutprepare_verified_change_input.py, then allowedEmit OVK GitHub check (verify path)andPost OVK pull-request commentto publish to GitHub. A configuredhead_shaalone did not establish a source-to-model/pr-diff correspondence for the manifest.Changes:
upload-artifactexecutes withalways(); stale receipts from earlier invocations in the same workspace must not be reuploaded on installer failure.docs/PR_SOURCE_BINDING_V1.md.No change to the underlying verifier's proven semantics, source-to-IR correspondence, signed EvidenceBundle, verified GitHub event authentication, or production relying authority. General software-security certification remains explicitly unqualified.
Required qualification and product gates
Decision: draft / no release / no strict enforcement / no signed portable certificate until independent proof and operational review.