Pattern Proposal: Compliance Engine as Output Guardrail
Summary
Agent-produced outputs are checked against compliance rules before being accepted.
Candidate Pattern
- ID:
compliance-engine-guardrails - Classification: intelligence
- Maturity: strategic_direction
- Type: emerging
Observed Signals
No specific signals listed.
Evidence
Supporting Evidence
- src/cas_runner/governance/compliance_engine.py (ComplianceEngine) - Validation logic
- cas-knowledge/runtime/rule-context.json - Runtime rule context
Scope Assessment
- Evidence Strength: medium
- Confidence: medium
- Applies to: ideas-to-life-cas
Rationale
- Intent: Prevent non-compliant decisions from entering the knowledge base or governance state.
- Context: Applied after agent steps that generate architecture decisions or other knowledge artifacts.
- Force: Need to enforce organisational rules
- Force: Agents may generate plausible but non-compliant content
Traceability
Artifact source: proposed-patterns