From a51a65e1d5adb6b15ca13b5742734d81c8a8631d Mon Sep 17 00:00:00 2001 From: Bastien Chanot Date: Wed, 26 Aug 2026 23:01:16 +0200 Subject: [PATCH] =?UTF-8?q?chore(memory):=20LRN-143=20index=20row=20?= =?UTF-8?q?=E2=80=94=20re-escape=20pipes=20(sed=20a-command=20unescaped=20?= =?UTF-8?q?them)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .claude/memory/learnings.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.claude/memory/learnings.md b/.claude/memory/learnings.md index 630da73..c896505 100644 --- a/.claude/memory/learnings.md +++ b/.claude/memory/learnings.md @@ -138,7 +138,7 @@ rules: | LRN-133 | 2026-07-17 | an omission must stay LEGIBLE, never silent — tool that can't measure says so in its output | designing any audit/measure output; deciding what a cap/refusal/N-A emits | | LRN-134 | 2026-07-17 | resolve-then-pin in stdlib http.client beats monkeypatching getaddrinfo — dual-stack, thread-safe, no requests; classify the OS-resolved IP not the URL text | closing SSRF/DNS-rebinding on any Python HTTP egress | | LRN-135 | 2026-07-17 | a prefix-only scan for a dangerous construct is bypassable by padding — scan the WHOLE document | refusing any hostile construct (DTD/directive/marker) before parse | -| LRN-143 | 2026-08-26 | `cmd | head || fallback` — pipeline rc is head's (0), fallback dead; bounded output → drop head, else pipefail | any probe/fallback bash in skills before trusting `||` | +| LRN-143 | 2026-08-26 | `cmd \| head \|\| fallback` — pipeline rc is head's (0), fallback dead; bounded output → drop head, else pipefail | any probe/fallback bash in skills before trusting `\|\|` | ---