neuralway/antibody
Turn every bug-fix PR into durable, agent-readable immunity. Tier 0 by default ($0, no key, no network).
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| tier | Generalize tier (0|1|2). Default 0 — deterministic, $0, no key. Tier 2 needs a provider key in env. | no | 0 |
| provider | Tier 2 provider: openai | anthropic | bedrock | openai-compatible | hosted. Only used at tier 2. | no | — |
| model | Model id for the chosen provider. | no | — |
| region | AWS region (Bedrock). | no | — |
| targets | Comma-separated agent targets to emit (codex,claude,cursor,copilot,windsurf). Default: all detected. | no | — |
| test | Regression test ref to freeze/verify (path::name). Optional. | no | — |
| fix-range | git range constituting the fix. Default: the PR's base..head. | no | — |
| commit | Commit the emitted rules + ledger back to the PR branch. | no | true |
| comment | Post a PR comment summarizing the acquired immunity. | no | true |
| fail-on-unverified | Fail the check if the antibody is not verified. Default: non-blocking (immunity is additive). | no | false |
| github-token | Token used to commit and comment. | no | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| antibody-id | The bug-class id of the acquired/strengthened antibody. |
| status | verified | unverified | unclassified |
| action | created | updated | unchanged | aborted |