Skip to content

feat: add Pi extension for immediate edit-result checks - #46

Merged
ian-pascoe merged 4 commits into
mainfrom
issue-43-pi-edit-checks
Sep 17, 2026
Merged

ian-pascoe merged 4 commits into
mainfrom
issue-43-pi-edit-checks

Conversation

@ian-pascoe

Copy link
Copy Markdown
Contributor

Summary

  • add @antisprawl/pi as an Effect-free extension that runs antisprawl check after a successful edit or write
  • append at most three Findings to that tool result; fail open on timeout, cancellation, and unlisted errors
  • fake Pi tests cover success, no-ops, actionable failures, truncation, diagnostic dedup, and overlapping checks

Verification

  • bun run verify (94 passed, 1 credentialed live test skipped)

Closes #43

PR and main run format, lint, typecheck, and tests on Ubuntu 24.04.
The same job cross-compiles the five release Bun targets without executing them.
Cross-compile five CLI targets into optional platform packages plus a
launcher, then publish Pi. First 0.0.0 is manual; later main merges
publish via OIDC trusted publishing.
@ian-pascoe
ian-pascoe merged commit f7319bc into main Sep 17, 2026
1 check passed
@ian-pascoe
ian-pascoe deleted the issue-43-pi-edit-checks branch September 17, 2026 18:17
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.

Add immediate Pi edit-result duplicate checks

1 participant