Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

fix(jev-gate): never gate a significant event on a participant execution

merged#2916CedarCopilot

CedarCopilot wants to merge 3 commits into staging from fix/jev-gate-skip-participant-significant

What Libra verified

  • An unresolved primary event does not bypass the participant gate

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

    Technical evidence
    • a participant email with an unresolved significant primary event still lets Jev decide whether the gate skips the run
    • a participant email with an unresolved significant primary event continues when Jev says not to skip

    Changed code: pre-execution-setup.ts.

run 0b923fb5-4946-47bf-8fd6-9835fb9d7592, completed Sep 23, 2026, 10:44 AM