Add selectable CASAN IDE integrations
This commit is contained in:
@@ -42,7 +42,8 @@ casan — CASAN governance harness CLI ($(version))
|
||||
Usage: casan <command> [args]
|
||||
|
||||
Commands:
|
||||
init [--level 1..4] [--project id] Adopt CASAN into THIS project (config only, hybrid model)
|
||||
init [--client ...] [--project id] Adopt CASAN and select Claude/Codex/VS Code integrations
|
||||
doctor [--client ...] Verify configured hooks, pin, adapters, and VS Code route
|
||||
level <show|set 1..4> Show / change the project's packaging level
|
||||
verify-harness Verify the resolved harness matches the project pin
|
||||
run <in> <out> [action] [-- cmd...] Run a step through the harness (H4→H5→H6→exec→H4-out)
|
||||
@@ -74,6 +75,9 @@ case "$cmd" in
|
||||
verify-harness)
|
||||
[[ -f "$DEVKIT_ROOT/casan-init.py" ]] || { echo "casan: verify-harness requires the casan-devkit package" >&2; exit 1; }
|
||||
exec python3 "$DEVKIT_ROOT/casan-init.py" verify "$@" ;;
|
||||
doctor)
|
||||
[[ -f "$DEVKIT_ROOT/casan-init.py" ]] || { echo "casan: doctor requires the casan-devkit package" >&2; exit 1; }
|
||||
exec python3 "$DEVKIT_ROOT/casan-init.py" doctor "$@" ;;
|
||||
level)
|
||||
[[ -f "$DEVKIT_ROOT/casan-init.py" ]] || { echo "casan: level requires the casan-devkit package" >&2; exit 1; }
|
||||
sub="${1:-show}"; shift || true
|
||||
|
||||
Reference in New Issue
Block a user