Commit 585190f
pyk/kore/rpc, tests/unit/kore/test_client: parse implies
haskell-backend v0.1.155 replaces the implies `valid :: Bool` field with a
`status` tri-state (valid | invalid | indeterminate). Parse `status` in
`ImpliesResult.from_dict`, collapsing to `valid = (status == 'valid')`. The
kore-rpc proxy escalates `indeterminate` to a decisive kore verdict except in
booster-only mode, so the conservative collapse is sound for the binary
consumers.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>status tri-state1 parent 670e260 commit 585190f
2 files changed
Lines changed: 8 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
937 | 937 | | |
938 | 938 | | |
939 | 939 | | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
940 | 946 | | |
941 | | - | |
| 947 | + | |
942 | 948 | | |
943 | 949 | | |
944 | 950 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
181 | | - | |
| 181 | + | |
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
| |||
0 commit comments