Skip to content

Session handover — 2026-07-09 pt2

Continues from session-2026-07-09-handover.md (same day: the emdash 0.28.1 upgrade). This part: the hero-dims slice (operator-report driven) and a wiki-publish repair. Slice commit f5f46bd; demo redeployed + live D1 stamped; scorecard SHIP at composite 92.0 (was 91.3; G_det 88.3→90.8).

Where to look

  • ADR-0009 Slice 3 tracker — the canonical hero-dims record: scrim + textTone measured/classified/stamped end-to-end on the CMS lane; hero-4 white-subtext default (the operator-reported black-text defect), none scrim tier, data-text-tone variants; both fields operator-visible selects.
  • known-patterns "Wix dims a hero by rendering the IMAGE at opacity<1 over black" — the slice's diagnostic story: the first stamp shipped a wrong none fleet-wide, the scorecard's per-page G list caught the half-right measure (some pages up, some down), and the effective-opacity probe fixed it. The metric catching our own measurement bug is the design working.
  • apps/cms/scripts/sync-style-to-d1.mjs — the committed promotion of the scratchpad D1 merge-patch pattern (its known-issue closed; first production run: 8 heroes).
  • known-issues, two operator reports (2026-07-09): the home teaser CTA extraction gap (new entry — About matcher extracts no links; fix shape written) and the company-secretarial dropped band (pt5 residual, now operator-visible — priority note added). Same pages; one investigation pass.
  • near-match-scorecard-contract "Follow-ups" — the proposed text-contrast probe (why the black-subtext defect shipped under SHIP: G_det washes glyphs by design, T compares tokens not computed styles; textColor is now captured both sides, so the probe is cheap at Slice 6).
  • working-with-claude-code/session-end.md — the publish repair: the published wiki (replatform-docs.pages.dev) is deployed MANUALLY (mkdocs build + wrangler pages deploy site --project-name=replatform-docs); it had been silently frozen since ~2026-05-08 while every session-end pushed. Protocol now carries the build+deploy step and the nav-entry rule; mkdocs.yml nav regenerated complete (all ADRs, contracts, protocol pages, scopes, 30 handovers).

Residual / next priorities

  1. Teaser-CTA + dropped-band slice (the two operator reports above) — the natural next fidelity slice; both are on the same pages.
  2. Upstream emdash repro — still to be posted against #1158 (docs/pipeline/upstream-emdash-1158-repro.md; delete after filing).
  3. Durable wiki publishing — connect the Pages project to the GitHub repo (dashboard action) so pushes auto-build; until then session-end's manual deploy step is the mechanism.
  4. Earlier residuals unchanged: muted-tone render bug, re-match dup-collapse, book-an-appointment grid-vs-sections, deployed-admin OTP spot-check, ADR-0009 Slices 5/6.