nomoticai/Nomotic CI — Governance Validation
Validate AI governance configurations, run adversarial tests, detect configuration drift, and generate compliance evidence bundles
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| config_path | Path to governance configuration directory or file | no | . |
| config_file | Name of the governance config file to look for | no | nomotic.yaml |
| baseline_ref | Git ref for baseline comparison (for drift detection) | no | origin/main |
| adversarial_tests | Run adversarial test suite against the governance config | no | true |
| compound_authority_check | Analyze for compound authority vulnerabilities | no | true |
| drift_detection | Detect configuration drift from baseline | no | true |
| evidence_bundle | Generate compliance evidence bundle for this change | no | false |
| compliance_frameworks | Comma-separated compliance frameworks for evidence bundle (SOC2,HIPAA,PCI-DSS,ISO27001) | no | "" |
| fail_on_critical | Fail the action if critical issues are found | no | true |
| fail_on_adversarial | Fail the action if adversarial tests fail | no | true |
| post_comment | Post results as a PR comment | no | true |
| github_token | GitHub token for PR comment posting | no | ${{ github.token }} |
| sanitize_output | Sanitize sensitive data in outputs and evidence bundles | no | true |
| bundle_dir | Directory to write evidence bundles | no | .nomotic/bundles |
Outputs
| name | description |
|---|---|
| validation_status | Overall validation result: pass, warn, fail |
| issues_found | Number of issues found |
| critical_issues | Number of critical issues |
| adversarial_pass_rate | Adversarial test pass rate (0.0-1.0) |
| drift_detected | Whether configuration drift was detected (true/false) |
| compound_authority_flags | Number of compound authority flags raised |
| bundle_path | Path to generated evidence bundle (if requested) |