Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

fix(taxonomy): stop extracting the counterparty's own pitch as the deal

merged#2927CedarCopilot

CedarCopilot wants to merge 2 commits into staging from fix/taxonomy-deal-frame

What Libra verified

  • Capability questions do not create objections or objection responses

    Libra ran this behavior against the change and confirmed the check detects when it breaks.

    Technical evidence
    • the objection definition explicitly excludes a product integration or support question when it contains no doubt, refusal, or deal condition
    • the objection-response definition does not extract a response to a capability or integration question without a real objection
    • the objection definition still permits capability questions to become objections when the speaker adds doubt, refusal, or a deal condition

    Changed code: discovery.ts.

run 94119521-edeb-4cdc-8d7f-ed8e798b507e, completed Sep 23, 2026, 4:27 PM