Technical guide
Why HVAC agents must abstain when no exact OEM source exists
A field-service copilot that guesses on inverter boards destroys trust faster than it saves truck rolls. Abstention with audit trail is a product requirement, not a nice-to-have.
Updated 30 August 2026
The cost of a confident wrong answer
Replacing the wrong board or authorising a refrigerant charge without an OEM page costs more than API fees. LLMs default to fluency — HVAC needs provenance.
What abstention looks like in API v2
When strict source_policy cannot bind document_id + page_start from manufacturer authority, the API returns an explicit non-answer — not a paraphrase of forum posts.
Implication for your agent stack
Wire abstention into escalation: ticket remains open, human sees the missing source, Marcel Inside or tier-2 takes over. See /api/docs/quickstart for sourced vs abstain examples.
