Skip to content

fix(system-prompt): make every Constitutional No.2 self-check answer yes-compliant (#2071) - #2084

Open
Bowlerjim wants to merge 1 commit into
danielmiessler:mainfrom
Bowlerjim:fix/2071-constitutional-polarity
Open

Bowlerjim wants to merge 1 commit into
danielmiessler:mainfrom
Bowlerjim:fix/2071-constitutional-polarity

Conversation

@Bowlerjim

Copy link
Copy Markdown

Fixes #2071.

The problem

Constitutional №2's self-check runs three questions through one gate, "Any no → not done." Question 3 ("Any 'should work' left anywhere?") is phrased so that a compliant answer is no, so fully verified work fails the literal reading and work still carrying a "should work" passes it. Question 2 has no compliant answer for work that is not web-facing.

The change

One line in LIFEOS/LIFEOS_SYSTEM_PROMPT.md:

Self-check before any done-claim: 1. Tool evidence in hand for every claim? 2. Web-facing output seen in an Interceptor screenshot, or nothing web-facing? 3. Every "should work" gone? Any no → not done.

Every compliant answer is now yes, question 2 admits not-web-facing, and the gate line and the two sentences below it are unchanged. The version field is left for the maintainers to roll with the release.

🤖 Generated with Claude Code

https://claude.ai/code/session_01KdVkxUPGxFm91bsNDxyi5M

…yes-compliant (danielmiessler#2071)

Question 3 was phrased so that a compliant answer is "no" under the shared
"Any no -> not done" gate, so fully verified work failed the literal reading
and work still carrying a "should work" passed it. Question 2 had no compliant
answer for work that is not web-facing.

Reworded both: question 2 admits not-web-facing, question 3 asks whether every
"should work" is gone. The gate line and the two sentences below it are
unchanged. Version left for the maintainers to roll with the release.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KdVkxUPGxFm91bsNDxyi5M
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CONSTITUTIONAL No.2 self-check inverts on question 3: a fully verified claim answers 'no' and fails the gate

1 participant