Skip to content

Guard Y249, Y338, Y339, and Y340 regressions - #121

Open
Parker-fi wants to merge 1 commit into
mainfrom
case/y249-y338-y340
Open

Guard Y249, Y338, Y339, and Y340 regressions#121
Parker-fi wants to merge 1 commit into
mainfrom
case/y249-y338-y340

Conversation

@Parker-fi

@Parker-fi Parker-fi commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Coverage

  • Y249 guards complete conditional lookup results when multiple source rows share a numeric match key.
  • Y338 opens the restricted grouped grid in Chromium and verifies that its live record query drops the unreadable group, receives every permitted row, and mounts the grid. Public API checks cover a statically unreadable group, conditional masking, and persisted filter/sort on an unreadable field.
  • Y339 guards the multi-value filter contract for a one-to-many User lookup.
  • Y340 guards a recomputed User lookup across independent rereads.

Every fixture and permission precondition is created by the runners before the checkpoints. Y249 is a narrow sentinel because its report has no confirmed fix commit.

Verification

  • Local and GitHub pnpm check pass.
  • Y338 passes locally and in GitHub Actions on current develop, including the browser subscription and all API checkpoints.
  • Y338 reproduces before its fix because the browser record subscription still carries the unreadable group field.
  • Y338 comparison run: 12407c4092 is present/regression; develop (0df82ae7ec) is absent/pass. The comparison has no missing results, harness errors, or gating regressions.
  • Prior local comparison evidence for Y339 and Y340 remains unchanged.
  • The branch contains no tracked edition override or personal access token.

@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@Parker-fi
Parker-fi force-pushed the case/y249-y338-y340 branch from cbe4e27 to a720726 Compare August 26, 2026 10:36
@Parker-fi Parker-fi changed the title Guard Y249, Y338, Y339, and Y340 API behavior Guard Y249, Y338, Y339, and Y340 regressions Aug 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants