rabadon

overview / incident rules / anti-path-frozen-abs

anti-path-frozen-abs

the twin of anti-path-frozen that can actually fire: gate.cpp:1811 matches protectedPaths against the RAW file_path and Claude Code always sends an absolute path, so the ^-anchored form above matches nothing.

in the rabadon guard

the protected-path pattern

^(bin/rabadon\.mjs|index\.html)$|/rabadon/(bin/rabadon\.mjs|index\.html)$
fieldvalue
projectrabadon
kindprotectedPaths
census verdictshadowed
probe~/damla_projects_2026/rabadon/bin/rabadon.mjs
probe toolEdit
gate exit on the probe2
refused byanti-path-frozen

The rule is capable — it refuses this command when it stands alone in a guard of its own — but an earlier rule in the same guard catches the same command first, so this id can never appear in a refusal.

in the field

No record in the published field dataset (field.jsonl, 778 records, 2026-07-27 to 2026-08-26) carries this id.

The dataset is on the field page.

incident rules

release-workflow-abs