Q16, run 2026-11-06-0935-sonnet-query
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
sql run 1
No. It was BBB+ on 2025-01-01 and is still BBB+ (A33). Only the watch (A35) and the outlook changed in between.
JSON: {"changed": "no"}
sql run 2
No. It was BBB+ then and is BBB+ now; A35 and A33 are a watch and an affirmation.
JSON: {"changed": "no"}
sql run 3
No. It was BBB+ on 2025-01-01 and is BBB+ now. The 2025 watch (A35) was resolved by the affirmation A33.
JSON: {"changed": "no"}
sql run 4
No. It was BBB+ from 2024-09-30 and is still BBB+ (A33 affirmed it).
JSON: {"changed": "no"}
sql run 5
No. It was BBB+ on 2025-01-01 and is BBB+ now (A33). Only the watch and outlook changed.
JSON: {"changed": "no"}
sql+markdown run 1
No. It was BBB+ on 2025-01-01 and is still BBB+.
JSON: {"changed": "no"}
sql+markdown run 2
No. It was BBB+ on 2025-01-01 and is BBB+ now.
JSON: {"changed": "no"}
sql+markdown run 3
No. It was BBB+ before and after. A35 and A33 were a Watch and an affirmation, not rating changes.
JSON: {"changed": "no"}
sql+markdown run 4
No. The rating was BBB+ on 2025-01-01 and is still BBB+. The watch (A35) and its later affirmation (A33) did not change it.
JSON: {"changed": "no"}
sql+markdown run 5
No. E14 was BBB+ on 2025-01-01 and is still BBB+ (A35 and A33 did not change the rating).
JSON: {"changed": "no"}
sparql run 1
No. Marlow was BBB+ on 2025-01-01 and is still BBB+ after the watch period (A35, A33).
JSON: {"changed": "no"}
sparql run 2
No. It was BBB+ on 1 January 2025 and is BBB+ now (A33, 2026-05-01). The watch in between (A35) was resolved.
JSON: {"changed": "no"}
sparql run 3
No. The rating was BBB+ on 2025-01-01 and is BBB+ now (A35, A33). Only the watch status came and went.
JSON: {"changed": "no"}
sparql run 4
No. The rating was BBB+ then (A36) and is BBB+ now (A33).
JSON: {"changed": "no"}
sparql run 5
No. E14 was BBB+ on 2025-01-01 and is BBB+ now (A33).
JSON: {"changed": "no"}
sparql+ontology run 1
No. It was BBB+ on 2025-01-01 and is BBB+ now (A33).
JSON: {"changed": "no"}
sparql+ontology run 2
No. E14 was BBB+ on 2025-01-01 and is still BBB+. The Watch and affirmation did not change the rating.
JSON: {"changed": "no"}
sparql+ontology run 3
No. E14 was BBB+ on 2025-01-01 and is BBB+ now. The Watch and affirmation in between did not change the rating.
JSON: {"changed": "no"}
sparql+ontology run 4
No. It was BBB+ on 2025-01-01 and is still BBB+ (A35 and A33 did not change it).
JSON: {"changed": "no"}
sparql+ontology run 5
No. Marlow was BBB+ on 2025-01-01 and is still BBB+ (A33).
JSON: {"changed": "no"}
sql+executed run 1
No. E14 was BBB+ on 1 January 2025 and is BBB+ now (A33). It went through a watch period (A35) in between.
JSON: {"changed": "no"}
sql+executed run 2
No. E14 was BBB+ on 2025-01-01 and is BBB+ now (A33). It was only put on watch in between (A35).
JSON: {"changed": "no"}
sql+executed run 3
No. It was BBB+ on 2025-01-01 and is BBB+ now. Only the watch and outlook status changed (A35, A33).
JSON: {"changed": "no"}
sql+executed run 4
No. E14 was BBB+ on 1 Jan 2025 and is BBB+ now. The watch period (A35) came and went without a rating change.
JSON: {"changed": "no"}
sql+executed run 5
No. E14 was BBB+ on 2025-01-01 and is BBB+ now (A33), though it passed through a watch period (A35).
JSON: {"changed": "no"}
sparql+axioms run 1
No. Marlow was BBB+ on 1 Jan 2025 and is BBB+ now; only the Watch and outlook changed.
JSON: {"changed": "no"}
sparql+axioms run 2
No. It was BBB+ on 1 Jan 2025 and is BBB+ now (A33); the watch in between did not change the rating.
JSON: {"changed": "no"}
sparql+axioms run 3
No. Marlow was BBB+ on 2025-01-01 (A36) and is BBB+ now (A33).
JSON: {"changed": "no"}
sparql+axioms run 4
No. It was BBB+ on 2025-01-01 and is BBB+ now (A33); only the watch and outlook changed.
JSON: {"changed": "no"}
sparql+axioms run 5
No. The rating stayed at BBB+ (A36, A35, A33); only the watch status changed.
JSON: {"changed": "no"}