#!/usr/bin/env bash # Non-destructive verification for the owncloud skill. # - every WRITE command is run WITHOUT --confirm -> must refuse (rc 3), no SSH write # - hard-fail guards are run (validation precedes the gate, so no execution) -> rc 2 # - read-only commands must succeed (rc 0) and JSON reads must parse # NOTHING here runs a state change on the server. OC=".claude/skills/owncloud/scripts/owncloud.py" pass=0; fail=0 chk() { # chk