aethis_create_ruleset
Creates a rule ruleset from source text and required test cases for test-driven rule authoring; then call aethis_generate_and_test to generate and validate.
Instructions
Create a new rule ruleset with source text and test cases (TDD). Test cases are required. After creation, call aethis_generate_and_test.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Human-readable name for the rule ruleset | |
| domain | No | Domain hint (e.g., 'uk_immigration') | |
| section_id | Yes | Unique section identifier (e.g., 'flight_readiness') | |
| test_cases | Yes | Test cases with optional strict acceptance expectations. | |
| source_text | Yes | The source legislation, policy, or specification text | |
| contract_version | No | Required when acceptance expectations or expected_review_bindings are supplied. | |
| expected_review_bindings | No | Optional review-binding catalogue; omit for no assertion or use {} to assert zero bindings. |