check_rule_status
Analyze a compliance rule's actual structure to auto-infer completion status, progress percentage, and missing components for accurate resumption guidance.
Instructions
Quick status check showing what's been collected and what's missing. Perfect for resuming in new chat windows.
ENHANCED WITH AUTO-INFERENCE STATUS ANALYSIS:
Ignores stored status/phase fields and analyzes actual rule structure
Auto-detects completion status based on rule content (same logic as create_rule)
Calculates real-time progress percentage from actual components
Determines next actions based on what's actually missing
Provides accurate resumption guidance regardless of stored metadata
Perfect for cross-chat resumption with reliable state detection
AUTO-INFERENCE LOGIC:
Analyzes spec.tasks, spec.inputs, spec.inputsMeta__, spec.ioMap, spec.outputsMeta__
Calculates completion based on actual content, not stored fields
Determines status: DRAFT → READY_FOR_CREATION → ACTIVE
Provides accurate progress: 5% → 25% → 85% → 100%
Identifies exactly what components are missing
Args: rule_name: Name of the rule to check status for
Returns: Dict with auto-inferred status information and accurate next action recommendations
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rule_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||