You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Four federal control-boundary findings from a corpora-curator probe; three confirmed, one rejected as stated (it measured --color-border-strong against --color-surface when secondary draws on --color-surface-raised — same error made earlier in the session).
CONFIRMED — --color__graphite-700 and --color__graphite-800 are the identical hex. Dark-mode --color-border on --color-surface = 1.00:1. Light 1.41, vibrant 1.45 — both inside gate A22's intended band; dark is supposed to be and isn't.
REJECTED as stated / real narrower bug — secondary passes in all three modes (3.53 / 3.06 / 3.38). But outline is background: transparent, so its border sits on the parent: 3.44 on background, 3.23 on surface-2, 2.73 on --color-surface ❌. Re-measure after fixing Engineering Review of All Specifications #1; graphite-700 moves.
CONFIRMED — destructive sets a fill and no border-color, inheriting transparent. Fill-vs-surround measures 1.02–1.32 in both modes against a 3:1 floor. Text inside is 7.19 / 4.89, which is why it survived nine migrations — every gate we run is a text contrast gate.
CONFIRMED — ghost's hover is --color-selected-tint; on a host already painted with it, hover-vs-rest composites to 1.122:1.
Deliberately queued behind wave 4. Four migration agents are in flight with baseline gate numbers captured; editing theme.css now would invalidate their contrast measurements invisibly.
Underneath all four: F7 states a 3:1 control-boundary floor in prose and nothing measures it. The contrast gate passes 30/30 text pairs straight through every one of these.
Context:
Four federal control-boundary findings from a
corpora-curatorprobe; three confirmed, one rejected as stated (it measured--color-border-strongagainst--color-surfacewhensecondarydraws on--color-surface-raised— same error made earlier in the session).--color__graphite-700and--color__graphite-800are the identical hex. Dark-mode--color-borderon--color-surface= 1.00:1. Light 1.41, vibrant 1.45 — both inside gate A22's intended band; dark is supposed to be and isn't.secondarypasses in all three modes (3.53 / 3.06 / 3.38). Butoutlineisbackground: transparent, so its border sits on the parent: 3.44 on background, 3.23 on surface-2, 2.73 on--color-surface❌. Re-measure after fixing Engineering Review of All Specifications #1; graphite-700 moves.destructivesets a fill and noborder-color, inheriting transparent. Fill-vs-surround measures 1.02–1.32 in both modes against a 3:1 floor. Text inside is 7.19 / 4.89, which is why it survived nine migrations — every gate we run is a text contrast gate.ghost's hover is--color-selected-tint; on a host already painted with it, hover-vs-rest composites to 1.122:1.Deliberately queued behind wave 4. Four migration agents are in flight with baseline gate numbers captured; editing
theme.cssnow would invalidate their contrast measurements invisibly.Underneath all four: F7 states a 3:1 control-boundary floor in prose and nothing measures it. The contrast gate passes 30/30 text pairs straight through every one of these.