Skip to content

feat: Settings page (search, dependency indicators, grouped rendering) #784

@Aureliolo

Description

@Aureliolo

Phase 4.8 -- Settings Page

Parent: #762 | Wave 3

Scope

  • Search: fuzzy search across all settings by name, description, namespace
  • Grouped rendering: settings organized by namespace with collapsible sections
  • Dependency indicators: show when changing one setting affects others
  • Floating save button: prominent, always visible when dirty (not easy to miss)
  • Advanced mode toggle: warning dialog before enabling, banner when active
  • Edit modes: GUI view + JSON/YAML code editor toggle (CodeMirror)
  • Setting source badges: show where value comes from (DB, env, YAML, code default)
  • Restart badges: indicate settings that require restart to take effect

Deliverables

  • Settings page with search
  • Grouped rendering with collapse
  • Dependency indicator system
  • Save button, advanced mode, edit modes
  • Unit tests

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Labels

    prio:mediumShould do, but not blockingscope:medium1-3 days of workspec:human-interactionDESIGN_SPEC Section 13 - Human Interaction Layertype:featureNew feature implementationv0.5Minor version v0.5v0.5.0Patch release v0.5.0

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions