sillytavern-character-memory/docs/plans
bal-spec dc0eab2638 v2.1.6 — UX redesign, injection viewer, unified editor, token breakdown
Complete rewrite of the UI and significant feature additions since v1.6.1.

UX Redesign (v2.0):
- Single-view dashboard replaces 4-tab sidebar
- Settings, Prompts, Troubleshooter, Memory Manager moved to center-screen modals
- Activity log in slide-out drawer
- Setup Wizard for first-run configuration
- Prompt version tracking with update notifications
- Health indicator in stats bar

Injection Viewer (v1.6–v2.1.6):
- Per-message injection data: see exactly what memories, lorebook entries,
  and extension prompts were injected for any generation
- Context/Prompt Breakdown with per-category token counts (System, Char card,
  Lorebook, Data Bank, Examples, Chat history) via ST Prompt Itemization
- Stacked bar visualization, token hints in headers, Tips popup
- Context overflow and heavy injection warnings

Memory Management:
- Unified block editor across all 5 editing surfaces (Memory Manager,
  Consolidation, Conversion, Reformat, Data Bank browser)
- Find & Replace with highlighting across all editors
- Undo support for all edit operations
- Group chat character picker in Memory Manager

Other features:
- Tablet & phone display modes with touch-friendly controls
- Topic-tagged memory format for better vector retrieval
- Self-closing memory tag handling (GLM-4.7 compatibility)
- Protect recent messages from extraction feedback loop
- 9-point health check system with retrieve chunks and score threshold
- Shared editor factory (editor.js), pure utility library (lib.js)
- Vitest test suite: unit, snapshot, and live LLM tests
- Full documentation suite in docs/

See CHANGELOG.md for detailed per-version notes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 15:20:14 -08:00
..
2026-02-16-consolidation-ux-design.md docs: add consolidation UX improvement design 2026-02-16 21:50:08 -08:00
2026-02-16-consolidation-ux-plan.md docs: add consolidation UX implementation plan 2026-02-16 21:52:13 -08:00
2026-02-16-panel-restructure-design.md docs: add panel restructure + card-based editor design 2026-02-16 22:32:49 -08:00
2026-02-16-panel-restructure-plan.md docs: add panel restructure implementation plan 2026-02-16 22:36:20 -08:00
2026-02-17-consolidation-ux-refinements-design.md docs: add UX refinements design for consolidation dialog 2026-02-17 21:35:40 -08:00
2026-02-17-ux-refinements-plan.md docs: add UX refinements implementation plan 2026-02-17 21:38:11 -08:00
2026-02-18-group-chat-roadmap.md docs: add group chat memory support roadmap 2026-02-18 22:49:19 -08:00
2026-02-18-merge-toggle-datetime-design.md docs: add design for optional merge toggle and date/time extraction 2026-02-18 21:04:44 -08:00
2026-02-20-ux-improvements-design.md docs: add design for UX improvements (prompt titles, model search, group avatars) 2026-02-20 21:39:09 -08:00
2026-02-20-ux-improvements-plan.md docs: add implementation plan for UX improvements 2026-02-20 21:41:10 -08:00
2026-02-21-format-and-convert-design.md docs: design for memory format options and Data Bank converter 2026-02-21 11:37:21 -08:00
2026-02-21-format-and-convert-plan.md docs: implementation plan for format options and Data Bank converter 2026-02-21 11:41:54 -08:00
2026-02-22-injection-viewer-design.md docs: add per-message injection viewer design 2026-02-22 15:12:12 -08:00
2026-02-22-injection-viewer-plan.md docs: add injection viewer implementation plan 2026-02-22 15:14:52 -08:00
2026-02-26-automated-testing-design.md v2.1.6 — UX redesign, injection viewer, unified editor, token breakdown 2026-03-07 15:20:14 -08:00
2026-02-26-automated-testing-plan.md v2.1.6 — UX redesign, injection viewer, unified editor, token breakdown 2026-03-07 15:20:14 -08:00
2026-02-28-retrieval-optimized-format.md v2.1.6 — UX redesign, injection viewer, unified editor, token breakdown 2026-03-07 15:20:14 -08:00
2026-02-28-v1.8-tech-debt-plan.md v2.1.6 — UX redesign, injection viewer, unified editor, token breakdown 2026-03-07 15:20:14 -08:00
2026-02-28-v2-ux-redesign-design.md v2.1.6 — UX redesign, injection viewer, unified editor, token breakdown 2026-03-07 15:20:14 -08:00
2026-02-28-v2-ux-redesign-plan.md v2.1.6 — UX redesign, injection viewer, unified editor, token breakdown 2026-03-07 15:20:14 -08:00
2026-03-01-wizard-v2-design.md v2.1.6 — UX redesign, injection viewer, unified editor, token breakdown 2026-03-07 15:20:14 -08:00
2026-03-01-wizard-v2-plan.md v2.1.6 — UX redesign, injection viewer, unified editor, token breakdown 2026-03-07 15:20:14 -08:00
2026-03-02-tablet-mode-design.md v2.1.6 — UX redesign, injection viewer, unified editor, token breakdown 2026-03-07 15:20:14 -08:00
2026-03-06-per-chat-isolation-revised.md v2.1.6 — UX redesign, injection viewer, unified editor, token breakdown 2026-03-07 15:20:14 -08:00