#577: row chip distinguishes Shared (grant) from Public (link) #606

Merged
Cordy merged 6 commits from fix-577 into main 2026-09-18 12:17:00 +00:00
Owner

Approved variant B. listmeta splits owner share records into Shared (grants) and the new Public flag (links) via pure shareFlagMaps/applyPublic — applyFlags untouched, existing tests stand. Row renders Public in the existing link tone, Public wins when both apply, hardcoded English 'Shared' becomes i18n ×4. No counts; owner-records-only keeps delegated /shared views quiet by construction. Red witnessed, green 28/28 + go suite.

Approved variant B. listmeta splits owner share records into Shared (grants) and the new Public flag (links) via pure shareFlagMaps/applyPublic — applyFlags untouched, existing tests stand. Row renders Public in the existing link tone, Public wins when both apply, hardcoded English 'Shared' becomes i18n ×4. No counts; owner-records-only keeps delegated /shared views quiet by construction. Red witnessed, green 28/28 + go suite.
#577: row chip distinguishes Shared (grant) from Public (link)
All checks were successful
ci / test-and-build (pull_request) Successful in 1m3s
9c93ab7159
listmeta splits the caller's share records: grants set Shared, active
links set the new Public flag (shareFlagMaps + applyPublic; applyFlags
untouched). The row renders Public in the link tone and it wins when
both apply; the hardcoded English 'Shared' label becomes i18n x4
(chipShared/chipPublic). No counts; owner's records only, so delegated
/shared views stay quiet by construction.
Cordy merged commit 17eda6bb85 into main 2026-09-18 12:17:00 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Cordy/Cairn#606
No description provided.