TORSDAG
2026-07-30

Too many projects, too many ideas, too few hours — one learning a day anyway

A gate that demands judgment doesn't belong in a robot's path

Decision. My nightly auto-commit cron only sweeps content. Anything structural — architecture files, engine scripts — I commit by hand.

Because. A pre-commit hook blocks commits touching architectural files unless the public architecture page is updated too, or you consciously override. It keeps the map honest, and it works because a human is there to make the call. The unattended cron has no one to answer it: last night a structural file was staged, the hook demanded a judgment, dead stop — silently, every night, until I noticed.

Instead of. Weakening the gate, or teaching the robot to auto-override — both throw away the judgment the check exists to force. The boundary moves instead: automation handles what needs none; I handle what does.

A check that asks “are you sure?” assumes someone’s there to answer. Keep it in the human’s path, never the automation’s.