Repository navigation
First release of thisisfine.
Your agent says "done" while your app is on fire. thisisfine turns every behaviour you said "y" to into a proven Playwright check, and won't let the agent finish a turn that breaks one.
Install
- Claude Code:
/plugin marketplace add dadwritestech/thisisfine, then/plugin install thisisfine@thisisfine - pi:
pi install npm:@dadwritestech/thisisfine - Codex / any shell:
npm install -g @dadwritestech/thisisfine
In CI
uses: dadwritestech/thisisfine@v0 runs every promise in a real browser on each pull request, fails the job when one is broken, and posts a behaviour diff: what the PR locked, retired, or broke.
What's in 0.1.0
- Promises locked only on a human's "y", signed with Ed25519, kept in an append-only ledger in git
- Every check proven by breaking the app on purpose before it's locked
- Stop hook that sends the agent back when a promise breaks
thisisfine verifyaudits every lock against the transcript and committed keys- GitHub Action with a PR behaviour diff, updated in place on each push