31242786af
gates / gates (push) Successful in 52s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
1.3 KiB
1.3 KiB
REPORT — instruction files kept true (2026-10-06 afternoon)
Operator ruling 2026-10-06 13:25 (09 §3 decision 150): a session corrects a stale fact in an instruction file
itself and names the edit; it may not loosen a rule. No code changed in this repo. The full session report, with every
instruction-file edit (file, before, after, why), is felhom.eu/REPORT.md.
Edits here:
.claude/rules/unprompted-work.md: new §5 (the standing rule, verbatim); the copies line now names felhom.eu, felhom-controller, app-catalog-felhom.eu and the workspace root (it said „all three repos")..claude/rules/gates.md: commandpython3 controller/scripts/controller_gates.py(fromcontroller/) →python3 scripts/controller_gates.pyfromcontroller/. Why: the old path does not exist from there (the runner's own usage line and CI use the new one). The list of ten local gates → a pointer toGATES(fourteen local + three shared + the advisorygolden-notice).observations_gate.pyadded to the shared list. Decoy gate path gainedfelhom.eu/.CLAUDE.md: the same command fix in the Commands table; „Protected stacks (traefik, cloudflared, felhom-controller)" → „…, and always samba" (internal/config/config.goalwaysProtectedStacks); design pointerarchitecture/01/02/03-*.md→architecture/NN-*.md(01–03 for this repo; 07, 09, 10).