JournalDAY 05 / X

FIELD NOTE / X

A hook list is not a control map.

The short film, the complete written thought, and the evidence behind it.

Journal September 25, 2026 · X target October 2, 2026
Watch the verified YouTube copy ↗

The X edition will be linked here after its public post is verified.

A hook list is not a control map.

Day 05 · 2026-10-02 · X

Short video caption

Compare Cursor, Claude Code, Grok Build and Codex by the action routes your team actually uses: pre-call veto, failure behavior, credential scope and independent state readback. Vendor docs are a starting map; canary each runtime. #EricFieldNotes

Full written post / accessible read

Coding agents can use hooks, rules and permissions to move quickly inside boundaries. Comparing products by the number of hook names misses the real question: which path can still perform the action your policy forbids?

A local shell hook may catch a deployment command while a hosted tool or cloud run follows a different path. A green local demo cannot establish coverage elsewhere. Vendor docs describe the surfaces; only a canary in your actual setup proves the route.

For each product, inventory the enabled tools and runtimes. Record whether a pre-call veto fires, what happens when the hook fails, which credential the call uses, and how you verify the outside state. Do not assume the event names imply identical semantics.

Choose the harness that covers your actual workflow, then run a harmless blocked-action canary in each runtime and remove authority from routes you cannot prove. Do this because governance follows the reachable action path, not the marketing checklist.

#EricFieldNotes

X thread draft

Attach the video to the first post. The subsequent text adds detail; the full read above is also the accessible transcript. Review the thread in the live composer before sending.

Compare Cursor, Claude Code, Grok Build and Codex by the action routes your team actually uses: pre-call veto, failure behavior, credential scope and independent state readback. Vendor docs are a starting map; canary each runtime. #EricFieldNotes

A local shell hook may catch a deployment command while a hosted tool or cloud run follows a different path. A green local demo cannot establish coverage elsewhere. Vendor docs describe the surfaces; only a canary in your actual setup proves the route.

For each product, inventory the enabled tools and runtimes. Record whether a pre-call veto fires, what happens when the hook fails, which credential the call uses, and how you verify the outside state. Do not assume the event names imply identical semantics.

Choose the harness that covers your actual workflow, then run a harmless blocked-action canary in each runtime and remove authority from routes you cannot prove. Do this because governance follows the reachable action path, not the marketing checklist.

Evidence and boundary

On-screen boundary: PRODUCT DOCS + TEST DESIGN. The sources below support documented mechanisms and specifications; illustrative scenarios are not presented as measured incidents.

More notes from the work ↗