AI-suggest a mapping/1 document for one entry — verified, but required fields the source cannot provide stay unmapped (reported via omissions) rather than fabricated.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
alias -> source-dialect schema for the mapping's roots.
Target anchor: a registry $id string or an inline target document.
What the model may see: source structure only, or structure plus the pasted sample values.
structure, structure_with_sample alias -> value sample input line; required (and only used) in structure_with_sample mode.
The entry's current mapping/1 document when partially authored; preserved verbatim.
Target pointer -> pipeline-owned pin; stamped canonically into every suggestion.
Entry UI heading, for model context.
UI target path -> label of fields the policy's enforcement facet queries (annotate-only priorities: the model binds them when plausible; unmappable ones land in omissions, never failures).
Response
Successful Response
Last verify findings when verified is false.
Newly suggested target paths (UI convention, [] = element scope).
Target path -> one-line model rationale, suggested paths only.
The merged, verified mapping/1 document (required fields the source cannot provide may be left unmapped — see omissions); null when nothing verified.
Required target paths the model deliberately left unmapped -> its one-line reason.
Human-readable outcome note when verified is false.