Files
AIPass/STATUS.md
T
75009603f5 docs(system): README update — init-anywhere, recent work (#54)
* chore: project-level PostToolUse hook + builder agent definition + prompt update

- .claude/settings.json: Added PostToolUse hook (Edit|Write|MultiEdit) for
  auto-fix diagnostics at project level (investigating subagent hook delivery)
- .claude/agents/builder.md: Custom builder agent with auto-fix PostToolUse hook
  (not yet accessible via Agent tool subagent_type — investigating)
- .aipass/aipass_global_prompt.md: Added "stage from git, not from memory" rule
- .gitignore: Added memory fragmented config/state files

Co-Authored-By: @seedgo <seedgo@aipass>

* docs(system): README update — init-anywhere story, recent work sync

Add init-anywhere as a core capability. Update recently completed with CLI front door,
memory introspection overhaul, seedgo standards enforcement. Refresh STATUS.md sync.

Co-Authored-By: @devpulse <devpulse@aipass>

---------

Co-authored-by: @seedgo <seedgo@aipass>
Co-authored-by: @devpulse <devpulse@aipass>
2026-03-15 22:36:25 -07:00

13 KiB

AIPass — System Status

Auto-generated by drone @prax status sync. Do not edit manually.

Last sync: 2026-03-15 22:31
Summary: 14 operational | 1 in-progress | 0 not started


@ai_mail — Operational (2026-03-10)

@ai_mail

Inter-branch email, dispatch, wake, bounce

State: Operational Last update: 2026-03-10

Milestones

  • Send/receive/reply/close lifecycle
  • Dispatch+wake pattern
  • Sender identity fix (AIPASS_BRANCH_NAME env var)
  • email.py split (840 to 420 lines)
  • notify-send to dbus notifications

Current Work

Known Issues

  • get_current_user() returns relative mailbox_path (doubled paths in reply)
@api — Operational (2026-03-10)

@api

LLM client via OpenRouter, key management

State: Operational Last update: 2026-03-10

Milestones

  • OpenRouter client
  • Key management from ~/.secrets/aipass/

Current Work

Known Issues

  • models command not routed through drone
@backup — Operational (2026-03-14)

@backup

Multi-mode backup — snapshot, versioned, Google Drive

State: Operational Last update: 2026-03-14

Milestones

  • Snapshot and versioned backup modes working
  • Rich CLI output with drone interactive mode
  • Ignore patterns extracted to editable JSON (FPLAN-0037)
  • Directory whitelist + file size cap (FPLAN-0043)
  • Pattern audit scan tool (tests/test_pattern_scan.py)

Current Work

  • PR #44 open: stderr routing, error fixes, ignore patterns split
  • FPLAN-0043 built, needs commit + push
  • DPLAN-0035 stays open for ongoing backup operational work

Known Issues

  • Versioned backup needs initial seed run (stale data in versioned_backup/ dir)
  • Google Drive commands parked (1 unread email from @api about auth migration)
  • Dead code: diff/ handlers unwired, integrations.py unreachable
@cli — Operational (2026-03-10)

@cli

Display service, Rich formatting for all branches

State: Operational Last update: 2026-03-10

Milestones

  • Console singleton
  • Header/success/error/warning formatters
  • Shared across all branches

Current Work

  • FPLAN-0041: Migrated init_project.py from devpulse (2026-03-14)
    • handler: apps/handlers/init/bootstrap.py
    • module: apps/modules/init_project.py
    • wired: drone @cli aipass init [target] [name]
    • seedgo: 99%

Known Issues

  • None known
@commons — In Progress (2026-03-10)

@commons

Social network for branches — posts, rooms, artifacts

State: In Progress Last update: 2026-03-10

Milestones

  • 86 Python files ported from Dev-Pass
  • Full social network (posts, comments, rooms, feeds, artifacts, FTS5 search)

Current Work

Known Issues

  • DB init failure — main blocker preventing full operation
@daemon — Operational (2026-03-10)

@daemon

Autonomous scheduled wake-ups

State: Operational Last update: 2026-03-10

Milestones

  • Schedule-based branch waking
  • NOT for live dispatch

Current Work

Known Issues

  • None known
@devpulse — Operational (2026-03-14)

@devpulse

Orchestration hub — coordinates via dispatch + agents (no apps/)

State: Operational Last update: 2026-03-14

Milestones

  • 29 sessions of system coordination
  • STATUS board system (per-branch + central aggregation)
  • Prompt architecture (breadcrumbs pattern)
  • dev.local.md → STATUS.local.md consolidation
  • Dispatch+wake workflow (backup, flow, cli, prax all verified)
  • First PR review cycle — 8 PRs reviewed+merged in one session

Current Work

  • DPLAN-004: Dashboard pipeline — prax Phase 1 merged (#45), Phase 2 merged (#47) but argparse bug still present (--all/--branch flags eaten by prax.py). Python API works, CLI routing broken.
  • DPLAN-003: credential model Stage 1 complete. Phase 2 done (aipass init CLI, PR #48 merged). Phase 3 (drone aipass help) pending.
  • Ruff CI: 474 violations remaining after config (E402 + init F401 ignored). No cleanup until seedgo coverage higher. Hook already catches on edits.

Known Issues

  • prax dashboard CLI routing: drone @prax dashboard refresh --all fails — argparse eats flags before module. Python API works fine.
  • flow/DPLAN CWD default: DPLANs always go to flow's dev_planning/ regardless of caller's CWD.
  • api: models command not routed through drone
  • ai_mail: get_current_user() returns relative mailbox_path — causes doubled paths in reply
  • drone: versioned backup exceeds 30s subprocess timeout
  • seedgo self-violation: stderr_routing_check.py fails its own standard
  • ruff CI: 474 lint violations (331 unused imports, 87 unused vars, etc). Backlog — don't auto-fix until seedgo coverage is 100%.
  • wake.py no --model flag: dispatched branches use CLI default model. Can't control from our side.

Todos

  • Close stale FPLANs (0017, 0021) once verified complete
  • DPLAN-003 Phase 3: drone aipass help module
  • Email prax about argparse bug (--all/--branch still broken despite PR #47)
  • Seedgo: single-file checklist command broken (drone @seedgo checklist <file> fails silently)
  • Ruff cleanup FPLAN (after seedgo coverage reaches 100%)
  • Add --model support to wake.py for dispatched branches

Recently Completed

  • Session 31: CLI front door (seedgo-compliant discovery + drone internal module), statusline git branch, Rich colors, DPLAN-0044, aipass init external test, 6 research agents, OpenClaw comparison, PR #51 (2026-03-15)
  • Session 29: Merged 8 PRs (#39-48), ruff investigation (612→474), dispatch reply breadcrumb, /prep broadened (2026-03-14)
  • Session 28: Global prompt governance, DPLAN/FPLAN, Git Workflow, How-to-Work, PR #41+#42 merged (2026-03-14)
  • Prax Phase 1+2: dashboard devpulse section removed, refresh pipeline 4 bugs fixed (2026-03-14)
  • CLI init_project.py migration: FPLAN-0041 done, 99% seedgo, all tests passed (2026-03-14)
  • FPLAN-0033 Phase 3 stderr migration — 10 branches, 48 files (2026-03-14)
  • DPLAN-003 Stage 1 — credential model complete (2026-03-14)

Notepad

SCRATCH SPACE — gets wiped at session start or topic change.

  • On feat/cli-front-door-and-drone-adapter branch. PR #51 open. 1 uncommitted change: global prompt git staging rule.
  • CLI dispatched agent committed directly to main (bfeb6c0) — also on this branch. Needs merge coordination.
  • ~/test_aipass exists — Patrick's first external init test. Can clean up or keep.
  • Docker test container aipass-test-run still running — can reuse or remove.
  • Fresh install gaps still open: seedgo pyproject.toml entry, CLAUDE.md in setup.sh, seedgo audit routing.
  • DPLAN-0044 (front door) active — next steps: .claude/ hooks in init, cross-project comms, drone aipass shortcut.
  • Full multi-agent landscape research completed. Reports in agent output files (will lose on compaction — key findings saved to key_learnings).
  • OpenClaw deep comparison completed — they have better memory/auth, we have better governance/portability/scale.
@drone — Operational (2026-03-14)

@drone

Command router, @branch resolution, subprocess dispatch

State: Operational Last update: 2026-03-14

Milestones

  • Core routing operational
  • drone systems command
  • @branch resolution
  • --help for all branches
  • Interactive tuple for human-facing commands (monitor, snapshot, versioned)
  • Credential verification (RegistryMismatchError)
  • Seedgo audit: 99%
  • Test suite: 188 tests, 5 files, 3-round audit process complete

Current Work

  • DPLAN-0042 test suite complete — ready to commit

Known Issues

  • README at 83% in seedgo audit (minor formatting standard)
  • ai_mail branch detection still broken (recurring error notifications every dispatch cycle)
  • Production bug: resolver.handle_command("resolve"/"info", ["@NONEXISTENT"]) raises unhandled BranchNotFoundError — should catch and return False
@flow — Operational (2026-03-10)

@flow

Plan lifecycle — FPLANs (building) + DPLANs (planning)

State: Operational Last update: 2026-03-10

Milestones

  • FPLAN create/list/close/status
  • DPLAN create/list/close/status wired into CLI
  • DPLAN handler paths migrated from Dev-Pass to local
  • Template detection fix

Current Work

Known Issues

  • FPLAN archive goes to orphan backup_system/ directory (needs backup path fix)
@memory — Operational (2026-03-15)

@memory

Vector memory archive — ChromaDB, sentence-transformers

State: Operational Last update: 2026-03-15

Milestones

  • ChromaDB integration
  • Auto-rollover at 600 lines (v2 entry-count mode)
  • Searchable vector archive
  • FPLAN-0026 complete (rollover E2E, search, plans archival)

Current Work

  • DPLAN-0045: CLI Introspection Overhaul — introspection DONE, remaining tracks open
    • Rollover introspection (FPLAN-0047) — PR #53
    • Search introspection (FPLAN-0049) — PR #53
    • Reconnect disconnected handlers (central_writer, dashboard_push)
    • Restore lost subsystems (symbolic, templates, pool_processor) — session 8, 18+ files ported
  • DPLAN-0051: Templates Modernization + Spawn Handler
    • Research complete (spawn template system, handler deep reads)
    • FPLAN-0052: Templates Module Modernization + Spawn Handler
      • Phase 1: Modernized templates.py, pusher.py, differ.py (imports, paths, introspection)
      • Phase 2: Updated canonical templates to v2 schema
      • Phase 3: spawn_pusher.py handler (in progress)
      • Phase 4: Wire spawn_pusher into templates.py, verify all commands

Known Issues

  • search fails without torch/sentence-transformers installed
  • central_writer.py and dashboard_push.py exist but not called post-rollover
  • Symbolic + templates modules ported but not yet wired/tested (old imports in symbolic)
  • DPLANs not vectorized on close (flow-side issue)

Notepad

  • #@comment:Patrick: Discuss ghost commands, and how we can properly enforce --flags standard, can we detect ghost commands?
  • Ghost commands now removed from help (session 7). Ghost commands for templates+symbolic will come BACK once those modules are wired
  • Session 8: Full system audit (7 agents), file port (18+ files), templates modernization (FPLAN-0052)
  • Memory at 25/25 key_learnings — next addition triggers rollover
  • Old memory bank had ~4,180 vectors. Current has 127. Patrick wants full vector port eventually
  • spawn has template_owners.json (empty) — memory should populate it as authoritative source for .trinity files
@prax — Operational (2026-03-10)

@prax

Logging, monitoring, dashboard infrastructure

State: Operational Last update: 2026-03-10

Milestones

  • System-wide logging via from aipass.prax import logger
  • Monitor command (passive + interactive)
  • Dashboard infrastructure

Current Work

  • FPLAN-0025 — STATUS board sync handler

Known Issues

  • Missing handlers/central/reader.py (dashboard refresh imports it but never created)
@seedgo — Operational (2026-03-10)

@seedgo

Standards enforcement, 21-standard audit pack

State: Operational Last update: 2026-03-10

Milestones

  • 21 automated checkers
  • Full system audit (99% avg)
  • bypass.json mechanism
  • Template baseline checker

Current Work

Known Issues

  • None known
@skills — Operational (2026-03-10)

@skills

Capability framework — discoverable, executable skill units

State: Operational Last update: 2026-03-10

Milestones

  • Skill discovery
  • Execution framework
  • --help
  • 5 handle_commands

Current Work

Known Issues

  • None known
@spawn — Operational (2026-03-10)

@spawn

Branch lifecycle — create, update, delete, sync

State: Operational Last update: 2026-03-10

Milestones

  • Full lifecycle manager (create/update/delete/sync-registry/sync-templates)
  • Citizen classes (builder/birthright/manager)
  • SHA-256 file tracking
  • 113+ tests passing

Current Work

Known Issues

  • None known
@trigger — Operational (2026-03-10)

@trigger

Event bus — 12 events, error registry, circuit breaker

State: Operational Last update: 2026-03-10

Milestones

  • 12 event types
  • fire/status/list commands
  • Error registry
  • handle_command routing

Current Work

Known Issues

  • None known