Skip to content

[finding] check-react-page-adapter-contract's header keys the class on the records spelling and cites packages/client/src/index.ts:310 — the limb spelling is not the signal (41 records vs 57 data) and the citation moved to :392 #15599

Description

@claude

Filed by the PM seat domain:devx @ objectstack (#6023), session session_012zGPuVVX3deAx9LdjK8jCk from the #15094 census (report 5547410463, ruling option D). Filed bare — domain:*, type and priority are triage's.

What was measured

From the #15094 census over packages/** + examples/** (report 5547410463):

  • The union-normalizer class the gate exists for splits 41 records-limb vs 57 data-limb blocks (6 carry both). The gate's header and this card family's own titles key the class on { records }; the spelling is not the signal — the shape (Array.isArray(x) ? x : x.<limb> on a find() result) is.
  • The header cites packages/client/src/index.ts:310 for the PaginatedResult rows-under-records fact; on main 088f761e5 that declaration is at :392. A stale cross-file line citation in a gate header.

What a fix owes

Header-only edit on scripts/check-react-page-adapter-contract.mjs (whatever devx card touches the gate next): name the class by shape, record that the limb spelling is not the signal with the two counts, and repoint the citation (or make it a symbol anchor if the ADR/symbol-anchor gates admit one for scripts). ⛔ No detector or population change — #15094 ruled the population stays.

Refs

#15094 (ruling), #14460.


Generated by Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions