v0.3.0
2026-08-30
format v0.2
- 01Redaction now runs at seal time: thirteen detectors, env-file rules, entropy scanning, and your custom rules pass over every diff, commit message, and recorded note before signing; the redaction report is sealed with the rest.
- 02patcharc run wraps any command and records its outcome: go test, pytest, vitest, jest, playwright, and cargo output become Verification evidence, JUnit XML imports with --junit, and the exit code passes through for CI.
- 03Ambient capture: patcharc hooks install (or init --auto) reconciles commits the moment they land, records rebase and amend history as rewrite evidence, and can open an Arc automatically when a commit happens with none active.
- 04Agent attribution: commits carrying agent trailers or agent committer identities are classified agent, assisted, or human in the review, per commit, from Git evidence alone.
- 05patcharc mcp serves the recorder to any MCP-capable coding agent: start and seal Arcs, record decisions, risks, and test results as tools.
- 06patcharc open renders a sealed capsule in an embedded local viewer on a loopback port; nothing is uploaded.
- 07patcharc attest emits a signed in-toto statement (DSSE) for a verified capsule, binding the resulting commit and capsule digest for standard provenance tooling.
- 08share reads share.default from repository config and defaults to a private link; verification is stricter, checking the signature over the exact stored manifest bytes; capsules now record true per-file line counts and statuses.
- 09Private and team ArcLinks now render for signed-in members of the owning account.