Repository navigation
0.17.3
Three defects found building jig-site's header with the full loop.
Fixed
- The gate no longer asks
makefor a critique's verdicts. A critique
counted as touched when any file in its folder changed, so a make round that
saved its probe there (jig probe --save) was held to that critique's
completeness. A critique written before a release that added rules has no
verdicts for them, and onlycritiquemay write verdicts, so the round was
blocked three times on something it was forbidden to do. A critique is now
touched only when its verdict files change. jig verdictsaccepts, and asks for, verdicts on hybrid rules with a
pass. 0.17 gave ten code-pass rules (A-135 to A-140, A-143, A-144, A-146,
G-145) detectors and made them hybrid. Each kept itspass: code, because a
detector catches only some shapes of the failure, and the code arm judged
them as that field says.verdictsknew only judgment and mechanical ids,
so every verdict on them came back "not a rule", and a critique that did
what the rules said could not pass. A hybrid rule with a pass is now judged
in that pass, like a judgment rule: the code arm has 84 rules, not 74.jig updaterefreshes a project's mode files whereinitwrote them.
inithas writtenmode.<mode>.cssbeside the brand file (for example
src/styles/jig/) since the token layer moved into the project's styles,
butupdatestill looked for them under the pre-0.6.jig/tokens/. It
found none, so every release left the old tokens in place, and nothing
said so; onlyjig init --yesrefreshed them.updatenow refreshes each
untouched copy whereverinitrecorded writing it.