multidim_validate
Validate a filled analysis against its v2 frame to get ACCEPT, WARNING, or REJECT verdicts per section. Provides actionable error codes to identify and fix only structurally inconsistent or non-compliant sections.
Instructions
Deterministic, STATELESS check of a filled analysis against its v2 frame (multidim_analyze format v2). Returns an ACCEPT / WARNING / REJECT verdict per section with actionable error codes. Never modifies the store, calls no LLM, never judges the truth of the content: structure, internal consistency and checkable requirements only. The calling LLM redoes ONLY the rejected sections, within the frame's max_validation_rounds (tracked by the caller).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| frame | Yes | The exact JSON frame returned by multidim_analyze format v2. | |
| analysis | Yes | The analysis filled by the calling LLM, section by section. |