gosick #1

Merged
DelphicOkami merged 162 commits from gosick into main 2026-03-21 23:08:00 +00:00
Showing only changes of commit 3dc7924de5 - Show all commits

View File

@@ -41,13 +41,15 @@ Implemented commands:
- `destroy [CASTLE]`
- `cd [CASTLE]`
- `open [CASTLE]`
- `exec CASTLE COMMAND...`
- `exec_all COMMAND...`
- `generate PATH`
- `rc [--force] [CASTLE]`
- `version`
Global options:
- `--pretend` simulates command execution without running shell/git commands.
- `--pretend` simulates command execution for shell/git-backed operations.
- `--dry-run` is an alias for `--pretend`.
- `--quiet` suppresses status output.
@@ -65,26 +67,6 @@ Global options:
- `exec CASTLE COMMAND...` runs the shell command inside the target castle root.
- `exec_all COMMAND...` runs the same shell command inside each cloned castle root in sorted order.
## Outstanding Feature Checklist
Command parity:
- [x] `pull`
- [x] `push`
- [x] `commit`
- [x] `destroy`
- [x] `cd`
- [x] `open`
- [x] `exec`
- [x] `exec_all`
- [x] `generate`
Historical flag/behavior parity:
- [x] `pull --all`
- [x] `rc --force`
- [x] Global `pretend`/`quiet` modes (`--pretend`, `--dry-run`, `--quiet`)
## Behavior Suite
The repository includes a Docker-based behavior suite that validates filesystem and git outcomes for the implemented commands.