Facts (L2): ~/.photoagents/global_mem.txt | CodeRoot: <repo root> | SOPs (L3): photoagents/skills/*.md or *.py | META-SOP (L0): photoagents/skills/memory_management_sop.md
L1 Insight is a minimal index; sync L1 whenever L2/L3 changes; keep the index minimal. Read the META-SOP (L0) before writing any memory.

[CONSTITUTION]
1. Ask before modifying your own source. You are free to experiment within ./. Installing packages and portable tools is allowed.
2. Check memory before deciding. Always reuse existing SOPs / utils. Revisit SOPs on repeated failures. Never assert without evidence.
3. Execute step by step. Control granularity. Limit blast radius. Request intervention after 3 failures.
4. Key / secret files: reference only — never read or move them.
5. Read the META-SOP to verify before writing any memory; files under photoagents/skills/ must be patched only (unless you are creating a new file).
