Complete the end-to-end CLI parity audit #14
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objective
Complete and audit the full Rust CLI as the executable milestone gate.
Scope
apps/cliwith pass-compatible command dispatch, aliases, prompts, stdout/stderr separation, help, version and exit statuses.otpreplaces shell extension execution, only CLIeditmay launch the configured editor, andpass gitsupports embedded documented workflows rather than arbitrary Git executable passthrough.Acceptance criteria
.gpg-id, OTP URI and Git repository compatibility.editworks withoutpass,gpg,git, OTP, QR, clipboard or editor executables installed;editreports a clear error when no configured/default editor exists.Prerequisites
All other milestone issues.
Implemented in commit
0a905e5(pushed to main).What changed:
ironstorage completion SHELL.Verification completed:
All checks passed. The implementation was reviewed against every issue acceptance criterion, and no CLI compatibility gap remains unreviewed. Remaining milestone issues #15 and #16 cover separate shared frontend document/authentication APIs rather than an omitted CLI command.