| title |
Guideline Commands Reference |
| description |
Complete reference for managing execution guidelines — testing, coding style, process, and more. |
| sidebar |
|
Define execution guidelines that govern how work is done — coding style, testing practices, process rules, and more.
Add an execution guideline.
> jumbo guideline add --category <category> --title <text> --description <text> --rationale <text> [options]
| Option |
Description |
-c, --category <category> |
Category: testing, codingStyle, process, communication, documentation, security, performance, other (required) |
-t, --title <text> |
Guideline title (required) |
-d, --description <text> |
Detailed description (required) |
--rationale <text> |
Why this guideline is important (required) |
--example <paths...> |
Example file paths demonstrating the guideline |
> jumbo guideline add \
--category testing \
--title "Unit test isolation" \
--description "Each unit test must be independent" \
--rationale "Prevents cascading failures"
# With examples
> jumbo guideline add \
--category codingStyle \
--title "Use relative imports" \
--description "Always use relative paths for local imports" \
--rationale "Ensures portability" \
--example "./src/services/UserService.ts" "./src/api/routes.ts"
List all execution guidelines.
> jumbo guidelines list [--category <category>]
| Option |
Description |
-c, --category <category> |
Filter by category: testing, codingStyle, process, communication, documentation, security, performance, other |
> jumbo guidelines list
> jumbo guidelines list --category testing
> jumbo guidelines list --category codingStyle
Search execution guidelines by category, title, or free-text query.
> jumbo guidelines search [--category <category>] [--title <text>] [--query <text>] [--output default|compact]
| Option |
Description |
-c, --category <category> |
Filter by exact category: testing, codingStyle, process, communication, documentation, security, performance, other |
-t, --title <text> |
Filter by title substring, or use * wildcards such as Output* or *Style |
-q, --query <text> |
Free-text search across title, description, rationale, and examples; supports * wildcards |
-o, --output <output> |
Output detail level: default or compact |
> jumbo guidelines search --category testing
> jumbo guidelines search --title "Output*"
> jumbo guidelines search --query "stdout" --output compact
> jumbo guidelines search --query "stdout" --format json
Update an existing guideline.
> jumbo guideline update --id <id> [options]
| Option |
Description |
-i, --id <id> |
ID of the guideline to update (required) |
-c, --category <category> |
Updated category: testing, codingStyle, process, communication, documentation, security, performance, other |
-t, --title <text> |
Updated title |
-d, --description <text> |
Updated description |
--rationale <text> |
Updated rationale |
--example <paths...> |
Updated example paths (replaces existing) |
> jumbo guideline update --id guide_abc123 --rationale "Aligned with automated linting"
> jumbo guideline update --id guide_abc123 --category security --title "Input validation"
Remove an execution guideline.
> jumbo guideline remove --id <id> [--reason <text>]
| Option |
Description |
-i, --id <id> |
ID of the guideline to remove (required) |
-r, --reason <text> |
Reason for removal |
> jumbo guideline remove --id guide_abc123
> jumbo guideline remove --id guide_abc123 --reason "Superseded by automated linting"