Skip to main content
Beta ← Back to Guided Synthesis overview Use this when 90% of the base template is right but you want to patch a section title, swap a section’s writing style, or replace its output schema — for a single call, without changing the underlying template. A new auto-generated template aggregate is persisted with inheritedFromId pointing at the base template. The aggregate is fully resolved and drift-proof — but retained for 30 days only (see Auto-generated template aggregates — 30-day retention).

Override semantics — important

The override patches obey different merge rules per field:
  • instructions (template- or section-level) is per-field partial. Any field you omit is inherited from the parent’s published version.
  • outputSchema is wholesale. Whatever you submit fully replaces the parent schema. Partial schemas are not merged.
The same rules apply when you create an inheriting section via inheritFromId on POST /documents/sections.
Each section entry under overrides.sections must reference a section that is already linked to the base template version. You cannot add new sections via overrides — use Path 3 (assembly) for that.

When to use this path

Guided Synthesis overview

Shared concepts: input context, response shape, errors, 30-day retention.

Customization Cookbook — Recipe 3

The end-user-driven pattern that maps directly onto Path 2 (presets vs. free-prompt).