Commit d4371d5
fix(org-workbench), test(browser-drive): drive-proven relations + tags; hover-only actions now keyboard-reachable
The Playwright drive (#54) walked the full round-trip on the live shell —
relate → Part of renders → click-through navigation → Contains on the
reverse side → tag chip add/remove → relation remove with confirm — with
throwaway drive-proof-* orgs, accessibility snapshots, zero console
errors, and zero DB residue after cleanup.
Its one finding is fixed here: RelatedOrgs' hover-revealed ✎/× used
visibility:hidden, which also removed the buttons from keyboard focus and
the a11y tree (the drive's click couldn't reach them). Now opacity-based
with :focus-within so Tab reveals them.
svelte-check clean after the fix.
Refs #54.
Files changed:
- apps/org-workbench/src/RelatedOrgs.svelte
- changelog/2026-07-27_01_Organizations-Learn-Their-Family-Tree-Parent-Child-Peer-Relations-Plus-Org-Tags.md
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RW28dw3kQAKXr2ZNefCukE1 parent afbfa21 commit d4371d5
2 files changed
Lines changed: 21 additions & 1 deletion
File tree
- apps/org-workbench/src
- changelog
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
261 | 261 | | |
262 | 262 | | |
263 | 263 | | |
264 | | - | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
265 | 267 | | |
266 | 268 | | |
267 | 269 | | |
Lines changed: 18 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
0 commit comments