AIPass and Claude Opus 4.6
26bb4a3157
feat(system): S65 night shift — fix 14 branches from fresh-eyes CLI testing ( #147 )
...
* docs: update HERALD.md — S63-S64, standards 32, fresh-eyes CLI results
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* feat(system): S65 night shift — fix 14 branches from fresh-eyes CLI testing (FPLAN-0154)
14 branches dispatched across 3 phases, all fixes verified.
Phase 1 (critical): backup dry-run flag check, ai_mail per-ID branch detection,
flow introspection gate removal, drone atomic writes + empty file guard,
commons 3-strategy caller detection.
Phase 2 (patterns): spawn argparse --help + create --dry-run, skills create --help,
api introspection routing fix (6 commands), trigger empty JSON guard,
seedgo @ prefix consistency + conftest.
Phase 3 (polish): prax ghost module archived + real status output, daemon update
digest + 13 error cascade fixes + branch-health all-branches, memory search
timeout message + hidden modules in help, cli drone_adapter archived + standalone verified.
3,410 tests (+80), seedgo 99% avg, 0 failures.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-30 13:29:48 -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
AIPass and Claude Opus 4.6
e5f0d4f1c4
S56: spawn template overhaul + system-wide README push + .gitkeep cleanup ( #129 )
...
- Spawn template system rebuilt: regenerate-registry command (3-pass ID matching),
registry 26→41 files, generate_branch_meta fixed, Phase 0 snapshot added
- System-wide push: 12/12 branches updated (227 additions, 0 errors)
- READMEs added to all standard directories across 15 branches
- .claude/settings.local.json tracked system-wide (deny rules)
- 35 .gitkeep files removed (replaced by READMEs)
- Bypass files updated across 13 branches
- Bugs fixed: manager citizen_class crash, backup rglob performance
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 01:10:22 -07:00
AIOSAI and Claude Opus 4.6
557ab92c31
feat: system-wide silent catch sprint — 13 branches, 93% avg compliance
...
Dispatched all 14 branches (excl seedgo) for silent catch fixes.
~600 violations fixed across 150+ files. Bypass entries added for
spawn (7 deep nesting) and commons (9 deep nesting). DPLAN-0052
tracks the sprint. README updated with current system state.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-23 16:17:57 -07:00
AIOSAI and @spawn
9665ceda67
feat(spawn): feat(spawn): template updates, prompt refresh, gitkeep to README, module fixes
...
Co-Authored-By: @spawn <spawn@aipass>
2026-03-21 23:06:26 -07:00
8c3ad2657c
feat(spawn): seedgo compliance cleanup — 93% to 98% ( #68 )
...
* fix(ai_mail): resolve relative mailbox_path bug + archive dead handlers
Fix get_user_by_email() and get_all_users() returning relative mailbox_path
values from registry instead of absolute paths (causing doubled paths in reply).
Added path resolution matching get_current_user() pattern.
Archive 7 unused handler files to apps/.archive/ (gitignored):
- pending_work.py — planned feature, never wired
- lock_utils.py — superseded by inbox_lock.py
- data_ops.py — consumer (error_monitor) was archived
- config_generator.py, users/load.py, registry/validate.py — scaffolded, never used
- trigger/error_handler.py — superseded by trigger branch's event system
Added test_user_paths.py (13 tests) covering absolute path resolution.
Co-Authored-By: @ai_mail <ai_mail@aipass>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* feat(spawn): seedgo compliance cleanup — 93% to 98%
Archive legacy files (dev.local.md, ai_mail.local/, .seed/). Update META
Modified dates on 22 files. Update README architecture tree and freshness.
Fix 15 Pyright unused warnings. Add introspection no-args gates to 6
modules. Wire json_handler + log_operation to 15 operational files. Add
seedgo bypass for 5 pure data files and log_structure. Remove deprecated
dev.local.md from builder template.
Co-Authored-By: @spawn <spawn@aipass>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: @ai_mail <ai_mail@aipass>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: @spawn <spawn@aipass>
2026-03-17 16:44:50 -07:00
AIOSAI and Claude Opus 4.6
97952124b5
feat(system): stderr routing migration Phase 3 — 10 branches migrated (FPLAN-0033)
...
Migrated error()/warning() calls across 10 branches to use CLI display API
which routes to stderr. 48 files modified across ai_mail, api, backup, daemon,
flow, memory, prax, seedgo, spawn, trigger. Seedgo stderr_routing standard
created (24th standard) with full-file scanning. System average 49% → 69%.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 00:41: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
2099adda72
feat(spawn): citizen classes, setup script, gitignore, README rewrite
...
- Spawn: builder/birthright templates replace agent.template, passport command,
class-aware create/update (FPLAN-0009)
- setup.sh: one-command install (venv, pip, hooks, registry generation)
- .gitignore: comprehensive coverage for all runtime state (.trinity/,
.ai_mail.local/, DASHBOARD.local.json, *_json/, logs/, etc.)
- README.md: rewritten for accuracy — removed fictional plugin docs,
fixed architecture pattern, corrected module statuses
- Hooks moved to global ~/.claude/settings.json (absolute paths)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-07 22:06:28 -08:00
Input-X
2b525cfa4d
update
2026-03-07 10:26:35 +00:00
Input-X
548abf9b67
update
2026-03-07 04:51:37 +00: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
a59f9c006b
updates
2026-03-06 20:40:16 +00:00