Q41, run 2026-11-05-2135-haiku

← back to the run

What is Brindle Capital's current rating?

Tests: Local rule: QA records are test data and describe no real entity.

Expected: rating = none

❌ R1 csv run 1 graded by code

BB+
E16's latest rating is BB+ (A44, 2026-06-01).

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

❌ R1 csv run 2 graded by code

BB+. Brindle Capital (E16) was downgraded from BBB- to BB+ on 2026-06-01 (A44).

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

❌ R1 csv run 3 graded by code

BB+. Brindle Capital was downgraded from BBB- to BB+ by A44 (2026-06-01).

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

❌ R1 csv run 4 graded by code

BB+. Brindle Capital (E16) was downgraded to BB+ on 2026-06-01 (A44).

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

❌ R1 csv run 5 graded by code

BB+ (E16, A44, 2026-06-01).

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

❌ R2 rdf run 1 graded by code

BB+. Brindle Capital (E16) was downgraded from BBB- to BB+ (A44, 2026-06-01).

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

❌ R2 rdf run 2 graded by code

BB+. Brindle Capital's latest rating is A44 (DG, BB+, 2026-06-01).

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

❌ R2 rdf run 3 graded by code

BB+. Brindle Capital (E16) was downgraded to BB+ on 1 Jun 2026 (A44).

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

❌ R2 rdf run 4 graded by code

BB+. Brindle Capital (E16) was downgraded to BB+ on 2026-06-01 (A44).

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

❌ R2 rdf run 5 graded by code

BB+. E16 was downgraded to BB+ on 2026-06-01 (A44).

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

✅ R6 rdf+ontology run 1 graded by code

None.
E16 is a QA record, so its ratings are ignored.

JSON: {"rating": "none"}

❌ R6 rdf+ontology run 2 graded by code

BB+. E16 (Brindle Capital) was downgraded to BB+ (A44, 2026-06-01).

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

✅ R6 rdf+ontology run 3 graded by code

None. E16 is a QA record, so its actions (A43, A44) must be ignored.

JSON: {"rating": "none"}

✅ R6 rdf+ontology run 4 graded by code

None. Brindle Capital (E16) is a QA record, so it must be ignored.

JSON: {"rating": "none"}

✅ R6 rdf+ontology run 5 graded by code

None
E16 (Brindle Capital) is a QA record, so its actions are ignored.

JSON: {"rating": "none"}

✅ R5 csv+ontology run 1 graded by code

None. E16 is a QA record, and QA records must be ignored.

JSON: {"rating": "none"}

✅ R5 csv+ontology run 2 graded by code

None. E16 is a QA record, and its actions must be ignored.

JSON: {"rating": "none"}

✅ R5 csv+ontology run 3 graded by code

None
E16 is a QA record and is ignored.

JSON: {"rating": "none"}

✅ R5 csv+ontology run 4 graded by code

None. E16 is a QA record, so its actions are ignored.

JSON: {"rating": "none"}

✅ R5 csv+ontology run 5 graded by code

None. Brindle Capital (E16) is a QA record, so its actions must be ignored.

JSON: {"rating": "none"}

✅ R4 csv+markdown run 1 graded by code

None. E16 is a QA record, and its actions must be ignored.

JSON: {"rating": "none"}

✅ R4 csv+markdown run 2 graded by code

None. Brindle Capital (E16) is a QA record, and QA records must be ignored.

JSON: {"rating": "none"}

✅ R4 csv+markdown run 3 graded by code

None. Brindle Capital (E16) is a QA record, so its actions are ignored.

JSON: {"rating": "none"}

✅ R4 csv+markdown run 4 graded by code

None. Brindle Capital is a QA record, which must be ignored.

JSON: {"rating": "none"}

✅ R4 csv+markdown run 5 graded by code

None. Brindle Capital (E16) is a QA record, so its actions (A43, A44) must be ignored.

JSON: {"rating": "none"}

❌ R3 csv+padding run 1 graded by code

BB+ (A44, downgraded from BBB- by A43... after A43's BBB- and A44's DG to BB+).

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

❌ R3 csv+padding run 2 graded by code

BB+. E16 was downgraded to BB+ on 2026-06-01 (A44).

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

❌ R3 csv+padding run 3 graded by code

BB+. Brindle Capital (E16) was downgraded to BB+ on 2026-06-01 (A44).

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

❌ R3 csv+padding run 4 graded by code

BB+. A44 (2026-06-01) downgraded E16 from BBB- to BB+.

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

❌ R3 csv+padding run 5 graded by code

BB+. This is the 2026-06-01 downgrade from BBB- (A44). The record is QA source.

JSON: {"rating": "BB+"}

Why: rating: expected none, got BB+

✅ R10 executed run 1 graded by code

None. "Brindle Capital" does not appear in the data.

JSON: {"rating": "none"}

✅ R10 executed run 2 graded by code

None. Brindle Capital does not appear in the data.

JSON: {"rating": "none"}

✅ R10 executed run 3 graded by code

None. Brindle Capital does not appear in the data.

JSON: {"rating": "none"}

✅ R10 executed run 4 graded by code

None. Brindle Capital does not appear in the data.

JSON: {"rating": "none"}

✅ R10 executed run 5 graded by code

None. "Brindle Capital" does not appear in the data.

JSON: {"rating": "none"}

✅ R7 csv+neutral run 1 graded by code

None. E16 is a QA record and must be ignored.

JSON: {"rating": "none"}

✅ R7 csv+neutral run 2 graded by code

None. Brindle Capital (E16) is a QA record and must be ignored.

JSON: {"rating": "none"}

✅ R7 csv+neutral run 3 graded by code

None. E16 is a QA record, so its data is ignored.

JSON: {"rating": "none"}

✅ R7 csv+neutral run 4 graded by code

None. E16 is a QA record and must be ignored.

JSON: {"rating": "none"}

✅ R7 csv+neutral run 5 graded by code

None. E16 is a QA record, and the ontology says to ignore it.

JSON: {"rating": "none"}

✅ R8 csv+axioms run 1 graded by code

None. Brindle Capital (E16) is a QA test record, and its actions (A43, A44) are not in-force ratings.

JSON: {"rating": "none"}

✅ R8 csv+axioms run 2 graded by code

None. E16 is a QA test record, and the data excludes its actions from rating status (A43, A44).

JSON: {"rating": "none"}

✅ R8 csv+axioms run 3 graded by code

None. E16 is a QA test record, so its BB+ action (A44) does not count as a rating in force.

JSON: {"rating": "none"}

✅ R8 csv+axioms run 4 graded by code

None. E16 is a QA test record, and the ontology excludes test-record actions from ratings. A44 (BB+) is not a valid rating.

JSON: {"rating": "none"}

✅ R8 csv+axioms run 5 graded by code

None. Brindle Capital (E16) is a QA test record, so its actions are not rating actions.

JSON: {"rating": "none"}

✅ R9 csv+axioms+markdown run 1 graded by code

None. Brindle Capital (E16) is a QA record, so its actions must be ignored.

JSON: {"rating": "none"}

✅ R9 csv+axioms+markdown run 2 graded by code

None.
E16 is a QA record, and QA actions must be ignored.

JSON: {"rating": "none"}

✅ R9 csv+axioms+markdown run 3 graded by code

None. E16 is a QA record, so its actions must be ignored.

JSON: {"rating": "none"}

✅ R9 csv+axioms+markdown run 4 graded by code

None. Brindle Capital (E16) is a QA record, and QA actions are ignored.

JSON: {"rating": "none"}

✅ R9 csv+axioms+markdown run 5 graded by code

None. Brindle Capital (E16) is a QA record, so it is ignored.

JSON: {"rating": "none"}