Skip to content

referenceTo column override: promised in the README, kept by nothing — make the promise real or withdraw it (enforce-or-remove, from #6425) #6597

Description

@os-zhuang

Provenance: maintainer ruling 2026-08-27 (PM chat, decision-inbox batch 6, adjudication session session_01DKWDdUJ2XNRESVVWUvcpnh) on #6425's per-key disposition: referenceTo is ⛔ NOT declared as currently spelled — it is the "promised but not kept" key, split out to the enforce-or-remove channel as its own card.

The measured state (from #6425's post-merge census, re-verify on the day)

  • The README documents referenceTo as an author-facing column override.
  • No consumer reads it: the consumers read reference_to / reference (a SPELLING mismatch, not an unused concept). Removing the key from a column changes nothing in any render — measured identical.
  • Declaring it as-spelled on TableColumn would publish a promise that does nothing (the one option the ruling forbids).

The two honest routes (measure first, then take the cheaper honest one)

  1. Enforce — fix the spelling chain so the promise becomes real (the column override reaches the reference_to/reference readers). Take this only if measurement shows a real authoring story for a column-level reference override.
  2. Remove — withdraw the README line (and the key from AuthoredColumnOverrides' held band, marking the verdict). Under the maintainer's standing startup-stage rule (2026-08-27: deprecated/alias spellings retire immediately, no transition windows), this is the lean default when no demand is measured.

⛔ Stop-and-report if enforcing would widen behaviour beyond making the documented override work as documented.

Named reader: the domain:ui execution seat. Refs: #6425 (the per-key ruling + census), PR #6590 (the read-side keyhole where the held verdict lives).

Metadata

Metadata

Assignees

Labels

domain:uiobjectui ui stream: fix lands on the published library or apps — objectui execution seatpm:dispatched

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions