CLI Wireframe
March 31, 2026 ยท View on GitHub
Command shape
solverforge-calendar-cli <group> <action> [flags]
Supported groups:
calendarsprojectseventsdependenciesgoogle sync
Success response
{
"status": "ok",
"data": { "...": "..." }
}
Error response
{
"status": "error",
"code": "validation_error",
"message": "human-readable explanation"
}
Behavioral notes
- Parsing is strict: unknown flags and malformed values fail fast.
- Destructive commands require flags instead of prompts.
calendars deletecannot remove the last active calendar.google syncis non-interactive and must never depend on TUI state.