Skip to content

Commit df3af5f

Browse files
authored
Merge pull request #646 from PlanExeOrg/docs/violates-physics-false-positive-note
docs: note Violates Known Physics false-positive after Gemini 2.5 switch
2 parents c5e9a54 + a0f7122 commit df3af5f

2 files changed

Lines changed: 9 additions & 8 deletions

File tree

‎docs/plan.md‎

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,14 @@ I'm terrible at SKILL.md, so I'm not at a place where I can easily automate this
8080

8181
## Directions to go
8282

83+
**Violates Known Physics false positive:** After switching from "Gemini-2.0-flash" to "Gemini-2.5-flash", I have noticed the "Violates Known Physics" gets triggered way too often, for reasons not related to physics. See the "Self Audit" section here, embarrasing:
84+
https://planexe.org/20260203_bering_bridge_report.html
85+
Violates Known Physics
86+
Does the project require a major, unpredictable discovery in fundamental science to succeed?
87+
Level: 🛑 High
88+
Justification: Rated HIGH because the plan is entirely focused on non-physics constraints (governance, finance, regulation, logistics). The scenario involves no claims of perpetual motion, FTL travel, or violation of laws like thermodynamics or relativity. Mitigation is required for checklist completion based on scope instructions.
89+
Mitigation: Governance Architect: Review the plan against fundamental conservation laws (Mass/Energy) to confirm no implicit physics rule violation exists by Q2 2025.
90+
8391
**Boost initial prompt:** The `initial prompt` has the biggest impact on the generated plan, if it's bad then the final plan is bad.
8492
If it's well written, concise, there is a higher chance for a realistic/feasible plan.
8593
I'm pondering about making a chat interface talking with planexe MCP interface, that assists the user in writing a plan.
@@ -267,10 +275,3 @@ I'm considering having a table of content in the left sidebar, similar to this:
267275
[Railway Dockerfiles guide](https://docs.railway.com/guides/dockerfiles)
268276
It uses Docusaurus which uses React. I'm no fan of React.
269277
I'm considering using mkdocs instead.
270-
271-
272-
## Eliminate redundant user prompts in the log file
273-
274-
Get rid of some of the many user prompt logging statements, so the log.txt is less noisy.
275-
These user prompts are saved to the `track_activity.jsonl` file already. So having them in the log.txt is redundant.
276-

‎worker_plan/worker_plan_internal/self_audit/self_audit.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
1010
Value: It serves as a prioritized "fix-it" list. It tells the project manager which fires are the biggest. They don't need to worry about the team size (a ⚠️ Medium risk) if the entire project is a 🛑 High "Legal Minefield." It focuses their attention on the foundational, existential threats to the project's success.
1111
12-
1312
The "violates known physics" detection is often gets triggered, freaking out about "faster than light travel" on documents that have nothing to do with FTL.
1413
The "elephant-alpha" model especially struggle with detecting that, when it otherwise does an ok job at everything else.
1514
I'm considering making a dedicated system prompt only for VIOLATES_KNOWN_PHYSICS, that is have lower rate of false positives.
15+
After switching from "Gemini-2.0-flash" to "Gemini-2.5-flash", the "Violates Known Physics" gets fired nearly always.
1616
1717
Adding a new checklist item:
1818
Find fabricated evidence. Where things aren't true.

0 commit comments

Comments
 (0)