refactor: update tools handling and improve CLI documentation

This commit is contained in:
2026-02-22 21:34:00 -08:00
parent a5e9835d55
commit eab6f8b535
7 changed files with 32 additions and 51 deletions

View File

@@ -164,9 +164,8 @@ Each project has its own ruff rules (devbox-connect: `E,F,I,W`; mboxer: `ALL`).
Don't move toolkit in as a monolith. Instead:
1. Add toolkit as a submodule
2. Graduate heavy tools (`search`, `protonmail`, `browser`) into independent castle projects
3. Keep lightweight tools (`docx2md`, `html2text`, etc.) grouped in a single `tools` package
4. Promote toolkit's meta-tooling up into the castle CLI
2. Graduate all tools into independent castle projects (each tool is its own standalone package)
3. Promote toolkit's meta-tooling up into the castle CLI
## 11. What to defer