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

← back to the run

Has Marlow Utilities' rating changed since 1 January 2025?

Tests: Watch versus rating: a Watch placement and an affirmation leave the rating where it was.

Expected: changed = no

✅ R1 csv run 1 graded by code

No
E14's rating stayed BBB+ from 2024-09-30; the 2025-11-20 Rating Watch (A35) changed the watch, not the rating.

JSON: {"changed": "no"}

✅ R1 csv run 2 graded by code

No. The rating stayed at BBB+ after 2025-01-01. The only later change was a Rating Watch Negative on 2025-11-20 (A35), which is not a rating change.

JSON: {"changed": "no"}

✅ R1 csv run 3 graded by code

No. The rating was BBB+ on 2025-01-01 and is still BBB+ (A33, 2026-05-01). The RW in A35 is a watch, not a rating change.

JSON: {"changed": "no"}

✅ R1 csv run 4 graded by code

No. The rating was BBB+ on 1 Jan 2025 and is still BBB+ (A36, A33). The only change is a rating watch placed on 2025-11-20 (A35), later affirmed on 2026-05-01 (A33).

JSON: {"changed": "no"}

✅ R1 csv run 5 graded by code

No. The rating stayed BBB+ (A36), and the 2025-11-20 Rating Watch (A35) was later affirmed at BBB+ (A33). A watch placement doesn't change the rating.

JSON: {"changed": "no"}

✅ R2 rdf run 1 graded by code

No. The rating stayed BBB+ (A35 RW on 2025-11-20, then A33 AF on 2026-05-01).

JSON: {"changed": "no"}

✅ R2 rdf run 2 graded by code

No. The rating stayed at BBB+ from A36 (2024-09-30) through A33 (AF, 2026-05-01). The 2025-11-20 watch placement (A35) is not a rating change.

JSON: {"changed": "no"}

✅ R2 rdf run 3 graded by code

No. Marlow Utilities (E14) was placed on Rating Watch Negative (A35), but its rating stayed BBB+ and was affirmed on 1 May 2026 (A33).

JSON: {"changed": "no"}

✅ R2 rdf run 4 graded by code

No. Marlow Utilities stayed at BBB+ after the 2024 downgrade. A35 (2025-11-20) placed it on watch, which is a watch action, not a rating change.

JSON: {"changed": "no"}

✅ R2 rdf run 5 graded by code

No. E14 stayed BBB+ from 2024-09-30 onward; A35 (RW, 2025-11-20) placed it on watch, and A33 (AF) affirmed BBB+ on 2026-05-01.

JSON: {"changed": "no"}

✅ R6 rdf+ontology run 1 graded by code

No.
E14's rating stayed at BBB+ through A35 (Rating Watch, unchanged rating) and A33 (Affirmed).

JSON: {"changed": "no"}

✅ R6 rdf+ontology run 2 graded by code

No. The rating on 1 Jan 2025 was BBB+ (A36), and the later actions A35 (Watch) and A33 (affirmed BBB+) left it unchanged.

JSON: {"changed": "no"}

✅ R6 rdf+ontology run 3 graded by code

No. The 1 Jan 2025 rating was BBB+ (A36), and the later actions A35 (RW) and A33 (AF) keep it at BBB+.

JSON: {"changed": "no"}

✅ R6 rdf+ontology run 4 graded by code

No. Since A36 (BBB+), the only actions are a Watch (A35) and an affirmation (A33), neither of which changes the rating.

JSON: {"changed": "no"}

✅ R6 rdf+ontology run 5 graded by code

No
E14 stayed at BBB+ from A36 onwards; the later actions A35 (RW) and A33 (AF) changed nothing.

JSON: {"changed": "no"}

✅ R5 csv+ontology run 1 graded by code

No. The rating was BBB+ from A36 (2024) and stayed BBB+ through A35 (RW) and A33 (AF).

JSON: {"changed": "no"}

✅ R5 csv+ontology run 2 graded by code

No. The rating stayed BBB+ through A35 (RW, unchanged) and A33 (AF BBB+).

JSON: {"changed": "no"}

✅ R5 csv+ontology run 3 graded by code

No
E14's rating has been BBB+ since A36 (2024-09-30). The later Rating Watch (A35) and affirmation (A33) left it unchanged.

JSON: {"changed": "no"}

✅ R5 csv+ontology run 4 graded by code

No. Since 2025-01-01 the rating has stayed BBB+ (A35 and A33 both leave it unchanged).

JSON: {"changed": "no"}

✅ R5 csv+ontology run 5 graded by code

No. The rating has been BBB+ since A36; the later RW (A35) and AF (A33) left it unchanged.

JSON: {"changed": "no"}

✅ R4 csv+markdown run 1 graded by code

No. The rating has been BBB+ since A36 (2024-09-30); A33 (2026-05-01) and A35 (RW) left it unchanged.

JSON: {"changed": "no"}

✅ R4 csv+markdown run 2 graded by code

No. BBB+ was set on 2024-09-30 (A36) and still held on 2026 (A33 AF, A35 RW), so it did not change after 1 Jan 2025.

JSON: {"changed": "no"}

✅ R4 csv+markdown run 3 graded by code

No. A33 (affirmation, BBB+) and A35 (watch) left the BBB+ rating unchanged since A36. (E14)

JSON: {"changed": "no"}

✅ R4 csv+markdown run 4 graded by code

No. The rating stayed BBB+ from A36 onward; A35 is a watch and A33 an affirmation.

JSON: {"changed": "no"}

✅ R4 csv+markdown run 5 graded by code

No. The rating stayed BBB+ from the 30 Sep 2024 downgrade (A36). The 2025 Rating Watch (A35) did not change it, and the 2026 action (A33) affirmed it.

JSON: {"changed": "no"}

✅ R3 csv+padding run 1 graded by code

No. The rating stayed BBB+ (A36). Rating Watch Negative was placed on 2025-11-20 (A35), which does not change the rating.

JSON: {"changed": "no"}

✅ R3 csv+padding run 2 graded by code

No. The rating stayed at BBB+. The only later action is a rating watch placed on 2025-11-20 (A35), plus an affirmation (A33).

JSON: {"changed": "no"}

✅ R3 csv+padding run 3 graded by code

No. Marlow stayed at BBB+ (A36). A rating-watch negative was placed on 2025-11-20 (A35) and the rating was affirmed on 2026-05-01 (A33).

JSON: {"changed": "no"}

✅ R3 csv+padding run 4 graded by code

No. E14 has been BBB+ since A36 and was only placed on watch (A35, 2025-11-20) and affirmed (A33, 2026-05-01).

JSON: {"changed": "no"}

✅ R3 csv+padding run 5 graded by code

No. The rating stayed at BBB+ from 2024-09-30 onward. The 2025 rating watch and the 2026 affirmation did not change it.

JSON: {"changed": "no"}

❌ R10 executed run 1 graded by code

Depends. The letter rating stayed BBB+, but E14 was placed on Rating Watch Negative from 2025-11-20 to 2026-05-01.

JSON: {"changed": "depends"}

Why: changed: expected no, got depends

✅ R10 executed run 2 graded by code

No. E14 stayed BBB+; it was placed on Rating Watch Negative on 2025-11-20 (A35), but the rating symbol didn't change.

JSON: {"changed": "no"}

✅ R10 executed run 3 graded by code

No. E14 stayed BBB+ (A36, A35, A33); there was only a watch placement and an affirmation.

JSON: {"changed": "no"}

✅ R10 executed run 4 graded by code

No. Marlow Utilities (E14) stayed at BBB+ (A36, A35, A33), though it was placed on watch and then cleared.

JSON: {"changed": "no"}

✅ R10 executed run 5 graded by code

No. E14 stayed at BBB+ throughout; the RWN watch (A35) and AF affirmation (A33) did not change the rating.

JSON: {"changed": "no"}

✅ R7 csv+neutral run 1 graded by code

No. The rating has been BBB+ since A36; later actions are AF (A33) and RW (A35), and neither changes the rating.

JSON: {"changed": "no"}

✅ R7 csv+neutral run 2 graded by code

No. The rating was BBB+ from 2024-09-30 (A36) and remains BBB+ after the 2025-11-20 Watch and the 2026-05-01 affirmation (A35, A33).

JSON: {"changed": "no"}

✅ R7 csv+neutral run 3 graded by code

No. E14 was BBB+ on 1 Jan 2025 (A36) and is still BBB+ (A33, AF, 2026-05-01); only watch status changed.

JSON: {"changed": "no"}

✅ R7 csv+neutral run 4 graded by code

No. The rating was BBB+ on 2025-01-01 (A36) and is still BBB+ (A33, affirmed 2026-05-01). The RW in A35 does not change the rating.

JSON: {"changed": "no"}

✅ R7 csv+neutral run 5 graded by code

No. After 1 Jan 2025, E14's only actions are A35 (watch) and A33 (affirmation), and neither changes the rating.

JSON: {"changed": "no"}

✅ R8 csv+axioms run 1 graded by code

No. Marlow's LTIDR stayed BBB+ through A36, A35 and A33; A35 placed it on Rating Watch Negative, which is a watch change, not a rating change.

JSON: {"changed": "no"}

✅ R8 csv+axioms run 2 graded by code

No. The rating stayed BBB+ (A36, A33); the only later action, A35 (2025-11-20), placed it on Rating Watch Negative without changing the rating.

JSON: {"changed": "no"}

✅ R8 csv+axioms run 3 graded by code

No. The rating stayed BBB+ (A36 → A35 watch placement → A33 affirmation); only the watch and affirmation changed.

JSON: {"changed": "no"}

✅ R8 csv+axioms run 4 graded by code

No. Since 1 January 2025 the rating has stayed at BBB+ (A36, A35, A33); A35 and A33 did not change it.

JSON: {"changed": "no"}

✅ R8 csv+axioms run 5 graded by code

No. The rating stayed at BBB+ after 2025-01-01 and the 2025-11-20 Rating Watch Negative (A35) did not change the rating itself.

JSON: {"changed": "no"}

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

No. Marlow's rating has been BBB+ since 2024-09-30 (A36). The 2025-11-20 Rating Watch (A35) did not change the rating.

JSON: {"changed": "no"}

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

No.
The last rating change before 2025-01-01 is A36 (BBB+); later actions A35 (RW) and A33 (AF) leave it at BBB+.

JSON: {"changed": "no"}

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

No. The rating was BBB+ on 1 Jan 2025 and is still BBB+ (A33, 2026-05-01). The watch placement (A35) does not change the rating.

JSON: {"changed": "no"}

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

No. Marlow's rating stayed at BBB+ from 2024-09-30 through the affirmation in A33 (2026-05-01). The RW in A35 did not change it.

JSON: {"changed": "no"}

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

No. E14 was BBB+ on 1 Jan 2025 and still is; the 2025 Rating Watch (A35) did not change the rating.

JSON: {"changed": "no"}