$scope — Edit Scope Guard Purpose: Declare which directories are in scope for the current work session. Edits outside the declared scope are hard-blocked by a PreToolUse hook. YOU MUST EXECUTE THIS WORKFLOW. Do not just describe it. --- Quick Start --- Behavior Contract When declares one or more : - Any / tool call whose target path is outside every frozen directory is rejected by with a structured stderr reason and a non-zero exit code. - Edits to paths under any frozen directory are allowed. - When the lock file is missing OR is empty, the hook short-circuits with exit 0 (no enforcement). -…