desktop coverage: place for the status command
This commit is contained in:
parent
bffbf94278
commit
84efa4e913
2 changed files with 3 additions and 1 deletions
|
|
@ -60,6 +60,7 @@ export const DESKTOP_COVERAGE: Record<string, Coverage> = {
|
||||||
'privacy-manifest': { where: `${T}: Quality`, methods: ['privacy.manifest'] },
|
'privacy-manifest': { where: `${T}: Quality`, methods: ['privacy.manifest'] },
|
||||||
'ws': { where: 'Portfolio, studios and Settings (the workspace of this machine)', methods: ['host:workspace_get', 'host:portfolio_status'] },
|
'ws': { where: 'Portfolio, studios and Settings (the workspace of this machine)', methods: ['host:workspace_get', 'host:portfolio_status'] },
|
||||||
'release': { where: 'Portfolio release trains and the Releases tab', methods: ['host:portfolio_status', 'apple.status', 'play.status'] },
|
'release': { where: 'Portfolio release trains and the Releases tab', methods: ['host:portfolio_status', 'apple.status', 'play.status'] },
|
||||||
|
'status': { where: 'Releases tab and the tray card (live and next version, build, track, review state and rollout per platform)', methods: ['host:portfolio_status', 'apple.status', 'play.status'] },
|
||||||
'flow': { where: `${T}: Workflows (plans; owner steps never run)`, methods: ['flow.list', 'flow.run'] },
|
'flow': { where: `${T}: Workflows (plans; owner steps never run)`, methods: ['flow.list', 'flow.run'] },
|
||||||
'ads': { where: `${T}: Quality (AdAttributionKit / SKAdNetwork scan)`, methods: ['ads.scan'] },
|
'ads': { where: `${T}: Quality (AdAttributionKit / SKAdNetwork scan)`, methods: ['ads.scan'] },
|
||||||
// COMMANDS
|
// COMMANDS
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ Every CLI command (cli/commands.ts) and the desktop place that runs it. "covered
|
||||||
(serve.ts, or a host command `host:`) and the window calls it; tests/desktop-coverage.test.ts fails on a gap.
|
(serve.ts, or a host command `host:`) and the window calls it; tests/desktop-coverage.test.ts fails on a gap.
|
||||||
Owner-only parts are owner actions in the window or owner steps with their terminal command (More tools).
|
Owner-only parts are owner actions in the window or owner steps with their terminal command (More tools).
|
||||||
|
|
||||||
**99 commands:** 91 covered, 0 gaps, 8 not for the desktop.
|
**100 commands:** 92 covered, 0 gaps, 8 not for the desktop.
|
||||||
|
|
||||||
| command | status | where in the window | methods | owner step |
|
| command | status | where in the window | methods | owner step |
|
||||||
|---|---|---|---|---|
|
|---|---|---|---|---|
|
||||||
|
|
@ -14,6 +14,7 @@ Owner-only parts are owner actions in the window or owner steps with their termi
|
||||||
| `install` | covered | More tools: Install for an AI tool | `agent.install` | |
|
| `install` | covered | More tools: Install for an AI tool | `agent.install` | |
|
||||||
| `mcp` | not-for-desktop | the stdio server for AI tools; the window itself is the GUI over the same commands | | |
|
| `mcp` | not-for-desktop | the stdio server for AI tools; the window itself is the GUI over the same commands | | |
|
||||||
| `watch` | not-for-desktop | a server loop for people and agents (PM2, cron); the window already reads the stores in the background and notifies from the tray | | |
|
| `watch` | not-for-desktop | a server loop for people and agents (PM2, cron); the window already reads the stores in the background and notifies from the tray | | |
|
||||||
|
| `status` | covered | Releases tab and the tray card (live and next version, build, track, review state and rollout per platform) | `host:portfolio_status`, `apple.status`, `play.status` | |
|
||||||
| `events` | not-for-desktop | the log that watch writes for terminals and agents; the window shows its own what-changed feed and tray notifications | | |
|
| `events` | not-for-desktop | the log that watch writes for terminals and agents; the window shows its own what-changed feed and tray notifications | | |
|
||||||
| `serve` | not-for-desktop | the JSON-RPC sidecar the window runs on; nothing to click | | |
|
| `serve` | not-for-desktop | the JSON-RPC sidecar the window runs on; nothing to click | | |
|
||||||
| `apps` | covered | Accounts (store apps per account, key check) and App folders (list, add, remove) | `host:store_apps_refresh`, `host:account_check`, `host:projects_list`, `host:project_add`, `host:project_remove` | |
|
| `apps` | covered | Accounts (store apps per account, key check) and App folders (list, add, remove) | `host:store_apps_refresh`, `host:account_check`, `host:projects_list`, `host:project_add`, `host:project_remove` | |
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue