Q41, run 2026-11-04-1644-haiku
What is Brindle Capital's current rating?
Tests: Local rule: QA records are test data and describe no real entity.
Expected: rating = none
csv run 1
BB+. Brindle Capital (E16) was downgraded to BB+ on 2026-06-01 (A44). Its record comes from the QA system, which I have treated as the same source.
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+
csv run 2
BB+ (A44, 2026-06-01), a downgrade from BBB- (A43).
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+
csv run 3
BB+. A44 (2026-06-01) downgraded Brindle Capital to BB+.
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+
csv run 4
BB+. A44 (2026-06-01) downgraded it from BBB- (A43). The source system is QA.
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+
csv run 5
BB+. This is the 2026-06-01 downgrade (A44).
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+
rdf run 1
BB+
Brindle Capital was downgraded from BBB- to BB+ (A44, 2026-06-01).
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+
rdf run 2
BB+. This is A44 (DG, 2026-06-01).
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+
rdf run 3
BB+. Brindle Capital's latest rating is A44. Its sourceSystem is "QA", not "RATINGS", so the record may be test data.
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+
rdf run 4
BB+. A44 (DG, 2026-06-01) is Brindle's latest rating.
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+
rdf run 5
BB+
Brindle Capital's latest rating is BB+ (A44, 2026-06-01).
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+
rdf+ontology run 1
None. E16 is a QA record, so its actions are ignored.
JSON: {"rating": "none"}
rdf+ontology run 2
None. E16 is QA data and is ignored.
JSON: {"rating": "none"}
rdf+ontology run 3
None. E16 (Brindle Capital) is a QA record, and its actions must be ignored.
JSON: {"rating": "none"}
rdf+ontology run 4
None. Brindle Capital (E16) is QA data and must be ignored.
JSON: {"rating": "none"}
rdf+ontology run 5
None. E16 (Brindle Capital) is a QA record, so its actions are ignored.
JSON: {"rating": "none"}
csv+ontology run 1
None. E16 is a QA record and is ignored.
JSON: {"rating": "none"}
csv+ontology run 2
None. E16 is a QA record, which the ontology says must be ignored.
JSON: {"rating": "none"}
csv+ontology run 3
None. E16 is a QA record, and QA records must be ignored.
JSON: {"rating": "none"}
csv+ontology run 4
None. E16 is a QA record, and its actions must be ignored.
JSON: {"rating": "none"}
csv+ontology run 5
None
E16 is a QA record and must be ignored.
JSON: {"rating": "none"}
csv+markdown run 1
None. E16 (Brindle Capital) is QA data, so its records must be ignored.
JSON: {"rating": "none"}
csv+markdown run 2
None. Brindle Capital (E16) appears only in QA records, which must be ignored.
JSON: {"rating": "none"}
csv+markdown run 3
None. E16 is a QA record and must be ignored.
JSON: {"rating": "none"}
csv+markdown run 4
None. E16 is QA data and must be ignored.
JSON: {"rating": "none"}
csv+markdown run 5
None. E16 is a QA record, which must be ignored.
JSON: {"rating": "none"}
csv+padding run 1
BB+. Brindle Capital was downgraded to BB+ on 2026-06-01 (A44).
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+
csv+padding run 2
BB+ (A44, 2026-06-01).
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+
csv+padding run 3
BB+. A44 (2026-06-01) downgraded it to BB+.
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+
csv+padding run 4
BB+ (A44, 2026-06-01, from the QA source).
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+
csv+padding run 5
BB+. E16 was downgraded from BBB- to BB+ on 2026-06-01 (A44).
JSON: {"rating": "BB+"}
Why: rating: expected none, got BB+