# MC 101642 — Tier A Orphan Hooks Wiring

# MC 101642 — Tier A Orphan Hooks Wiring

This page documents the Tier A orphan hooks wired into `~/.claude/settings.json` under `PreToolUse:Bash` for MC #101642.

## Tier A hook names

- `evidence-contract-validator.sh`
- `git-author-guard.sh`
- `mc-ready-gate.sh`
- `pre-publish-claims-gate.sh`
- `zakon-30-direct-probe-gate.sh`

## Purpose

- `evidence-contract-validator.sh` validates verdict JSON evidence contracts before H-task readiness.
- `git-author-guard.sh` prevents unsafe/incorrect git author operations.
- `mc-ready-gate.sh` blocks direct H/BLOCKER `mc.js ready` bypass and requires wrapper evidence.
- `pre-publish-claims-gate.sh` checks claim publishing before outward-facing completion claims.
- `zakon-30-direct-probe-gate.sh` requires direct machine-probe evidence for H/BLOCKER readiness.

## Validation evidence

Evidence packet: `/tmp/101642-evidence/`

- `/tmp/101642-evidence/verdict.json`
- `/tmp/101642-evidence/report.md`
- `/tmp/bash-output-101642-direct-probe.txt`

Review blocker fixed: the Hooks Reference BookStack surface now includes the Tier A marker and all five hook names.