Q2, run 2026-11-06-0041-sonnet-query

← back to the run

Has Kestrel Energy been downgraded in 2026?

Tests: Outlook versus rating: an affirmation with a negative outlook is not a rating change.

Expected: downgraded = no

✅ D1 sql run 1 graded by code · query session

No. E01's only 2026 actions are affirmations (A03, A04), and the downgrade to BBB came in 2025 (A02).

JSON: {"downgraded": "no"}

✅ D1 sql run 2 graded by code · query session

No. The only 2026 actions are A03 and A04 (2026-02-10), which affirm BBB with a Negative outlook and F2.

JSON: {"downgraded": "no"}

✅ D1 sql run 3 graded by code · query session

No. The only 2026 action on Kestrel is A03, an affirmation at BBB with the outlook moved to Negative.

JSON: {"downgraded": "no"}

✅ D1 sql run 4 graded by code · query session

No. E01's only 2026 actions are affirmations at BBB (A03, A04).

JSON: {"downgraded": "no"}

✅ D1 sql run 5 graded by code · query session

No. The only 2026 action is A03 (2026-02-10), an affirmation at BBB with the outlook moved to Negative.

JSON: {"downgraded": "no"}

✅ D2 sql+markdown run 1 graded by code · query session

No. E01's only 2026 actions are A03 and A04, both affirmations. A03 moved the outlook to NEG but kept the rating at BBB.

JSON: {"downgraded": "no"}

✅ D2 sql+markdown run 2 graded by code · query session

No. Kestrel's only 2026 actions are A03/A04, which are affirmations.

JSON: {"downgraded": "no"}

✅ D2 sql+markdown run 3 graded by code · query session

No. The only 2026 action on E01 is an affirmation with a Negative outlook (A03), and an affirmation or outlook change is not a downgrade.

JSON: {"downgraded": "no"}

✅ D2 sql+markdown run 4 graded by code · query session

No. The only 2026 action on E01 is A03, an affirmation at BBB with the outlook moved to NEG, and an outlook change is not a downgrade.

JSON: {"downgraded": "no"}

✅ D2 sql+markdown run 5 graded by code · query session

No. E01 has only an affirmation on 2026-02-10 (A03, outlook moved to Negative), and an outlook change is not a downgrade.

JSON: {"downgraded": "no"}

✅ D4 sparql run 1 graded by code · query session

No. A03 on 2026-02-10 was an affirmation at BBB with a Negative outlook.

JSON: {"downgraded": "no"}

✅ D4 sparql run 2 graded by code · query session

No. E01's only 2026 actions (A03, A04, 2026-02-10) are affirmations, with the outlook moved to Negative.

JSON: {"downgraded": "no"}

✅ D4 sparql run 3 graded by code · query session

No. E01's only 2026 actions are affirmations (A03, A04), and the outlook went to Negative.

JSON: {"downgraded": "no"}

✅ D4 sparql run 4 graded by code · query session

No. In 2026 Kestrel's only actions were affirmations (A03, A04, 2026-02-10), one with the outlook moved to Negative.

JSON: {"downgraded": "no"}

✅ D4 sparql run 5 graded by code · query session

No. The only 2026 action on E01 is an affirmation at BBB with a Negative outlook (A03).

JSON: {"downgraded": "no"}

✅ D5 sparql+ontology run 1 graded by code · query session

No. E01's only 2026 action is the affirmation A03, which kept BBB and changed the outlook to Negative.

JSON: {"downgraded": "no"}

✅ D5 sparql+ontology run 2 graded by code · query session

No. E01's only 2026 actions (A03, A04) are affirmations, and A03 only changed the outlook to Negative.

JSON: {"downgraded": "no"}

✅ D5 sparql+ontology run 3 graded by code · query session

No. E01's only 2026 action is A03, an affirmation with a Negative outlook, which is not a downgrade.

JSON: {"downgraded": "no"}

✅ D5 sparql+ontology run 4 graded by code · query session

No. The only 2026 action on E01 is A03, an affirmation that moved the outlook to Negative. The rating stayed BBB.

JSON: {"downgraded": "no"}

✅ D5 sparql+ontology run 5 graded by code · query session

No. The only 2026 action on E01 is A03, an affirmation (AF) that moved the outlook to Negative; the rating stayed at BBB.

JSON: {"downgraded": "no"}

✅ D3 sql+executed run 1 graded by code · query session

No. E01 moved from BBB to BBB with a Negative outlook on 2026-02-10 (A03, action AF, affirmed), so the rating itself did not change in 2026. Its only downgrade was in 2025 (A02).

JSON: {"downgraded": "no"}

✅ D3 sql+executed run 2 graded by code · query session

No. E01's only 2026 action was an affirmation at BBB with the outlook moved to Negative (A03); the downgrade to BBB was in June 2025 (A02).

JSON: {"downgraded": "no"}

✅ D3 sql+executed run 3 graded by code · query session

No. E01 was downgraded in 2025 (A02). On 2026-02-10 it was affirmed at BBB with a Negative outlook (A03).

JSON: {"downgraded": "no"}

✅ D3 sql+executed run 4 graded by code · query session

No. On 2026-02-10 (A03) the rating stayed at BBB and only the outlook changed to Negative.

JSON: {"downgraded": "no"}

✅ D3 sql+executed run 5 graded by code · query session

No. E01 was affirmed at BBB with a Negative outlook on 2026-02-10 (A03), so there was no downgrade in 2026.

JSON: {"downgraded": "no"}

✅ D6 sparql+axioms run 1 graded by code · query session

No. The downgrade to BBB was A02 on 2025-06-20, and the 2026-02-10 action A03 only affirmed BBB, with a Negative outlook.

JSON: {"downgraded": "no"}

✅ D6 sparql+axioms run 2 graded by code · query session

No. A03 (2026-02-10) was an affirmation with a Negative outlook; the downgrade, A02, was in 2025.

JSON: {"downgraded": "no"}

✅ D6 sparql+axioms run 3 graded by code · query session

No. A03 (2026-02-10) only affirmed BBB, and the downgrade A02 was on 2025-06-20.

JSON: {"downgraded": "no"}

✅ D6 sparql+axioms run 4 graded by code · query session

No. The only downgrade was on 2025-06-20 (A02). The 2026-02-10 action (A03) affirmed BBB and moved the outlook to Negative.

JSON: {"downgraded": "no"}

✅ D6 sparql+axioms run 5 graded by code · query session

No. The only downgrade was on 2025-06-20 (A02). The 2026-02-10 action (A03) affirmed BBB and moved the outlook to Negative.

JSON: {"downgraded": "no"}