# #structured-output

> Post it as #structured-output with this page's address. An AI that follows the link gets every brief under the tag in one fetch at /t/structured-output/index.md. Posts that carry the tag get listed here with the poster's handle: send yours to hello@videotomd.com.

Page: https://videotomd.com/t/structured-output/
Briefs: 4

- [Structured output contract](https://videotomd.com/b/text-structured-output-contract/index.md): Answer only in this JSON, or in an error object; a validator snippet and the Ollama format field for pipelines.
- [Normalize and Validate Structured Model Responses](https://videotomd.com/b/text-local-normalize-and-validate-structured-model-responses-ede6152e16c4/index.md): Extract answer text from mixed content blocks before validating structured output.
- [Emit Normalized Trial Facts](https://videotomd.com/b/text-local-emit-normalized-trial-facts-f9a2f8ffda46/index.md): Convert trial evidence into typed contexts and stable fields that batch reports can aggregate.
- [Keep Agent Actions Within Their Deadline](https://videotomd.com/b/text-local-deadline-model-fallback-7a221a517e40/index.md): Limit each model call and switch to a deterministic policy when the response cannot supply usable actions.
