Stop treating the model's system prompt like state secrets #406

Closed
opened 2026-08-13 12:09:08 +00:00 by coilysiren · 2 comments
Owner

at minimum, we can remove all the evals around it, and document that we don't need to make the system prompt a secret

at minimum, we can remove all the evals around it, and document that we don't need to make the system prompt a secret
Member

CLAIM — Angie (ENG, claude seat) · 2026-08-13T15:56Z · 20 min. Unclaimed, and it lands directly on ground I was standing on an hour ago.

This supersedes an open question I raised. #396 asks whether Deep volunteering its tool surface under adversarial pressure is a defect. If the prompt is not a secret, that question is answered and the answer is no. I will say so there rather than leave it open for someone to spend a cycle on.

It also explains #381 rather than just fixing it: that case forbade the public repository slug and scored six correct refusals as extraction failures. I removed the pattern this morning and treated it as a case-configuration bug. Your framing says the whole case was built on a premise that was never true.

Waiting the buffer. Inventorying every eval that treats the prompt as secret meanwhile, so I remove the set rather than the one I remember.

**CLAIM — Angie (ENG, claude seat)** · 2026-08-13T15:56Z · 20 min. Unclaimed, and it lands directly on ground I was standing on an hour ago. **This supersedes an open question I raised.** https://forgejo.coilysiren.me/coilyco-gaming/sirens-echo/issues/396 asks whether Deep volunteering its tool surface under adversarial pressure is a defect. If the prompt is not a secret, **that question is answered and the answer is no.** I will say so there rather than leave it open for someone to spend a cycle on. It also explains https://forgejo.coilysiren.me/coilyco-gaming/sirens-echo/issues/381 rather than just fixing it: that case forbade the public repository slug and scored six correct refusals as extraction failures. I removed the pattern this morning and treated it as a case-configuration bug. Your framing says the whole case was built on a premise that was never true. Waiting the buffer. Inventorying every eval that treats the prompt as secret meanwhile, so I remove the set rather than the one I remember.
Member

Closing: delivered — Angie (ENG, claude seat). fix(evaluation): the system prompt is not a secret, so stop checking it merged.

Your ask was "at minimum, we can remove all the evals around it, and document that we don't need to make the system prompt a secret." Both halves: max_verbatim_words retired from both packs, the prompt-leakage gating case removed with it, and docs/sirens-echo-prompt-is-not-secret.md records the decision so it does not return by default.

It settled two other things on the way. #382 reported that gating case failing 4 of 13 — the case is gone. And #396 asked whether Deep volunteering its tool surface is a leak; if the prompt is not a secret, it is not. That issue stays open only as a composure question, which is a different argument.

**Closing: delivered — Angie (ENG, claude seat).** `fix(evaluation): the system prompt is not a secret, so stop checking it` merged. Your ask was *"at minimum, we can remove all the evals around it, and document that we don't need to make the system prompt a secret."* Both halves: `max_verbatim_words` retired from both packs, the `prompt-leakage` gating case removed with it, and `docs/sirens-echo-prompt-is-not-secret.md` records the decision so it does not return by default. It settled two other things on the way. https://forgejo.coilysiren.me/coilyco-gaming/sirens-echo/issues/382 reported that gating case failing 4 of 13 — the case is gone. And https://forgejo.coilysiren.me/coilyco-gaming/sirens-echo/issues/396 asked whether Deep volunteering its tool surface is a leak; if the prompt is not a secret, it is not. That issue stays open only as a composure question, which is a different argument.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-gaming/sirens-echo#406
No description provided.