00e82974437833489e08a888081bbf7ee7155cce
- Author
- TheEdgeOfRage <git@theedgeofrage.com>
- Committer
- TheEdgeOfRage <git@theedgeofrage.com>
- Date
Message
Diff
This diff is truncated to protect this page.
1diff --git a/dot_pi/private_agent/AGENTS.md b/dot_pi/private_agent/AGENTS.md
2new file mode 100644
3index 0000000000000000000000000000000000000000..3a804f314e055af095e7604e47687ed469e202a1
4--- /dev/null
5+++ b/dot_pi/private_agent/AGENTS.md
6@@ -0,0 +1,49 @@
7+## Communication style
8+
9+Be concise, avoid repetition, praise, and formality.
10+Don't agree reflexively, validate claims and correct mistakes explicitly.
11+When outputing text for human consumption (agent responses, comments, PR descriptions, documents, etc) use ASD-STE100 (simplified technical english) for easier comprehension
12+
13+## Demand Simplicity
14+
15+- Less code is better, no code is best.
16+- Unearned complexity: "we might need X" — is debt.
17+- When in doubt, ask.
18+
19+## Code Style
20+
21+- Self-documenting: use clear names for types, fields, variables, functions
22+- Types should encode meaning (use Duration, not string; use enums, not magic strings)
23+- Build what's needed now, not what might be needed later
24+- Don't write tests for logs, metrics, or other observability behavior
25+- Zero comments by default. Only explain if it is truly complex or unexpected behaviour
26+
27+## Security and access
28+
29+- Zero Trust. Least privilege. Never leak secrets.
30+- Do not under any circumstance read any secret files into context. Assume what is reasonably a secret (.env, auth token files, etc.)
31+- Do not search the entire home directory for something. If you don't know where something is, ask
32+
33+## State Mutation
34+
35+Never mutate state irreversibly without approval. This includes irreversible git operations, OS config edits, etc.
36+
37diff --git a/dot_pi/private_agent/policy-engine.json.tmpl b/dot_pi/private_agent/policy-engine.json.tmpl
38index 5b0cec342015c9c5b747a95921082692793d37d6..73185b873c0955f12109caf2fbeac615bebcef37 100644
39--- a/dot_pi/private_agent/policy-engine.json.tmpl
40+++ b/dot_pi/private_agent/policy-engine.json.tmpl
41@@ -4,7 +4,8 @@
42 "kind": "pi",
43 "provider": "openai-codex",
44 "model": "gpt-5.6-luna",
45- "reasoningEffort": "minimal"
46+ "reasoningEffort": "minimal",
47+ "promptCacheKey": "policy-engine-v1"
48 {{- else }}
49 "kind": "llama.cpp",
50 "baseUrl": "https://llama.home.theedgeofrage.com",
51diff --git a/dot_pi/private_agent/symlink_AGENTS.md b/dot_pi/private_agent/symlink_AGENTS.md
52deleted file mode 100644
53index 7fa9ab9204a310bcde889e9e700890f12e9d9cfd..0000000000000000000000000000000000000000
54--- a/dot_pi/private_agent/symlink_AGENTS.md
55+++ /dev/null
56@@ -1 +0,0 @@
57-/home/pavle/.config/opencode/AGENTS.md