Commit e6e40ba
committed
fix(characteristic): correct ModeGrade -> ModeGraded import typo
RecipeNonTriviality.agda imports `characteristic.ModeGrade` (no `d`)
which doesn't exist; the actual file is `characteristic.ModeGraded`.
The required names line up with a small renaming:
MGEcho -> ModeGEcho
applyMode -> applyMode (unchanged)
applyGrade -> applyGradeM
The body uses (`modegrade-cell-action`, `-is-identity`,
`ModeGrade-no-non-identity-cell`) reduce definitionally as before,
because ModeGraded.agda's `applyMode {g = keep} linear≤linear e = e`
and `applyGrade {m = linear} keep≤keep e = e` are identity at exactly
the cell RecipeNonTriviality inspects.
The bug has been latent on main since the characteristic lane was
added in #27 (2026-04-29), masked by the absolute-zero CI break the
parent commit fixes.1 parent cdf87b3 commit e6e40ba
1 file changed
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
144 | | - | |
145 | | - | |
146 | | - | |
| 144 | + | |
| 145 | + | |
147 | 146 | | |
148 | 147 | | |
149 | | - | |
| 148 | + | |
| 149 | + | |
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
| |||
0 commit comments