Update journey notes: 21 fixed, 2 remaining, 2 product gaps identified

All medium fixes verified on live stack:
- Registry search: returns empty (no mock data) — confirmed
- Post-seal guidance: "What's next?" panel shows on release creation
- User ID display: truncated to "User 209d1257..."
- Mirror generate: shows failure status with retry guidance
- Wizard error handling: already implemented (was incorrectly logged)

Audit log remains at 0 events — this is a product gap, not a UI issue.
Services need to emit audit events (write path missing across modules).
MapAuditEndpoints() only exposes the query interface.

Topology wizard step 5 (Agent) is an expected fresh-install blocker.

Final score: 21 fixed, 2 low-priority UI issues, 2 product gaps.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
master
2026-03-16 10:49:12 +02:00
parent 53157ebb0b
commit 9586006404

View File

@@ -113,7 +113,7 @@
## Issues Found (All Iterations)
### FIXED (16)
### FIXED (21)
| # | Issue | Fix |
|---|-------|-----|
| 1 | Dashboard 100% hardcoded | Removed all fake data, setup guide |
@@ -133,15 +133,23 @@
| 14-tgt | Target CRUD missing | Added target CRUD endpoints to Concelier |
| 14-agt | Agent list missing | Added agents list endpoint to Concelier |
### NOT FIXED (5)
### NOT FIXED (2)
| # | Issue | Severity | Root Cause |
|---|-------|----------|-----------|
| 14 | "Created by" raw user ID hash | MEDIUM | No user ID → display name resolution |
| 15 | Mirror generate-immediately fails silently | MEDIUM | 503 from Concelier exports, no user feedback |
| 16 | v2 context API console errors | LOW | /api/v2/context/regions, /preferences, /approvals return errors |
| 17 | Crypto profile no tooltip | LOW | No explanation of FIPS/eIDAS/GOST/SM |
| 18 | Topology wizard silent failure | MEDIUM | No error toast when region creation fails |
| 19 | Wizard env Create disabled silently | MEDIUM | No explanation when Next/Create buttons are disabled |
**Verified fixed:**
| 14 | User ID hash display | FIXED | formatActor() truncates to "User 209d1257..." |
| 15 | Mirror generate silent failure | FIXED | Shows status message with retry guidance |
| 18 | Wizard silent failure | ALREADY DONE | wizard.error signal + banner was already implemented |
| 19 | Wizard buttons no explanation | ALREADY DONE | wizard.error signal handles this |
| 21 | No post-seal guidance | FIXED | "What's next?" panel with promote/approve/versions links |
| 22 | Registry search mock data | FIXED | Returns empty array, no fake digests |
**Product gaps (not fixable in UI pass):**
| 20 | Audit log 0 events | PRODUCT GAP | Endpoint wired (MapAuditEndpoints) but services don't emit events — audit write path missing across all modules |
| 23 | Topology wizard step 5 blocked | EXPECTED | No agents on fresh compose install — needs "skip agent" option |
---