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

← back to the run

How is Corvenia Power's 2034 note rated?

Tests: Local action: an expected rating (EX) is not a rating until assigned.

Expected: rating = none

❌ R1 csv run 1 graded by code

A
I08 is rated A by A47 (2026-09-01, EX).

JSON: {"rating": "A"}

Why: rating: expected none, got A

✅ R1 csv run 2 graded by code

None. I08 was exited on 2026-09-01 (A47).

JSON: {"rating": "none"}

❌ R1 csv run 3 graded by code

A. I08 is rated A (A47, 2026-09-01). The meaning of the EX action is not defined in the data.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R1 csv run 4 graded by code

A. The 2034 note (I08) is rated A (A47). The EX action's meaning is undefined.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R1 csv run 5 graded by code

A (I08, latest action A47, EX).

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R2 rdf run 1 graded by code

A (A47, I08 EX). The EX code is undefined, so the rating is treated as current.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R2 rdf run 2 graded by code

A. The 2034 note is I08, whose latest rating is A (EX, 2026-09-01). The meaning of the EX action is not defined, so if it means the rating was discontinued, the answer would be none.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R2 rdf run 3 graded by code

A. The 2034 note (I08) is rated A (A47), though its action code EX is not defined in the data.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R2 rdf run 4 graded by code

A. The 2034 note (I08) carries an A rating, but the action is EX, whose meaning is undefined in the data. It may be an expected rating.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R2 rdf run 5 graded by code

A. I08 (Corvenia 2034) is rated A (A47, EX action).

JSON: {"rating": "A"}

Why: rating: expected none, got A

✅ R6 rdf+ontology run 1 graded by code

None.
I08 has only an EX (Expected) action (A47), so it is not yet rated.

JSON: {"rating": "none"}

✅ R6 rdf+ontology run 2 graded by code

None. I08 (Corvenia Power 2034 notes) has only an Expected rating (A47), which is not yet a rating.

JSON: {"rating": "none"}

✅ R6 rdf+ontology run 3 graded by code

None. A47 is an EX (expected) action, which is not a rating until an AS action confirms it.

JSON: {"rating": "none"}

✅ R6 rdf+ontology run 4 graded by code

None. I08 has only an expected rating (A47, EX), which is not a rating until an assignment.

JSON: {"rating": "none"}

✅ R6 rdf+ontology run 5 graded by code

None
I08 has only an EX action, which is an expected rating and not yet an assigned one.

JSON: {"rating": "none"}

✅ R5 csv+ontology run 1 graded by code

None. I08's only action is A47 (EX, Expected), which is not yet a rating.

JSON: {"rating": "none"}

✅ R5 csv+ontology run 2 graded by code

None. A47 is EX (expected), and the instrument stays unrated until an AS action.

JSON: {"rating": "none"}

✅ R5 csv+ontology run 3 graded by code

None
I08 has only an EX action (A47), which is an expected rating, not an assigned one.

JSON: {"rating": "none"}

✅ R5 csv+ontology run 4 graded by code

None. I08 has only an Expected (EX) action, which is not a rating until assigned.

JSON: {"rating": "none"}

✅ R5 csv+ontology run 5 graded by code

None. I08 has only an Expected action (A47), which is not a rating until an AS action confirms it.

JSON: {"rating": "none"}

✅ R4 csv+markdown run 1 graded by code

None. I08 has only an expected rating (A47, EX), which is not a rating until an AS action confirms it.

JSON: {"rating": "none"}

✅ R4 csv+markdown run 2 graded by code

None. I08 has only an expected rating (EX, A47), which is not confirmed until an AS action.

JSON: {"rating": "none"}

✅ R4 csv+markdown run 3 graded by code

None. The 2034 note (I08) has only an expected rating (A47, EX), which is not a rating.

JSON: {"rating": "none"}

✅ R4 csv+markdown run 4 graded by code

None. I08 has only an expected rating (EX, A), which is not an assigned rating.

JSON: {"rating": "none"}

✅ R4 csv+markdown run 5 graded by code

None. The 2034 note (I08) has only an expected rating (EX, A47), which is not a rating until an AS action confirms it.

JSON: {"rating": "none"}

❌ R3 csv+padding run 1 graded by code

A (A47). The action is EX, which is undefined, so this assumes the rating stands.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R3 csv+padding run 2 graded by code

A. I08 is rated A (A47, action EX).

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R3 csv+padding run 3 graded by code

A. The 2034 note (I08) has an EX action rated A (A47). The meaning of EX is not defined in the data.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R3 csv+padding run 4 graded by code

A. A47 (2026-09-01) shows A with action EX, which is undefined, so this is provisional.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R3 csv+padding run 5 graded by code

A. The 2034 notes (I08) were rated A on 2026-09-01 (A47), with the action code EX (undefined).

JSON: {"rating": "A"}

Why: rating: expected none, got A

✅ R10 executed run 1 graded by code

None. The 2034 note is I08, which has no rating record.

JSON: {"rating": "none"}

✅ R10 executed run 2 graded by code

None. I08 (the 2034 note) has no INST rating record.

JSON: {"rating": "none"}

✅ R10 executed run 3 graded by code

None. I08 has no row in ratings.csv.

JSON: {"rating": "none"}

✅ R10 executed run 4 graded by code

None. There is no rating record for the Corvenia Power 2034 note (I08).

JSON: {"rating": "none"}

✅ R10 executed run 5 graded by code

None. I08 (the 2034 note) has no rating record.

JSON: {"rating": "none"}

✅ R7 csv+neutral run 1 graded by code

None. I08 has only an EX action (A47), which is not a rating until an AS action confirms it.

JSON: {"rating": "none"}

✅ R7 csv+neutral run 2 graded by code

None. The 2034 note (I08) has only an Expected rating (A47), which is not a rating until an Assigned action.

JSON: {"rating": "none"}

✅ R7 csv+neutral run 3 graded by code

None. A47 for I08 is EX (expected), which is not a rating until an AS action.

JSON: {"rating": "none"}

✅ R7 csv+neutral run 4 graded by code

None. I08 has only an Expected action (A47, EX), and EX is not a rating until an AS action.

JSON: {"rating": "none"}

✅ R7 csv+neutral run 5 graded by code

None. A47 is an EX action (expected rating), and the instrument stays unrated until an AS action.

JSON: {"rating": "none"}

✅ R8 csv+axioms run 1 graded by code

None. I08's only rating is an expected rating (A47, EX), which is not in force.

JSON: {"rating": "none"}

✅ R8 csv+axioms run 2 graded by code

None. I08 has only an expected rating (A47, EX, 2026-09-01), and EX is not a rating in force.

JSON: {"rating": "none"}

✅ R8 csv+axioms run 3 graded by code

None. I08's only action is A47, an expected rating (EX A), which is not in force.

JSON: {"rating": "none"}

✅ R8 csv+axioms run 4 graded by code

None. I08's only action is A47 (EX, expected A, 2026-09-01), and an expected rating is not in force.

JSON: {"rating": "none"}

✅ R8 csv+axioms run 5 graded by code

None. The 2034 note (I08) has only an expected rating (A47, action EX), and expected ratings are not in force.

JSON: {"rating": "none"}

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

None. The 2034 note (I08) has only an expected rating (EX, A), which is not yet a rating.

JSON: {"rating": "none"}

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

None.
I08 has only an expected rating (A47, EX), which is not yet a rating.

JSON: {"rating": "none"}

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

None. I08's only action is EX (A47), an expected rating that is not yet in force.

JSON: {"rating": "none"}

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

None. The 2034 note (I08) has only an expected rating (EX, 2026-09-01), which is not yet a rating.

JSON: {"rating": "none"}

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

None. I08 has only an expected rating (A47, EX), which is not in force.

JSON: {"rating": "none"}