Q16, run 2026-11-04-1644-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. Marlow Utilities has been BBB+ since 2024-09-30 (A36). The 2025-11-20 watch placement (A35) and the 2026 affirmation (A33) did not change the rating.

JSON: {"changed": "no"}

✅ R1 csv run 2 graded by code

No. The rating stayed BBB+ after 1 January 2025 (A36, A35, A33). The Nov 2025 watch placement (A35) and the May 2026 affirmation (A33) don't change the rating.

JSON: {"changed": "no"}

✅ R1 csv run 3 graded by code

No. The rating stayed BBB+ across A36, A35 and A33; only the watch status changed (A35 RWN).

JSON: {"changed": "no"}

✅ R1 csv run 4 graded by code

No. The rating stayed BBB+ (A36); A35 placed it on RWN without changing the rating, and A33 affirmed BBB+.

JSON: {"changed": "no"}

✅ R1 csv run 5 graded by code

No. The rating stayed BBB+. A Rating Watch Negative was placed on 2025-11-20 (A35) and then affirmed without the watch on 2026-05-01 (A33).

JSON: {"changed": "no"}

✅ R2 rdf run 1 graded by code

No
E14 has been BBB+ since A36 (2024-09-30). A35 placed it on watch without changing the rating, and A33 (2026-05-01) affirmed it.

JSON: {"changed": "no"}

✅ R2 rdf run 2 graded by code

No. E14 was rated BBB+ from 2024-09-30 (A36); A35 (RW) and A33 (AF) did not change the rating.

JSON: {"changed": "no"}

✅ R2 rdf run 3 graded by code

No. The later actions (A35 RW and A33 AF) both leave the rating at BBB+.

JSON: {"changed": "no"}

✅ R2 rdf run 4 graded by code

No. The rating stayed at BBB+ after 2025-01-01; A35 is a watch placement and A33 is an affirmation.

JSON: {"changed": "no"}

✅ R2 rdf run 5 graded by code

No
The rating stayed BBB+ (A36, A35, A33). A Rating Watch Negative was added on 2025-11-20 (A35), but the watch is not a rating change.

JSON: {"changed": "no"}

✅ R6 rdf+ontology run 1 graded by code

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

JSON: {"changed": "no"}

✅ R6 rdf+ontology run 2 graded by code

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

JSON: {"changed": "no"}

✅ R6 rdf+ontology run 3 graded by code

No. The rating on 2025-01-01 was BBB+ (A36), and the latest action, A33 (AF, 2026-05-01), keeps BBB+.

JSON: {"changed": "no"}

✅ R6 rdf+ontology run 4 graded by code

No. The rating has stayed BBB+ since A36; A35 (RW) and A33 (AF) did not change it.

JSON: {"changed": "no"}

✅ R6 rdf+ontology run 5 graded by code

No. E14 was BBB+ on 1 January 2025 (A36), and A35 (Watch) and A33 (affirmation) left it at BBB+.

JSON: {"changed": "no"}

✅ R5 csv+ontology run 1 graded by code

No. The rating was BBB+ on 2025-01-01 and remained BBB+ after the Rating Watch (A35) and the affirmation (A33). A Watch is not a rating change.

JSON: {"changed": "no"}

✅ R5 csv+ontology run 2 graded by code

No. The rating was BBB+ from A36 (2024-09-30) through A35 (RW, unchanged) and A33 (AF). Rating Watch and outlook changes do not change the rating.

JSON: {"changed": "no"}

✅ R5 csv+ontology run 3 graded by code

No. The rating was BBB+ on 1 January 2025 (A36) and is still BBB+ (A33, A35). The later watch and affirmation did not change it.

JSON: {"changed": "no"}

✅ R5 csv+ontology run 4 graded by code

No. Marlow was BBB+ on 1 Jan 2025 and remains BBB+ (A35, A33); the 2025 Rating Watch did not change the rating.

JSON: {"changed": "no"}

✅ R5 csv+ontology run 5 graded by code

No
The rating was BBB+ on 2025-01-01 (A36), and later actions (A35, A33) left it at BBB+.

JSON: {"changed": "no"}

✅ R4 csv+markdown run 1 graded by code

No. The rating was BBB+ on 2025-01-01 (A36) and is BBB+ now (A33, 2026-05-01). A35 placed it on Watch without changing the rating.

JSON: {"changed": "no"}

✅ R4 csv+markdown run 2 graded by code

No. The rating on 1 Jan 2025 was BBB+ (A36), and the current rating is still BBB+ (A33).

JSON: {"changed": "no"}

✅ R4 csv+markdown run 3 graded by code

No. The rating has been BBB+ since A36, and A35 and A33 did not change it.

JSON: {"changed": "no"}

✅ R4 csv+markdown run 4 graded by code

No. The rating was BBB+ on 1 Jan 2025 (A36) and is still BBB+ (A33). The 2025-11-20 Rating Watch (A35) is not a rating change, and A33 cleared the watch.

JSON: {"changed": "no"}

✅ R4 csv+markdown run 5 graded by code

No. The rating was BBB+ on 1 Jan 2025 (A36) and is still BBB+ (A33, affirmed 2026-05-01).

JSON: {"changed": "no"}

✅ R3 csv+padding run 1 graded by code

No. Marlow's rating stayed BBB+ after 1 January 2025 (A35 and A33 were a watch placement and an affirmation).

JSON: {"changed": "no"}

✅ R3 csv+padding run 2 graded by code

No. The rating stayed BBB+ (A36, A33). The watch in A35 was cleared by the affirmation in A33.

JSON: {"changed": "no"}

✅ R3 csv+padding run 3 graded by code

No. E14 stayed at BBB+ (A36) through the watch placement (A35) and the affirmation (A33).

JSON: {"changed": "no"}

✅ R3 csv+padding run 4 graded by code

No. The rating has been BBB+ since A36 (2024-09-30). A35 placed it on watch, and A33 affirmed BBB+.

JSON: {"changed": "no"}

✅ R3 csv+padding run 5 graded by code

No. The rating stayed BBB+, the level it reached on 2024-09-30 (A36). Only the watch status changed (A35, 2025-11-20), and A33 (2026-05-01) affirmed BBB+.

JSON: {"changed": "no"}