multidim_validate
Validate a filled analysis against its v2 frame, returning ACCEPT, WARNING, or REJECT per section with actionable error codes to identify exactly which sections need revision.
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. |