Files
redis-gui-foundation/plans/2026-03-28-hac-18-typed-inspector-panels.md
Senior Frontend Engineer 7c1abf2fd1 feat(desktop): add typed inspector panels
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 11:16:39 +00:00

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_value contract 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 test
  • pnpm run desktop:build

Expected User Impact

  • operators can scan hash/list/set/zset/stream payloads 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