chore(consistency): register KEY-WP-0023 [auto]

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

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 713576@bnt-lap001
Assistant-Session: 384c511d-9bce-4cb8-a676-2aef6c0c8df6
This commit is contained in:
tegwick 2026-09-08 08:55:52 +02:00
parent e729ad4c28
commit 01551d9b0a
2 changed files with 12 additions and 0 deletions

View file

@ -9,6 +9,7 @@ owner: claude
topic_slug: live-migration-proof
created: "2026-09-08"
updated: "2026-09-08"
state_hub_workstream_id: "9f19bfa0-78d1-5b5c-9b64-e251fa4838d6"
---
Finishes the unproven half of gap G04. KEY-WP-0022 made the harness runnable and
@ -25,6 +26,7 @@ result worth keeping: every one of them passed the full unit suite.
id: KEY-WP-0023-T01
status: done
priority: high
state_hub_task_id: "b7b2ea88-8457-5fae-a500-a2d0f75754de"
```
**Defect: every LLDAP user search pointed at a branch that does not exist.**
@ -46,6 +48,7 @@ clean.
id: KEY-WP-0023-T02
status: done
priority: high
state_hub_task_id: "2f988626-ed08-52ce-919a-cd45d48e712d"
```
**Defect of my own making.** The LLDAP adapter records `_validation_warning`
@ -64,6 +67,7 @@ malformed real attribute alongside an annotation still fails.
id: KEY-WP-0023-T03
status: done
priority: high
state_hub_task_id: "0f503342-0ca8-55ad-b7e4-e2316d4d7bad"
```
**Defect: migrated group memberships were dangling.** `resolveMemberDN` returned
@ -96,6 +100,7 @@ directory resolves to an entry that exists.
id: KEY-WP-0023-T04
status: done
priority: high
state_hub_task_id: "8a7fe95e-d463-5e74-81fa-5fa60a879774"
```
KeyCape was run locally against a generated key and targeted with the
@ -115,6 +120,7 @@ migrated Keycloak passes 4/5 and fails on advertising the excluded `implicit` an
id: KEY-WP-0023-T05
status: done
priority: medium
state_hub_task_id: "acef6ceb-6dea-56e1-94bc-e5d589ef3b6f"
```
G04 is substantially closed: stacks are reproducible and were run, conformance is