You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Require missing-tracker evidence to assert the missing tracker state, require stale-work bridge receipts to independently prove open state, and lock the production failures into broad and focused synthesis regressions.
// A Thinking follow-up may add another related provider after the Fast
716
748
// baseline has already found the tracker receipt. Prefer the eligible
@@ -722,7 +754,7 @@ function contradictions(question: string, relevantEvidence: SynthesisEvidence[])
722
754
result.push({
723
755
summary: sameReceipt
724
756
? trackedBridge
725
-
? `${completed.provider} reports the code complete while ${trackedEntity} remains open; ${trackedBridge.provider} independently records the linked incident and tracked work.`
757
+
? `${completed.provider} reports the code complete while ${trackedBridge.provider} reports ${trackedEntity} remains open.`
726
758
: `${completed.provider} receipt reports the code complete while ${trackedEntity} remains open in its cited tracking state.`
727
759
: `${completed.provider} reports the work complete while ${open.provider} reports ${trackedEntity} remains open.`,
it("keeps an unrelated incident out of a missing-tracker promise answer",()=>{
6
+
constresult=synthesiseGroundedAnswer(
7
+
"Which promise to Northwind has no issue tracking it?",
8
+
[
9
+
{
10
+
id: "slack-promise",
11
+
provider: "slack",
12
+
title: "Northwind post-mortem promise",
13
+
excerpt: "I promised Northwind a written incident post-mortem by 10 August. There is no Linear issue tracking that yet, someone please raise one.",
14
+
},
15
+
{
16
+
id: "github-promise",
17
+
provider: "github",
18
+
title: "Post-mortem doc for INC-2031 Northwind outage",
19
+
excerpt: "Vaibhav promised Northwind a written incident post-mortem by 10 August 2026. Tracking it here since there is no Linear issue for it. Owner unassigned.",
20
+
},
21
+
{
22
+
id: "linear-noise",
23
+
provider: "linear",
24
+
title: "AuthShield authentication outage for Northwind",
25
+
excerpt: "INC-2031: enterprise customer Northwind reported an authentication outage on 29 July 2026. Priya Raman filed this against Atlas Launch. Engineering committed to shipping the AuthShield fix before Friday 7 August 2026.",
it("uses the tracker receipt, not a related incident, for an open-vs-complete contradiction",()=>{
36
+
constresult=synthesiseGroundedAnswer(
37
+
"Which open issue appears to be already resolved elsewhere?",
38
+
[
39
+
{
40
+
id: "github-complete",
41
+
provider: "github",
42
+
title: "AuthShield fix merged in PR-8871 but ENG-456 still open",
43
+
excerpt: "The AuthShield authentication fix for the Northwind outage (INC-2031) was merged. Linear issue ENG-456 is still showing as open even though the code is shipped. Someone should close it or explain why it is still tracked.",
44
+
},
45
+
{
46
+
id: "linear-open",
47
+
provider: "linear",
48
+
title: "ENG-456 AuthShield tracker",
49
+
excerpt: "Linear issue ENG-456 remains open for the AuthShield work linked to INC-2031 and Northwind.",
50
+
},
51
+
{
52
+
id: "linear-noise",
53
+
provider: "linear",
54
+
title: "AuthShield authentication outage for Northwind",
55
+
excerpt: "INC-2031: enterprise customer Northwind reported an authentication outage. Priya Raman filed this against Atlas Launch. Engineering committed to shipping the AuthShield fix.",
0 commit comments