rxcxrdx/Conformance Gate
Policy-driven conformance gate for Rust microservices. Runs two engines per service: a deterministic static engine (source + Dockerfile regex/logic) and an AI engine for judgement rules (envelope, architecture, validation). Every rule, severity and the AI prompt derive from a single policy YAML (policy-path). Evaluates one service or every service in a directory.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| service-path | Relative path to a single Rust service to evaluate (from repo root) | no | — |
| services-dir | Relative path to a directory containing multiple services (evaluates all subdirs) | no | — |
| policy-path | Relative path to the conformity policy YAML (single source of truth for rules) | no | policy/conformity-policy.yaml |
Outputs
| name | description |
|---|---|
| decision | Overall conformance decision: pass | manual_review | block |
| confidence | Confidence score (0.0 – 1.0) |
| violations | JSON array of all violations found |