aethis_set_tests
Replace an existing project's complete test suite after field discovery, swapping all legacy cases with reviewed ones (up to 500). Destructive: confirm the API supports replacement first.
Instructions
Replace the complete reviewed test suite for an existing project after field discovery. Requires 1 to 100 legacy cases, or up to 500 with contract_version: 1, and replaces prior tests without creating a project or changing its sources, fields, or guidance. This is destructive. The target API must advertise replacement support before any write. If the response is interrupted, inspect the project before approving another replacement.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | Existing project ID whose complete test suite will be replaced | |
| test_cases | Yes | The complete authoritative reviewed suite (1-500 cases); this replaces existing tests | |
| 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. |