Decision sheet D1-D10: hub CHANGELOG, architecture notes (01, 04, 05, 07, 08, 10), register (VERIFY states, R-912), STATUS, report; decoy suite runs in a git worktree
gates / gates (push) Successful in 4m32s
gates / gates (push) Successful in 4m32s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
## gates — the decoy suite runs in a linked git worktree (2026-10-08, fixed without a row)
|
||||
|
||||
- `test_gate_decoys.py` took its lock at `ROOT/.git/decoy-suite.lock`; in a `git worktree add` copy `.git` is a FILE, so
|
||||
the suite crashed (`NotADirectoryError`) and `repo_gates.py` went red for every helper working in a worktree. The lock
|
||||
now lives in `git rev-parse --absolute-git-dir` (per worktree — each worktree mutates its own files), falling back to
|
||||
`ROOT/.git`. Measured: the full `repo_gates.py --fast` run green inside `worktrees/hub-integ`.
|
||||
|
||||
## gates — site gate 20: the one picture viewer (2026-10-08)
|
||||
|
||||
- Every `data-gallery` opener must be an `<a href>` to an existing file under `website/assets/`; a page with openers must
|
||||
|
||||
Reference in New Issue
Block a user