Widgets that have no capture counterpart at all, and on which declaring edit is
therefore a declaration error rather than an unimplemented feature.
action is one: field-renderer registers no action component, and a button is
a gesture, not a value to type in. Q6 named it as such.
✅ The reviews contradiction is SETTLED — task 7.2, 07/08/2026. Q6 had named
reviews display-only while field-renderer registers a reviews capture component,
and the note here parked the arbitration for « the sprint that migrates the capture
projection ». That is this one. Verdict: the code was right, Q6 was wrong —
src/types/reviews.ts exports a reviewsComponent with a real formRender, so
reviews is capturable and stays OUT of this list. Nothing was narrowed; a claim that
no measurement supported was dropped.
Widgets that have no capture counterpart at all, and on which declaring
editis therefore a declaration error rather than an unimplemented feature.actionis one:field-rendererregisters noactioncomponent, and a button is a gesture, not a value to type in. Q6 named it as such.✅ The
reviewscontradiction is SETTLED — task 7.2, 07/08/2026. Q6 had namedreviewsdisplay-only whilefield-rendererregisters areviewscapture component, and the note here parked the arbitration for « the sprint that migrates the capture projection ». That is this one. Verdict: the code was right, Q6 was wrong —src/types/reviews.tsexports areviewsComponentwith a realformRender, soreviewsis capturable and stays OUT of this list. Nothing was narrowed; a claim that no measurement supported was dropped.