Q47, run 2026-11-04-1644-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. The 2034 note I08 has rating A (A47). The EX action code is not defined, but A is the only rating on record.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R1 csv run 2 graded by code

A (A47). The action code EX is undefined in the data, so the rating is taken from the record's rating field.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R1 csv run 3 graded by code

A. A47 (2026-09-01) rates I08 at A, but the action code EX is undefined in the data.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R1 csv run 4 graded by code

A. A47 (2026-09-01) rates the 2034 note I08 at A, though its action code EX is undefined.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R1 csv run 5 graded by code

A. This is I08's rating, from an EX-coded action on 2026-09-01 (A47). EX is not defined in the data.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R2 rdf run 1 graded by code

A
I08 (Corvenia Power 2034) is rated A (A47, 2026-09-01), though its EX action is undefined.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R2 rdf run 2 graded by code

A. I08 has an A rating in A47 (EX, 2026-09-01). The data does not define EX.

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, 2026-09-01, action EX).

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R2 rdf run 4 graded by code

A, with a caveat. A47 (EX, 2026-09-01) rates I08 at A, but the EX action code is undefined; if it means withdrawal, there is no rating.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R2 rdf run 5 graded by code

A
The Corvenia 2034 note (I08) is rated A (A47, action EX, which the data does not define).

JSON: {"rating": "A"}

Why: rating: expected none, got A

✅ R6 rdf+ontology run 1 graded by code

None. I08's only action is an Expected rating (A47, EX), which is not a rating until an Assigned action confirms it.

JSON: {"rating": "none"}

✅ R6 rdf+ontology run 2 graded by code

None.
I08's only action is EX (A47), which is an expected rating, not yet assigned.

JSON: {"rating": "none"}

✅ R6 rdf+ontology run 3 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"}

✅ R6 rdf+ontology run 4 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"}

✅ R6 rdf+ontology run 5 graded by code

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

JSON: {"rating": "none"}

✅ R5 csv+ontology run 1 graded by code

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

JSON: {"rating": "none"}

✅ R5 csv+ontology run 2 graded by code

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

JSON: {"rating": "none"}

✅ R5 csv+ontology run 3 graded by code

None. I08 is only Expected (EX, A47), and the instrument stays unrated until an Assigned action.

JSON: {"rating": "none"}

✅ R5 csv+ontology run 4 graded by code

None. I08 is an expected rating (EX, A47) and stays unrated until an assignment confirms it.

JSON: {"rating": "none"}

✅ R5 csv+ontology run 5 graded by code

None
I08 has only an Expected (EX) action (A47), so it is unrated until an AS action.

JSON: {"rating": "none"}

✅ R4 csv+markdown run 1 graded by code

None. I08 has only an expected rating (A47, EX), and it stays unrated 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), and it stays unrated until an AS action confirms it.

JSON: {"rating": "none"}

✅ R4 csv+markdown run 3 graded by code

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

JSON: {"rating": "none"}

✅ R4 csv+markdown run 4 graded by code

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

JSON: {"rating": "none"}

✅ R4 csv+markdown run 5 graded by code

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

JSON: {"rating": "none"}

❌ R3 csv+padding run 1 graded by code

A. Corvenia Power's 2034 note (I08) is rated A (A47), but the action code "EX" is not defined in the data.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R3 csv+padding run 2 graded by code

A (A47). The action is EX, which is undefined.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R3 csv+padding run 3 graded by code

A. A47 (EX, 2026-09-01) shows A for I08.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R3 csv+padding run 4 graded by code

A (A47). The action is "EX", which is not defined in the data; the rating itself is A.

JSON: {"rating": "A"}

Why: rating: expected none, got A

❌ R3 csv+padding run 5 graded by code

A. The 2034 note was rated A on 2026-09-01 (A47, action EX).

JSON: {"rating": "A"}

Why: rating: expected none, got A