Validate a single LLM response end-to-end: parse fenced blocks, validate the manifest, validate widgets, validate code, then cross-reference the assembled bundle.
Validate a single LLM response end-to-end: parse fenced blocks, validate the manifest, validate widgets, validate code, then cross-reference the assembled bundle.