Pattern Proposal: Compliance Finding Guardrail
Summary
ComplianceEngine evaluates governed behaviour and produces structured compliance findings and metrics.
Candidate Pattern
- ID:
compliance-finding-guardrail - Classification: intelligence
- Maturity: strategic_direction
- Type: emerging
Observed Signals
No specific signals listed.
Evidence
Supporting Evidence
- src/cas_runner/governance/compliance_engine.py (ComplianceEngine) - Implements or encapsulates compliance evaluation.
- src/cas_runner/governance/models.py (ComplianceFinding, ComplianceMetrics, GovernanceException, GovernanceRisks) - Defines structured compliance outputs and risk/exception types.
Scope Assessment
- Evidence Strength: medium
- Confidence: medium
- Applies to: ideas-to-life-cas
Rationale
- Intent: Make agent or automation behaviour checkable against compliance rules before or after execution.
- Context: Located in the governance package with related models for findings, metrics, exceptions, and risks.
- Force: Violations need structured output, not only pass/fail.
- Force: Compliance must be measurable over time.
- Force: Failures should raise explicit governance exceptions.
Traceability
Artifact source: proposed-patterns