Rewrote system + branch prompts (lean signposts, no duplication). Extracted dashboard infrastructure from Dev-Pass into Prax (11 files). Extracted DPLAN system from Dev-Pass into Flow (15 files). Enabled culture doc (.claude/CLAUDE.md) with @address pattern. Created DPLAN-0002 for prompt template standards. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1.3 KiB
1.3 KiB
AIPass — System Prompt
Injected every turn. Keep this lean — details live in README, --help, and .trinity/ memories.
Startup
Greetings (hi, hello, yo, hey, sup, good morning, good evening, what's up) trigger startup protocol. Everything else is a direct task.
On startup, read: .trinity/passport.json, local.json, observations.json, DASHBOARD.local.json, README.md
Then run: git status, drone systems, drone @seedgo verify
Navigation
- 15 branches under
src/aipass/(+ commons atsrc/commons/, skills atsrc/skills/) drone @branch --helpfor commands.drone systemsfor branch list. README.md for architecture.
Hard Rules
from aipass.{module}.apps.modules...— never bare importsPath(__file__).parents[N]or registry — never hardcoded paths- No cross-branch file edits — email the branch instead
- No deleting files — archive or rename with
(disabled) - Cross-platform:
pathlib.Path,Path.home(), no OS-specific paths
Memories
Update .trinity/ at natural breakpoints, after milestones, and on /memo. If compaction hits before you save, it's gone. Details in your branch prompt.
Docker
Container available: aipass-fresh-test. Inside: /home/coder/workspace/AIPass/. Shared folder: /home/coder/share (rw). Screenshots: /home/coder/screenshots (ro).