From 3a72a4811ba239a0c1bafb5fe644924787e4c742 Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Wed, 7 Oct 2026 08:52:36 +0200 Subject: [PATCH] =?UTF-8?q?Shared=20rule=20file:=20rule=2011=20=E2=80=94?= =?UTF-8?q?=20every=20helper=20prompt=20carries=20the=20brief's=20fences?= =?UTF-8?q?=20in=20full=20(09=20=C2=A73=20decision=20160)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS --- .claude/rules/unprompted-work.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.claude/rules/unprompted-work.md b/.claude/rules/unprompted-work.md index 816a2bd..56996bd 100644 --- a/.claude/rules/unprompted-work.md +++ b/.claude/rules/unprompted-work.md @@ -50,6 +50,11 @@ it **first** in the morning note. A decision you cannot write in that shape is o 8. **Hungarian text is searched with ASCII fragments**, with a positive and a negative control. 9. **Never leave a half-state.** If time runs out, revert to clean and say what was reverted. 10. **Teardown, three layers, stated** — machine, host, hub — or "provisioned nothing". +11. **Every helper prompt carries the brief's fences in full** (operator ruling 2026-10-07). A helper session (a + subagent, a fork, a workflow agent) gets the brief's fence list word for word — every protected machine, every + „no", every delivery and Docker limit — not a summary and not „the usual fences". Earned on 2026-10-06 night: two + helpers whose prompts carried only part of the fences ran `docker volume prune` on the bench and a Docker-using + gate on DooPlex. ## 4. The morning note