CLI Capability Map¶
This page is the compact capability map for the ChatPPT CLI. Use it to review which commands are first-class entries and which are still boundary or planned slots.
Importable Python functions are mapped in Interface Tree. Current package boundaries are tracked in Capability Map.
Current Runtime Command Tree¶
The block below is rendered by chatppt --tree from the real Click registry. ChatPPT currently has no business subcommands, so only root pseudo-options are shown.
chatppt # chatppt command line interface
├── --help # Show this message and exit
├── --version # Show the package version
└── --tree # Show the registered CLI command tree
Base Entries¶
chatppt --help # Verify the command is installed and inspect current help
chatppt --version # Verify the installed version
chatppt --tree # Print the current real CLI registry
Business Command Status¶
This package currently has no business subcommands. Do not document template placeholders or sample commands as available entries. Only document a command as implemented after the command, Python function, and tests exist.
Implementation Contract¶
- Every implemented command must map back to a Python function, class, or service layer.
- If a command writes remote state, document credentials, permissions, dry-run/checkpoint behavior, or confirmation boundaries.
- When adding a command, update README, the interface tree, capability map, tests, and related flow pages together.