truss template
Manage built-in and custom mandate templates.
Subcommands
truss template list
List all templates with ID, name, category, and custom flag.
| Option | Description |
|---|---|
--json | Output as JSON |
truss template list
truss template list --json
truss template get <template-id>
Get template details: ID, name, description, category, risk level, and human review requirement.
| Option | Description |
|---|---|
--json | Output as JSON |
truss template get template_abc123
truss template get template_abc123 --json
truss template create
Create an org-level custom template.
| Option | Description |
|---|---|
--name | Template name (required) |
--description | Template description (required) |
--category | Template category (required) |
--scope <json> | Scope definition (required) |
--jurisdiction-context <json> | Jurisdiction context (required) |
--validity <json> | Validity rules (required) |
truss template create \
--name "GDPR Consent" \
--description "Standard GDPR consent mandate" \
--category consent \
--scope '{"type":"data_processing"}' \
--jurisdiction-context '{"jurisdictions":["eu"]}' \
--validity '{"duration_days":365}'
truss template delete <template-id>
Delete a custom template. Fails for built-in templates.
truss template delete template_abc123