You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Polish: dual-vocabulary CLI — app terms for humans, API terms for agents (#222)
* Polish: remove internal API terms from catalog descriptions
Replace "recording" with user-facing terms in the command catalog:
assign → "Assign someone to an item", react → "React with an emoji",
recordings → "Browse content by type across projects",
show → "Show any item by ID", events → "View change history",
timesheet actions → "item" instead of "recording".
* Polish: reframe recordings.go user-visible text
Replace "recording" with "item" or "content" in all help text,
flag descriptions, breadcrumbs, summaries, and error messages.
Agent notes updated to drop leading "Recordings" reference.
* Polish: purge "recording" from show, events, subscriptions
Replace "recording" with "item" in user-visible strings across
show.go, events.go, and subscriptions.go. Update Use strings
from <recording_id|url> to <id|url>. Update e2e assertion.
* Polish: purge "recording" from comment, boost, and root error handling
Replace "recording" with "item" in flag descriptions, help text,
breadcrumbs, and error messages. Update react shortcut to
"React with an emoji". Update e2e assertion for --on error.
* Polish: rename timesheet recording → item, keep alias
Rename the "recording" subcommand to "item" with "recording" as an
alias for backward compat. Update all user-visible text and
breadcrumbs to use "item" instead of "recording".
* Polish: replace "bucket" with "project" in user-facing text
Update search breadcrumb and reports --group-by to use "project"
instead of "bucket". "bucket" remains accepted for backward compat
and is normalized to the API value before the SDK call.
* Polish: normalize vault/folder terminology in files.go
Replace "vault" with "folder" in user-visible error messages and
help text. Simplify Long description to remove API jargon.
* Polish: fix "recording types" → "content types" in todos agent notes
* Polish: address review feedback and fix CLI surface check
- Fix 3 missed "recording" → "item" replacements in boost.go
- Map API "bucket" back to "project" in reports assigned summary
- Include command aliases in --help --agent output so surface
snapshot tracks backward-compatible names (fixes CI surface check)
* Polish: address second round of review feedback
- Use strings.TrimSuffix for safer alias path construction in agent help
- Replace remaining "vault" with "folder" in files.go subcommand help text
- Replace "recordings" with "items" in comment.go batch error messages
* Polish: fix last missed "recordings" in comment.go error message
0 commit comments