CLI/TUI tier gaps: meals, rota, lists, notifications, mcp_enabled, release notes #132

Closed
opened 2026-08-18 10:45:25 +00:00 by nalum · 0 comments
Owner

From the surface parity report (2026-08-18), sections 1 and 2 — gaps not recorded as deliberate.

  • Meals + rota have no CLI or TUI path at all — the largest whole-domain hole. pkg/client/meals.go and mealrota.go exist and are unused by cmd/.
  • Lists have no cobra command group — the TUI papers over it; the CLI cannot create, read, tick, uncheck or delete lists.
  • Notifications have no cobra commands (the TUI Alerts tab covers the TUI half).
  • system set cannot toggle mcp_enabled — the flag set stops at family-name / token-expiry / default-locale, so turning MCP on or off is web-only (plus TUI system settings).
  • No release-notes / update-check path in the TUI, and no ReleaseNotes wrapper call in the CLI.
  • TUI Admin has no API-keys or webhooks sub-tab (CLI covers both; webhook update missing there — delete + recreate is the only edit path).

Each item is small; the tracking value is that none of these is currently a recorded tier decision, which system rule 1 requires.

From the surface parity report (2026-08-18), sections 1 and 2 — gaps not recorded as deliberate. - **Meals + rota have no CLI or TUI path at all** — the largest whole-domain hole. `pkg/client/meals.go` and `mealrota.go` exist and are unused by `cmd/`. - **Lists have no cobra command group** — the TUI papers over it; the CLI cannot create, read, tick, uncheck or delete lists. - **Notifications have no cobra commands** (the TUI Alerts tab covers the TUI half). - **`system set` cannot toggle `mcp_enabled`** — the flag set stops at family-name / token-expiry / default-locale, so turning MCP on or off is web-only (plus TUI system settings). - **No release-notes / update-check path in the TUI**, and no `ReleaseNotes` wrapper call in the CLI. - TUI Admin has no API-keys or webhooks sub-tab (CLI covers both; webhook `update` missing there — delete + recreate is the only edit path). Each item is small; the tracking value is that none of these is currently a recorded tier decision, which system rule 1 requires.
nalum referenced this issue from a commit 2026-08-18 15:09:56 +00:00
nalum referenced this issue from a commit 2026-08-18 15:14:36 +00:00
nalum closed this issue 2026-08-18 16:44:21 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
eagraiclainne/app#132
No description provided.