Three days of intensive work bringing seedgo to full operational status and driving all branches through comprehensive standards compliance. Seedgo v2.0.0: - 22 checkers active (up from 20), standards pack fully operational - New introspection standard researched from Dev-Pass, FPLAN-0017 open - Bypass system for false positives (.seedgo config) - Standards query and audit commands fully functional System-wide audit (FPLAN-0016): - All 14 auditable branches at 99%+ compliance - CLI imports standardized across all branches (console from cli.apps.modules) - handle_command(command, args) → bool contract added to all modules - print_help() function naming fixed for checker pattern matching - Handler extraction: large modules split, file I/O moved to handler layer - New handlers created across ai_mail, backup, daemon, flow, skills, spawn, seedgo Branch-specific highlights: - ai_mail: email.py split 840→420 lines, 4 new handlers - flow: dplan_flow.py 688→591 lines, 4 new handlers - seedgo: massive restructure — standards moved to handlers/aipass_standards/, old standards/ tree removed, bypass system added, diagnostics module - commons: database module added, CLI imports fixed - skills: 5 handle_commands added, help function renamed - trigger: error reporter handler, handle_command routing - All branches: consistent architecture, clean drone routing Culture doc (CLAUDE.md) added — documents AIPass philosophy, identity, memory system, and collaboration principles. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
32 lines
1.3 KiB
Markdown
32 lines
1.3 KiB
Markdown
# 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`
|
|
|
|
## Navigation
|
|
|
|
- 15 branches under `src/aipass/` (+ commons at `src/commons/`, skills at `src/skills/`)
|
|
- `drone @branch --help` for commands. `drone systems` for branch list. README.md for architecture.
|
|
|
|
## Hard Rules
|
|
|
|
- `from aipass.{module}.apps.modules...` — never bare imports
|
|
- `Path(__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).
|