1.1 KiB
1.1 KiB
HAC-18 Typed Inspector Panels
Date: 2026-03-28 UTC Owner: Senior Frontend Engineer Issue: HAC-18
Goal
Ship one more visible desktop feature slice without waiting on GUI screenshot capture or AppImage validation.
Selected Scope
- upgrade the inspector for non-string Redis values from raw JSON text to structured read-only panels
- keep the existing string edit flow, TTL actions, and error notice foundation unchanged
- stay within the current
read_redis_valuecontract and avoid backend expansion - add minimum frontend tests around the new structured presentation mapping
Non-Goals
- no delete execution
- no backend contract changes
- no packaging or screenshot evidence work in this heartbeat
- no full redesign of the existing desktop shell
Verification Plan
pnpm --filter @redis-gui/desktop testpnpm run desktop:build
Expected User Impact
- operators can scan
hash/list/set/zset/streampayloads directly in the inspector without mentally parsing raw JSON - the read-only boundary for non-string types remains explicit, but the viewing experience becomes materially more usable