AIOSAI and Claude Opus 4.8
626ab81a46
refactor(status): decommission entire STATUS flow — STATUS.local.md + central STATUS.md retired, replaced by local.json todos[] + dashboard count (TDPLAN-0007)
...
Cross-branch coordinated change. Per-branch STATUS.local.md (13) + central
STATUS.md deleted; all prompts/docs/skills/hooks/footer/scaffolding scrubbed.
Status-sync engine kept intact-but-inert (trigger registry unwired, 3 lines).
Replacement: operational todos[] in .trinity/local.json (@memory schema, capped,
rollover-exempt), pushed to all 13 branches + surfaced as dashboard todo_count.
Owners: memory (schema+global push+template), prax (dashboard todo_section +
engine dormant), trigger (unwire), aipass (init scaffolding), spawn (template
delete + todos[] seed), hooks (compact recovery), ai_mail (footer), seedgo
(_RUNTIME_ARTIFACTS cleanup), devpulse (scrub+delete+assemble).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-07 21:53:24 -07:00
AIOSAI
c58fd263ab
ci(standards): all 13 branches to genuine 100% — file-size advisory + readme-freshness git-history
2026-06-05 21:56:46 -07:00
AIOSAI
00b1ecff6d
remove: Gemini CLI support — delete .gemini/, GEMINI.md, strip all refs from setup.sh, README, init, prax monitoring, hooks, tests (DPLAN-0188)
2026-05-24 15:37:48 -07:00
AIOSAI
60c36cccc6
feat: seedgo 100% compliance across all 12 branches + close-pr command
2026-05-16 19:55:47 -07:00
AIOSAI
482f4e7b06
docs: update 7 branch READMEs with accurate state + switch dispatch default to sonnet + codex setup + gitignore memory_pool
2026-05-16 16:41:02 -07:00
patrick and @devpulse
a530c83a63
feat(system): fix(setup): add ensurepip check to prevent broken venv on Debian/Ubuntu — closes #495
...
Co-Authored-By: @devpulse <devpulse@aipass>
2026-05-03 08:57:18 -07:00
AIOSAI and @devpulse
58b7e12b5a
feat(system): docs(prax): comprehensive README update — full rewrite with accurate architecture, commands, API docs, test coverage table
...
Co-Authored-By: @devpulse <devpulse@aipass>
2026-04-22 21:21:53 -07:00
AIOSAI and @devpulse
5e054d92db
feat(system): fix(prax): resolve trigger.fire() type errors in watcher.py + log_watcher.py, update README (DPLAN-0141 Phase 3)
...
Co-Authored-By: @devpulse <devpulse@aipass>
2026-04-22 10:01:37 -07:00
AIOSAI and @devpulse
9b5b7f1cc8
feat(system): S80: 14-branch state audit + README Round 7 (flow/memory lifecycle, transparency) + dist/ gitignore
...
Co-Authored-By: @devpulse <devpulse@aipass>
2026-04-08 01:32:40 -07:00
AIOSAI and @devpulse
289c0df5ff
feat(system): Nav links across 15 branch READMEs, CONTRIBUTING.md, devpulse branch prompt update
...
Co-Authored-By: @devpulse <devpulse@aipass>
2026-04-06 14:52:06 -07:00
AIPass and @devpulse
3b4126b0bb
feat(system): Issue templates: simplified bug report + new feedback form ( #196 )
...
Co-authored-by: @devpulse <devpulse@aipass>
2026-04-06 11:37:39 -07:00
AIPass and Claude Opus 4.6
ede75add73
feat(system): S63 full system audit — 13 branches dispatched, ~500 new tests, adapter pattern eliminated ( #144 )
...
Largest single-session dispatch: 13 branches worked autonomously with zero failures.
Key changes:
- Drone: generic_adapter.py + routing_config.json replace 3 drone_adapter.py files (module registry v2.0.0)
- Seedgo: 225→314 tests, 31/32 checkers now tested, bug fixes, README updated
- AI Mail: paths.py consolidates 8x duplicated _find_repo_root(), 3 new test files
- Flow + Prax: JSON atomic writes (tempfile→fsync→os.replace), corruption root cause fixed
- CLI: __main__.py standalone entry, stubs deleted, README updated
- Trigger: medic wired with systemd service (log_watcher_service.py), E2E tested
- Daemon: 3 demo schedules, pipeline bug fixed, plugins verified
- Skills: list bug fixed (sys.path shadow), 2 demo skills created (inbox_check, branch_health)
- Commons: 12 social features E2E tested, coverage 67%→92%
- Backup: backup_core + test updates
System: 3,330 tests pass, 42 skip, 0 fail. 100% seedgo compliance (32 standards).
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-29 22:09:53 -07:00
AIPass and Claude Opus 4.6
2e2a9dce10
feat(system): 100% seedgo compliance across all 15 branches, all 33 standards ( #136 ) ( #137 )
...
S57-S58 compliance sprint:
- Checker consolidation: testing→error_handling, test_coverage→test_quality v4.0
- 14-branch dispatch + night shift agent fixes
- New tests: json_handler, cli_routing, error_resilience, contracts across all branches
- Bypass configs for justified architectural choices (daemon plugins, flow watchdog, prax public API)
- Deep nesting refactors, unused function cleanup, architecture fixes
- Commons: 68→100% test_quality (279 tests), full bypass config
- README updated: 100% compliance, 2000+ tests
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-28 10:59:10 -07:00
AIOSAI and @prax
194c471af9
feat(prax): introspection standard compliance + monitor Phase 1 polling fallback
...
Co-Authored-By: @prax <prax@aipass>
2026-03-18 15:29:41 -07:00
AIOSAI and @prax
e19f4b7ff1
chore(prax): seedgo audit cleanup — introspection, diagnostics, dead code
...
- Add introspection no-args gate to all 11 modules (50% → 100%)
- Fix 16 pyright type errors across 6 handler files (5% → 100%)
- Archive dead code: cli_commands.py, INTEGRATION_EXAMPLE.py,
MONITOR_MODULE_INTEGRATION.py, duplicate json_templates/
- Fix stderr routing in dashboard.py, debug→info in sync.py
- Clean unused imports across 13 files
- Update README.md for two-tier model, add dropbox/ for architecture
- Seedgo audit: 91% → 93% (remaining: log_structure + json_structure
pending seedgo standard updates)
Co-Authored-By: @prax <prax@aipass>
2026-03-17 00:35:38 -07:00
AIOSAI and Claude Opus 4.6
babedd9c64
feat(system): seedgo v2 operational, full system audit, 14/15 branches at 99%
...
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 >
2026-03-10 01:26:42 -07:00
AIOSAI and Claude Opus 4.6
3b45824dc6
FPLAN-0410 repo cleanup + integration test bug fixes
...
VERA cleanup (FPLAN-0410):
- Remove all /home/aipass hardcoded paths (portability)
- Remove internal Telegram bot code from public repo (6k+ lines)
- Remove runtime logs, .claude/settings.local.json, stale files
- Clean READMEs across all branches
- Restructure spawn handlers into proper 3-layer architecture
- Add __init__.py files for proper package imports
- Update seedgo standards for public repo context
- Add log_structure standard to seedgo
Integration test bug fixes:
- Fix double @@ display in drone introspection output
- Fix spawn registry resolving to wrong file (walk up from package root)
- Fix email sender identity always showing as @ai_mail (pass AIPASS_CALLER_CWD)
- Fix branch_detection.py relative path resolution against CWD instead of registry dir
- Add .trinity/passport.json detection for spawned agents
- Archive duplicate json_ops.py, update imports to canonical json_handler
- Update .gitignore for runtime logs and .claude/ dirs
Tested end-to-end in Docker container (aipass-test:latest):
- Spawn → register → send email → receive → reply all verified working
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-06 15:29:16 -08:00
AIOSAI
019a69141e
update 1 file, create 421 files and delete 4 files
2026-03-05 15:22:59 -08:00