The seam blurs under 0.06, the ladder's final verdict

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
Jean-Pierre MartineauandClaude Fable 5.1 committed 2026-09-16 01:54:41 -04:00
1 parent c2d76e3697
commit af25de98cc
1 file changed
+6 -6
+6 -6
View File
@@ -273,12 +273,12 @@ def _style_hex(style: str) -> str | None:
#: restated the hue gap (a fixed byte step is a near-constant ``55``–``60`` of 8-bit RGB
#: all the way round). The value was then set by eye on a ladder of the spectrum's own
#: pairs drawn both ways (JP, 2026-09-16), and it sits where the solid point is not just
#: detectable at one cell but *found* without looking for it: ``0.05``, two and a half
#: noticeable differences. Tighter (``0.035``) left wedges a reader had to hunt for;
#: looser (``0.10``) blurred pairs whose point still read plainly. ``0x10`` of green is
#: ``0.026`` and blurs; ``0x10`` of red is ``0.124`` and doesn't; the two greys, ``0.18``
#: apart, keep their interlock on the metric alone.
SEAM_BLUR = 0.05
#: detectable at one cell but *found* without looking for it: ``0.06``, three noticeable
#: differences. Tighter (``0.035``) left wedges a reader had to hunt for; looser
#: (``0.10``) blurred pairs whose point still read plainly; ``0.05`` was a shade too
#: tight. ``0x10`` of green is ``0.026`` and blurs; ``0x10`` of red is ``0.124`` and
#: doesn't; the two greys, ``0.18`` apart, keep their interlock on the metric alone.
SEAM_BLUR = 0.06
#: How far the thin chevron's colour steps from the fill it is drawn in, in OKLab ``L``
#: — a lightness shift alone, so it reads as *that chip's colour, shaded* rather than as