test-text-guard: AnswerFiles refuses a prompt that holds the text of an item in a Test group #65
Loading…
Reference in a new issue
No description provided.
Delete branch "weksa-lowering/test-text-guard"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
AnswerFiles, the one door a prompt leaves the loop by, refuses (PortError::Withheld, RunError::Withheld) any prompt whose normalised text contains the normalised text of an item in a Test group (12+ normalised chars, the corpus door's own sameness), before any file is read or written. RunStores::answer_files is the one constructor; main.rs no longer builds AnswerFiles. PROMPT_SOURCE_DIGEST inputs are unchanged. Zero hits over 1,896 real prompt files. Soul: cut-test-text-guard.s1, .s2. Ruling test-text-tripwire.
Limits: Test texts under 12 normalised chars are not caught (none live); the cycle editor and lowering Withheld arms are not pinned by a test.
🤖 Generated with Claude Code