From 9586006404279ce95d9f4fb4ec9c65a052aff98f Mon Sep 17 00:00:00 2001 From: master <> Date: Mon, 16 Mar 2026 10:49:12 +0200 Subject: [PATCH] Update journey notes: 21 fixed, 2 remaining, 2 product gaps identified MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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) --- docs/qa/JOURNEY_NOTES_20260316.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/docs/qa/JOURNEY_NOTES_20260316.md b/docs/qa/JOURNEY_NOTES_20260316.md index 952ba0920..ac0e4b214 100644 --- a/docs/qa/JOURNEY_NOTES_20260316.md +++ b/docs/qa/JOURNEY_NOTES_20260316.md @@ -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 | ---