Development record
four nits from the itd-189 delta security review including an unpinned bucket field stand down and a zero width space passing the gate
issueresolvednitpickiss-2608301808197261
four nits from the itd-189 delta security review including an unpinned bucket field stand down and a zero width space passing the gate
Four nits from the itd-189 delta security review. Per the round rule adopted 2026-08-30 these are settled at the ship commit rather than by re-opening a review.
checkRecordBucketFieldnow stands down on an absent bucket field and delegates tocheckRecordRequiredFields. That holds only becauseadmis the sole store declaring abucketFieldandrunis in its required set. There is no pin equivalent toTestEveryJoinTargetPositionIsADeclaredPosition, so a future store declaring abucketFieldoutside its required set gets a silent absence. Same asymmetryiss-2608301634527391records one leg over.- The position leg
continues before the bucket leg, so an admission that is both cross-bucket and cross-position reports only the position, and the author needs two lint rounds to converge. grounds: <U+200B>passes the gate:strings.TrimSpacedoes not treat a zero-width space as whitespace, though it does trim U+00A0. Same consequence as the spelling class, different mechanism, and the codebase already knows this character elsewhere.grounds: *a, an alias to an undefined anchor, passes the gate; a strict YAML parser errors on it.
Grounds
- pursued: an admission cross-position and cross-bucket gets both findings, and grounds of only U+200B or an undefined alias is refused; a single finding or a green zero-width grounds would show it wrong
Frontmatter
| id | iss-2608301808197261 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | nitpick |
.abcd/work/issues/resolved/iss-2608301808197261-four-nits-from-the-itd-189-delta.md
open on GitHub ↗ · commit history ↗
mentions3
- iss-2608301634527391the bucketField implies a bucketed store rule is asserted in prose only so a flat store declaring one would report filed under empty
- iss-2608301901260461four nits from the itd-189 fix delta review including an inverted test failure message and an over broad negative loop
- itd-189What the widening reading proposes is admitted or declined on the record — grounds on admission, dispositions on declines, and surprises as their own entries