Skip to content

Add PatchWitness to point-of-use validations - #96

Open
pangxueyuan2-creator wants to merge 1 commit into
bureado:mainfrom
pangxueyuan2-creator:add-patchwitness
Open

Add PatchWitness to point-of-use validations#96
pangxueyuan2-creator wants to merge 1 commit into
bureado:mainfrom
pangxueyuan2-creator:add-patchwitness

Conversation

@pangxueyuan2-creator

Copy link
Copy Markdown

Why it belongs here

PatchWitness is a point-of-use validation layer for code changes produced by AI coding agents. It independently derives the diff from Git, loads policy from a trusted base revision so a patch cannot weaken its own rules, runs real repository checks, blocks protected workflow/control-plane edits, and emits a portable Change Passport with offline hash verification.

The project is Apache-2.0, provider-neutral, and ships as a CLI, Python SDK, MCP interface, and GitHub Marketplace Action with JSON/SARIF output.

Scope of this change

  • Adds one entry under Point-of-use validations near related AI-assisted diff and CI security tools.
  • No other list entries or formatting are changed.

Disclosure: I maintain PatchWitness. I am submitting it because its trusted-base policy and independently verifiable evidence fit this list's attestation and point-of-use model; I am not claiming third-party adoption or endorsement.

Repository: https://github.com/pangxueyuan2-creator/patchwitness
Reproducible demo: https://github.com/pangxueyuan2-creator/patchwitness/tree/main/demo
GitHub Action: https://github.com/marketplace/actions/patchwitness-gate

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