Current state and decision
TimeLocker supports interactive prompts and wizards inside individual commands, but it does not provide a repository-wide REPL or tl shell. This is an optional feature and is not part of the v0.9.1 stabilization milestone.
Acceptance criteria
- Confirm user need and define why a shell is preferable to existing command help, completion, and wizards.
- If approved, implement an opt-in shell with history, contextual completion, help, and safe interruption.
- Preserve identical non-interactive command semantics and require previews or confirmations for destructive operations.
- Resolve credentials only when needed and suppress sensitive or noisy completion output.
- Add unit and subprocess integration tests plus a concise user guide.
Sequencing
Defer until after v0.9.1 release stabilization unless explicitly reprioritized.
Current state and decision
TimeLocker supports interactive prompts and wizards inside individual commands, but it does not provide a repository-wide REPL or
tl shell. This is an optional feature and is not part of the v0.9.1 stabilization milestone.Acceptance criteria
Sequencing
Defer until after v0.9.1 release stabilization unless explicitly reprioritized.