chore(consistency): register KEY-WP-0018 and refresh work records [auto]

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012WAsfsfQmDu4vcBhiMcmQp

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 867844@bnt-lap001
Assistant-Session: 3d45905e-0016-4b49-b828-231406881f7b
This commit is contained in:
tegwick 2026-09-07 08:47:00 +02:00
parent f7dd51b8d2
commit 7d0f6d67a6
2 changed files with 8 additions and 0 deletions

View file

@ -9,6 +9,7 @@ owner: claude
topic_slug: export-completeness-evidence
created: "2026-09-07"
updated: "2026-09-07"
state_hub_workstream_id: "82ff99a1-65cc-5e1f-93fc-5bc8911ce77a"
---
Closes gap G05 of `history/2026-09-05-011726-scope-intent-assessment.md`.
@ -34,6 +35,7 @@ prove it saw the whole directory must say which one it is.
id: KEY-WP-0018-T01
status: done
priority: medium
state_hub_task_id: "abb11f82-06e9-58ee-8be2-6d20491e9524"
```
Add an optional `domain.GroupLister` capability (`ListGroups`) and implement it
@ -56,6 +58,7 @@ which is the property the whole task exists for.
id: KEY-WP-0018-T02
status: done
priority: medium
state_hub_task_id: "d08f62dd-42e8-5c22-ba50-15b53f7473fd"
```
Record on the result which enumeration actually ran — a complete directory
@ -83,6 +86,7 @@ now derives each membership from the user/group pair actually observed.
id: KEY-WP-0018-T03
status: done
priority: medium
state_hub_task_id: "3cd47458-9469-5cd9-a0b1-f2894402e1f8"
```
Sort users, groups and memberships on stable keys so an unchanged directory