Skip to content

Audit hidden legacy TUI workflows before re-exposing #2136

@Hmbown

Description

@Hmbown

Summary

v0.8.45 hides several stale or partially wired TUI surfaces from slash completion / command palette rather than shipping them as discoverable commands.

Review these in v0.8.46 and either wire them cleanly, move them into the intended product surface, or delete the dead code:

  • /goal and commands/goal.rs: Work/checklist is now the default objective surface; decide whether goal state still needs a separate API.
  • /links: provider docs/dashboard links should belong in provider selection/provider detail UI, not a standalone DeepSeek-branded command.
  • /relay, /recall, /cycle, /cycles: checkpoint/relay/archive workflows need a real UX decision before being discoverable.
  • /rlm: keep RLM as an internal/long-input tool path unless a clear user-facing command shape is justified.
  • StatusItem::Coherence: kept only for old config deserialization; it should not render or appear in the statusline picker.
  • Legacy .deepseek workspace paths: anchors/notes/memory now prefer .codewhale with legacy fallbacks; audit remaining state paths before removing compatibility.

Acceptance criteria

  • Decide per surface: rewire, move, or delete.
  • Add tests for any surface that becomes discoverable again.
  • Keep slash completion, command palette, home/dashboard copy, and docs in sync.
  • Do not reintroduce DeepSeek-TUI repo/path wording on CodeWhale-owned state.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions