governance/check-roc-compliance

Validate session activity against a Rule of Constraints policy and generate a Markdown compliance report.

Updated Jan 11, 2026
One-click install
npx skills add https://github.com/venikman/fpf-foundry --skill governance-check-roc-compliance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: governance/check-roc-compliance
Source: https://github.com/venikman/fpf-foundry/tree/main/design/skills/governance/check-roc-compliance
Command: npx skills add https://github.com/venikman/fpf-foundry --skill governance-check-roc-compliance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill evaluates session activity against a Rule of Constraints policy and generates a RoC compliance report that highlights violations and recommended outcomes.

Core Features & Use Cases

  • Policy-driven auditing: Validate sessions against RoC requirements and identify non-compliant actions.
  • Deterministic reporting: Produce a RoC report under runtime/contexts/<context>/audits/roc/ with timestamped filenames.
  • Observability via U.Work: Emit a telemetry log when telemetry/log-work is available to support audits and traceability.

Quick Start

Invoke the skill with required inputs (context, session_id, roc_path) to generate the RoC compliance report and, when telemetry is available, a U.Work entry.

Frequently Asked Questions about governance/check-roc-compliance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit session activity against a policy of constraints?

To audit session activity against a Rule of Constraints policy, provide the context, session ID, and RoC file path. The skill validates inputs, loads the RoC file, and generates a deterministic Markdown report highlighting policy violations and recommended outcomes.

What is a Rule of Constraints compliance report?

A Rule of Constraints compliance report evaluates bounded context sessions against defined policy requirements. It identifies non-compliant actions and surfaces policy gaps, producing a timestamped Markdown file to support governance audits and session traceability.

How do I generate a compliance report for a specific session?

To generate a compliance report for a specific session, invoke the audit with the required context, session ID, and RoC file path. The system writes a timestamped Markdown report under the runtime contexts directory for that bounded context.

Can I log RoC compliance audits for observability and traceability?

Yes, you can log RoC compliance audits for observability. When telemetry is available, the skill emits a U.Work record alongside the Markdown report to support audit traceability and governance tracking.

What inputs are required to check RoC compliance?

Checking RoC compliance requires three inputs: the bounded context, the session ID, and the RoC file path. The skill validates these parameters before loading the policy and producing the compliance report.

Do I need telemetry enabled to run a policy-driven audit?

No, you do not need telemetry enabled to run a policy-driven audit. Telemetry is optional; the skill produces the compliance report regardless, but only emits a U.Work log entry when telemetry is available.