johnnymedhanie/Cardinality — Correctness Testing
Automatically infer correctness properties and test your API
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| api-key | Your Cardinality API key | yes | — |
| engine-url | Cardinality engine URL | no | https://cardinality-engine-production.up.railway.app |
| app-url | Cardinality app URL for CI report persistence | no | https://cardinality.vercel.app |
| github-token | GitHub token used to post PR comments and status updates | no | — |
| target-mode | How Cardinality should resolve the runnable app target: local or preview | no | local |
| dev-command | Command used to start the app locally when target-mode=local | no | — |
| preview-url | Explicit preview URL to test when target-mode=preview | no | — |
| base-url | Base URL of your running application for testing | no | — |
| scan-only | Only scan for properties, skip testing | no | false |
| fail-on | Fail the check on: critical, high, medium, low, never | no | critical |
| docker-compose-file | Path to docker-compose file for starting your app | no | — |
| docker-compose-service | Specific service to wait for (default: all services) | no | — |
| wait-for | URL to poll for health check (default: base-url or http://localhost:3000/health) | no | — |
| startup-timeout | Seconds to wait for app startup (default: 60) | no | 60 |
| time-budget | Seconds budget for property prioritization (default: 180) | no | 180 |
Outputs
no outputs