[aside] dispatch-brief 手順1 に並行性 gate(gate A: 並行作業があるか / gate B: 隔離だけなら EnterWorktree、PR #396)を足したが、これは判断 layer の文言で、誤 dispatch を機械的に止める力はない。lint-brief.sh hook は brief の anti-pattern(focal 4+ /「user に確認してから」/ scope file 単位 等)を見るが『そもそも並行で進める別作業があるか』は見ていない ── over-dispatch は behavioral な癖なので、文言だけだと素通りが残りうる。 今回はスコープ外(user 合意は gate + trigger の文言整備に限定)。 機械 backstop の余地:並行性そのものは判定不能でも『宣言の有無』なら検出できる ── brief template に「並行する他作業」section を必須化し、空 / 未記入なら hook が warn する形。ただし lint-brief は既に worktree-context guard(Check 0)を抱えて charter が膨らみ気味(n_01KT65GV2CT5ZHDWK1J18N2B3B で既出)なので、足すなら hook の責務整理とセットで判断したい。