-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
enhancementNew feature or requestNew feature or requestfeature:phase2-governancePhase 2 Governance featuresPhase 2 Governance featuresphase:P2.4Trust LevelsTrust Levels
Description
Task: Add trust field to run action
Phase: 2.4 - Trust Levels
Estimated: 0.25 day
File: cch_cli/src/models/actions.rs
Description
Extend the run action to support an optional trust level field.
Acceptance Criteria
- Extend
runaction to support object format - Add optional
trustfield:local | verified | untrusted - Maintain backward compatibility with string format
- Parse both formats correctly
YAML Formats
# Simple format (existing - must continue to work)
actions:
run: .claude/validators/check.py
# Extended format (new)
actions:
run:
script: .claude/validators/check.py
trust: localTrust Level Semantics
| Trust | Meaning |
|---|---|
| local | User-authored script |
| verified | Signed skill package |
| untrusted | External source |
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestfeature:phase2-governancePhase 2 Governance featuresPhase 2 Governance featuresphase:P2.4Trust LevelsTrust Levels