Skip to content

Releases: treygoff24/papercuts

papercuts v0.2.0

Choose a tag to compare

@treygoff24 treygoff24 released this 16 Jul 17:25

What's new

  • Attach bounded, best-effort-redacted failure evidence with papercuts add --cmd, --exit, --stderr-file, and --evidence.
  • Resolve multiple IDs or unique prefixes atomically with one papercuts resolve command while preserving the single-ID response contract.
  • Expanded papercuts schema output for evidence records and multi-ID resolve behavior.
  • Hardened credential redaction for authorization values, compound credential keys, high-entropy tokens, and URL userinfo while preserving structural paths and URLs.
  • Hardened batch append rollback and expanded doctor/fold coverage for malformed records, duplicates, ID conflicts, orphan resolves, conflict markers, and torn lines.
  • Trimmed the crates.io archive to source, tests, and release documentation.

Redaction is best-effort. Do not attach raw environment dumps or known secrets.

Install

cargo install papercuts --version 0.2.0

Full changelog: v0.1.0...v0.2.0

papercuts v0.1.0

Choose a tag to compare

@treygoff24 treygoff24 released this 10 Jul 03:08

First release. A tiny CLI that gives AI agents a complaint box.

Install: cargo install papercuts

Agents log friction (papercuts add), humans and agents review it (papercuts list --format md) and burn it down (papercuts resolve). Append-only JSONL at your repo root, agent-first JSON contract (papercuts schema), concurrency-safe, deterministic, MIT.

Built end-to-end by a cross-model agent foundry: designed and orchestrated by Claude Opus, plan adversarially reviewed by Grok 4.5 and GPT-5.6, implemented by GPT-5.6 Sol, code-reviewed by Grok 4.5, repaired by Devin swe-1.7 — with every claim independently verified by the coordinator. Inspired by Steve Ruiz's papercuts tool.