Skip to content

Commit 5db0dca

Browse files
huangyiireneclaude
andauthored
chore(qa): drop obsolete stale-prose NOTE from records-forms.action-location-matrix (#7633)
PR #7540 rewrote RecalcSelectionAction's TSDoc in examples/app-showcase/src/ui/actions/index.ts, so the NOTE clause planted by #7323 (flagging that TSDoc as narrating the stale pre-objectui#3142 rule) is now false. Delete the NOTE clause from the second source entry of records-forms.action-location-matrix, keeping the source citation itself intact. Fixes #7547 Co-authored-by: Claude <noreply@anthropic.com>
1 parent 5823d59 commit 5db0dca

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

docs/qa/platform-checklist/areas/records-forms.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1441,7 +1441,7 @@
14411441
},
14421442
"source": [
14431443
"packages/spec/src/ui/action.zod.ts:565 (ACTION_LOCATIONS — the canonical 6-value enum, single source of truth; `global_nav` was the 7th until #6888 retired it — no product surface rendered it)",
1444-
"examples/app-showcase/src/ui/actions/index.ts (per-location fixture fleet + the record:quick_actions filter note + the two headless `locations: []` declarations). NOTE: RecalcSelectionAction's TSDoc there still narrates the pre-objectui#3142 'missing/empty locations → every location' rule — stale prose, filed separately; the declaration it explains (record_more) is correct either way",
1444+
"examples/app-showcase/src/ui/actions/index.ts (per-location fixture fleet + the record:quick_actions filter note + the two headless `locations: []` declarations)",
14451445
"packages/lint/src/validate-action-locations.ts (the `action-no-placement` rule — this repo's codification of the current contract: an action with no `locations` renders nowhere and is therefore inert, while `locations: []` is the deliberate headless declaration and is NOT flagged)",
14461446
"objectui: packages/types/src/ui-action.ts `actionRendersAt` (the single placement predicate — a membership test, so an undeclared or empty `locations` matches nothing) + packages/.../action-bar.tsx, its consumer since objectui#3142",
14471447
"cross-ref: bulk dispatch-count semantics live in records-forms.list-view-capabilities (bulk-actions variant); param dialogs in records-forms.action-param-widgets"

0 commit comments

Comments
 (0)