Repository navigation
0.17.0
Thirteen more tells of a generated page, ten of them caught by check, and a
picture for every rule. Also carries the probe and verdict fixes tagged as 0.16.2,
which was not published to npm.
Added
- Thirteen rules.
A-135a kicker above every heading,A-136an eyebrow
chip over the headline,A-137cream and beige by reflex,A-138an italic
serif display headline,A-139a side-tab accent border,A-140a thick
coloured border on a rounded element,A-141cards inside cards,A-142the
soft rounded card,A-143a decorative grid or stripe background,A-144
dark mode with glowing accents,G-145a pulsing status dot,A-146
numbered section labels,F-147asking for more than the task needs. - Ten detectors for them, reading both the CSS and the utility classes in
markup, and joining the two where a page splits them (a pulse or a serif
declared on a class, worn by the element). All warnings; the rules are hybrid.
On seven pages built with no guidance, every instance of these tells found by
eye was reported, and every report was a real instance. examples/: a dont and a do for all 143 rules, shipped in the package.
Each is a small self-contained HTML fragment that renders the same in a
sandboxed frame or an inert box.jig explain <ID>names the file, and
packages/preview/examples.htmlshows them all side by side.
Fixed
- A probe no longer fails while Chrome shuts down. Its temporary profile
was deleted the moment Chrome was killed; under load the delete raced
Chrome's last writes, threw, and failed a probe whose measurement had
succeeded. It now waits for Chrome to exit and retries the delete. jig probe --run <page> --serve <dir>measures a built static site. A
build links its styles from the site root, so opened as a file nothing loaded
and the probe measured an unstyled page. The CLI now serves the build
directory on a local port. The stamp is still the page file's checksum on
disk, and the gate re-renders a served probe the same way.- Verdicts are
critique's own.make, fixing three findings, rewrote
those verdicts tookitself and the gate accepted it. The gate now records
the verdict files when acritiquesession stops, and stops any later
session that changed them without runningcritique.
Changed
A-04names glass applied everywhere,A-06the same equal-card reflex at
any count,I-81the page's headline, andI-89button labels as well as
links.