Files
AIPass/STATUS.md
T
aa2aaaad22 docs(system): update README with recent work + STATUS sync (#50)
Refresh README "Current State" section with completed work (credential
model, stderr routing, dashboard pipeline, CLI init, drone tests,
governance). Add README/--help discovery tip for new users. Sync
STATUS.md from all 15 branches.

Co-authored-by: @devpulse <devpulse@aipass>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 00:03:56 -07:00

10 KiB

AIPass — System Status

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

Last sync: 2026-03-14 23:55
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 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.

  • Git on feat/session-29-cleanup. PR #49 open — needs merge.
  • Prax and CLI both wrapped up (/prep done, PRs created)
  • Inbox empty
@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-10)

@memory

Vector memory bank — ChromaDB, sentence-transformers

State: Operational Last update: 2026-03-10

Milestones

  • ChromaDB integration
  • Auto-rollover at 800 lines
  • Searchable vector archive

Current Work

Known Issues

  • None known
@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