Q4, run 2026-11-05-1233-haiku
What is Northwind Holdings' current outlook?
Tests: Identity: two records with the same LEI are one entity, whatever their names.
Expected: outlook = positive
csv run 1
Positive (POS). E03 has the same LEI as E02 and carries the only later outlook (POS, A09), but E02's own record (A08) shows STA. This assumes E03 and E02 are the same entity.
JSON: {"outlook": "POS"}
csv run 2
Positive (POS). E03 ("NORTHWIND HLDGS") shares E02's LEI and has the latest outlook, POS (A09, 2025-09-15), while E02's last outlook was STA (A08, 2023). The data doesn't settle whether the two records should be merged, so treat this as provisional.
JSON: {"outlook": "POS"}
csv run 3
Positive, but this depends on treating E02 and E03 as one entity. They share LEI 213800PHEIYNJMHTDV74, and E03's 2025-09-15 affirmation (A09) carries POS, while E02's own record (A08) shows STA.
JSON: {"outlook": "POS"}
csv run 4
Positive (POS). The latest action is A09 (2025-09-15) on E03, which has the same LEI as E02 and carries POS. E02's own record is STA from 2023 (A08), so the two records conflict.
JSON: {"outlook": "POS"}
csv run 5
Unresolved. E02 (RATINGS) shows Stable (A08, 2023-11-01), but E03 (RESEARCH, same LEI) shows Positive (A09, 2025-09-15). The data doesn't say which applies.
JSON: {"outlook": "unresolved: STA or POS"}
Why: outlook: expected positive, got unresolved: STA or POS
rdf run 1
Stable (STA). E02's only rating action is A08, which carries a stable outlook.
JSON: {"outlook": "STA"}
Why: outlook: expected positive, got STA
rdf run 2
Stable (STA), per A08 (E02, 2023-11-01). E03 shares E02's LEI and has a Positive outlook (A09), so the data conflicts here.
JSON: {"outlook": "STA"}
Why: outlook: expected positive, got STA
rdf run 3
STA (stable)
Northwind Holdings (E02) has one rating action, A08, which carries a stable outlook, and no later outlook change is recorded.
JSON: {"outlook": "STA"}
Why: outlook: expected positive, got STA
rdf run 4
STA (stable). A08 is the only Northwind Holdings (E02) action with an outlook.
JSON: {"outlook": "STA"}
Why: outlook: expected positive, got STA
rdf run 5
Ambiguous. E02 (A08) shows Stable, but E03 (A09, later) shows Positive; both carry the same LEI (213800PHEIYNJMHTDV74), and the data doesn't say which record governs.
JSON: {"outlook": "ambiguous (STA per E02; POS per E03)"}
Why: outlook: expected positive, got ambiguous (STA per E02; POS per E03)
rdf+ontology run 1
Positive (POS). The latest outlook on E02/E03's LTIDR is set by A09 (2025-09-15).
JSON: {"outlook": "POS"}
rdf+ontology run 2
POS
A09 (E03, same LEI as E02) affirmed the A rating on 2025-09-15 with a Positive outlook, and no later outlook is recorded.
JSON: {"outlook": "POS"}
rdf+ontology run 3
Positive (POS). A09 (2025-09-15) is E02's latest outlook action; its record E03 is the same LEI as E02.
JSON: {"outlook": "POS"}
rdf+ontology run 4
**Positive (POS).** Northwind Holdings is E02, and E03 is the same LEI, so A09 (2025-09-15) applies.
JSON: {"outlook": "POS"}
rdf+ontology run 5
Positive (POS)
The latest action on Northwind Holdings is A09 (AF, 2025-09-15, outlook POS), recorded on E03, which shares E02's LEI and so is the same entity.
JSON: {"outlook": "POS"}
csv+ontology run 1
Positive (POS). The latest outlook on E02 (also recorded as E03) is from A09 (2025-09-15).
JSON: {"outlook": "POS"}
csv+ontology run 2
Positive (POS). The latest LTIDR action for Northwind Holdings is A09 (2025-09-15) on E03, which is the same LEI as E02.
JSON: {"outlook": "POS"}
csv+ontology run 3
Positive (POS). The latest outlook on Northwind Holdings is set by A09 (E03, same LEI as E02).
JSON: {"outlook": "POS"}
csv+ontology run 4
Positive (POS). The latest action on Northwind Holdings is A09 (E03, same LEI as E02), which set the outlook to POS.
JSON: {"outlook": "POS"}
csv+ontology run 5
Positive (POS). The latest Northwind Holdings action is A09 (2025-09-15, recorded against E03, the same LEI as E02).
JSON: {"outlook": "POS"}
csv+markdown run 1
POS. The latest Northwind Holdings action is A09 (E03, the same LEI as E02), which set the outlook to Positive.
JSON: {"outlook": "POS"}
csv+markdown run 2
Positive. Northwind Holdings (E02, with E03 as the same entity) was affirmed at A with a Positive outlook on 2025-09-15 (A09).
JSON: {"outlook": "POS"}
csv+markdown run 3
Positive. E02 and E03 are the same entity (same LEI), and the latest action is A09 (2025-09-15, outlook POS).
JSON: {"outlook": "POS"}
csv+markdown run 4
Positive. E03 is the same LEI as E02, so A09 (AF, POS, 2025-09-15) is the latest outlook.
JSON: {"outlook": "POS"}
csv+markdown run 5
Positive. E03 is the same entity as E02 (same LEI), and A09 (2025-09-15) set the outlook to POS.
JSON: {"outlook": "POS"}
csv+padding run 1
Positive, going by the latest action (A09, 2025-09-15). E02 shows Stable (A08, 2023), but E03 shares E02's LEI and conflicts with it, so the record is ambiguous.
JSON: {"outlook": "POS"}
csv+padding run 2
Positive, but ambiguous. E03 (same LEI as E02) has the latest action, A09 (2025-09-15, AF, POS), while E02's last action (A08, 2023) shows STA.
JSON: {"outlook": "POS"}
csv+padding run 3
POS. The latest action on Northwind Holdings is A09 (2025-09-15, on E03) with a positive outlook. E02 shows STA from 2023 (A08), but E02 and E03 share an LEI, so the later record appears to supersede it.
JSON: {"outlook": "POS"}
csv+padding run 4
POS, but the data conflicts. E02's last RATINGS action is STA (A08, 2023). E03, a RESEARCH record with the same LEI, shows POS (A09, 2025-09-15), which I've taken as most recent.
JSON: {"outlook": "POS"}
csv+padding run 5
POS, per the latest action (A09, 2025-09-15, affirmed A, outlook POS) on E03. E03 shares LEI 213800PHEIYNJMHTDV74 with E02, whose last recorded outlook is STA (A08, 2023). This is a conflict between the two records.
JSON: {"outlook": "POS"}
executed run 1
Positive. E02's current LTIDR FC rating of A (A09, from 2025-09-15) carries outlook POS.
JSON: {"outlook": "POS"}
executed run 2
Positive (POS). E02's current LTIDR is A with outlook POS from 2025-09-15 (A09).
JSON: {"outlook": "POS"}
executed run 3
Positive. E02's LTIDR FC A outlook POS has been in force since 2025-09-15 (A09).
JSON: {"outlook": "POS"}
executed run 4
POS (Positive). E02's LTIDR FC outlook is POS from 2025-09-15, still open (A09).
JSON: {"outlook": "POS"}
executed run 5
Positive. Northwind Holdings' rating A (A09) has outlook POS and no end date.
JSON: {"outlook": "POS"}
csv+neutral run 1
Positive (POS). The latest action on Northwind Holdings is the affirmation of A with a Positive outlook (A09, E03, which is the same entity as E02).
JSON: {"outlook": "POS"}
csv+neutral run 2
POS (Positive). E03 is the same entity as E02 (same LEI), and the latest outlook is set by A09 (2025-09-15).
JSON: {"outlook": "POS"}
csv+neutral run 3
Positive (POS). Northwind Holdings (E02; E03 is the same LEI) was affirmed on 2025-09-15 with outlook POS (A09), the latest action.
JSON: {"outlook": "POS"}
csv+neutral run 4
Positive (POS)
The latest action on Northwind Holdings (E02/E03, same LEI) is the 2025-09-15 affirmation of A with a POS outlook (A09).
JSON: {"outlook": "POS"}
csv+neutral run 5
Positive. E03 is the same LEI as E02, and its latest action (A09, 2025-09-15) sets the outlook to POS.
JSON: {"outlook": "POS"}
csv+axioms run 1
Positive (POS). Northwind Holdings' latest action is A09 (E03, same LEI as E02), which carries outlook POS.
JSON: {"outlook": "POS"}
csv+axioms run 2
Positive. Northwind Holdings' current record is E03 (A09, affirmed 2025-09-15), which shares LEI with E02, and it carries outlook POS.
JSON: {"outlook": "POS"}
csv+axioms run 3
Positive. E02 (Northwind Holdings) and E03 (same LEI, RESEARCH record) share one entity, and the latest action, A09 (affirmed A, 2025-09-15), has outlook POS.
JSON: {"outlook": "POS"}
csv+axioms run 4
Positive. Northwind Holdings' A rating was affirmed on 2025-09-15 under record E03, which is the same entity as E02 (same LEI), with outlook POS (A09).
JSON: {"outlook": "POS"}
csv+axioms run 5
POS
Northwind's current outlook comes from A09 (affirmed A, Positive), which is recorded on E03, the same legal entity as E02 (same LEI).
JSON: {"outlook": "POS"}
csv+axioms+markdown run 1
Positive. E02 and E03 are the same entity (same LEI), and its latest action is A09 (affirmed A, outlook POS, 2025-09-15).
JSON: {"outlook": "POS"}
csv+axioms+markdown run 2
Positive. Northwind Holdings is E02 and E03 (same LEI), and the latest outlook is POS from A09 (2025-09-15).
JSON: {"outlook": "Positive"}
csv+axioms+markdown run 3
Positive. E02 and E03 share an LEI, and the latest outlook is POS from A09 (2025-09-15).
JSON: {"outlook": "POS"}
csv+axioms+markdown run 4
POS. E02's latest action is A09 on its duplicate record E03 (affirmed, outlook Positive).
JSON: {"outlook": "POS"}
csv+axioms+markdown run 5
Positive. E02's latest outlook is POS from A09 (2025-09-15), which was recorded against E03, the same entity as E02 (same LEI).
JSON: {"outlook": "Positive"}