Unignored .seedgo/ in .gitignore — bypass config is system-level and
needs to travel with PRs. All 16 branch bypass.json files now tracked.
Added "Listen (TTS-friendly summary)" section to all 3 flow templates
(DPLAN default, FPLAN default, FPLAN master) for text-to-speech
accessibility.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Remove user name from all tracked files in public repo (global prompt, local
prompts, READMEs, seedgo standards, prep command). Add docs.local/ to gitignore
for local working documents. Move devpulse docs/ to docs.local/ (working files
shouldn't be in repo). Clean up old dplan-003/ directory. DPLAN-0032 created
for local prompt template standardization with research from 3 Opus agents.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Clean up 33 stale "dev_central" references across ai_mail (16 hits)
and trigger (17 hits) branches. All @dev_central → @devpulse in code,
comments, prompt templates, and config values. ALL CAPS prompt
directives rewritten to normal case. Category B rewrite in ai_mail.py
(dashboard comment corrected to reference prax). Also adds demo/
hello_aipass.py — animated terminal dashboard for demos.
Co-Authored-By: @devpulse <devpulse@aipass>
* feat(system): stderr routing migration Phase 3 — 10 branches migrated (FPLAN-0033)
Autonomous 3-wave migration: 15+ agents across 10 branches converted
error/warning prints to CLI stderr functions. Seedgo stderr_routing
checker refined (false positive fix for section headers). System avg
49%→94%. Skills self-fixed (100%). Credential model DPLAN updated.
AIPASS.md moved to ~/.claude/CLAUDE.md (global culture layer).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* fix(system): stderr routing cleanup — remaining violations fixed
Final wave: ai_mail, backup, seedgo, commons, daemon migrated to
CLI stderr functions. System stderr_routing avg now 97% (11 branches
at 100%). Seedgo checker refinement confirmed (false positives
eliminated). Only backup/google_drive_sync has remaining prints.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* feat(system): /prep command + cleanup memo and pre-compact hook
New /prep slash command for pre-compact preparation: saves memories,
updates plans, checks git/inbox, flags loose ends. Workflow: /prep
then /compact. Cleaned up /memo (stale field refs, flow.local.md →
STATUS.local.md). Pre-compact hook: removed misleading Notepad
reference, points to local.json and STATUS.local.md instead.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* docs(flow): DPLAN/FPLAN distinction in global prompt + DPLAN template self-documentation
Global prompt now explains DPLAN vs FPLAN with brief breadcrumbs and adds
the missing `master` command. DPLAN template now opens with a "What is a
DPLAN?" section so agents understand the plan type on first read.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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>
CLI display.py now routes error() and warning() to stderr via err_console.
Added fatal() for unrecoverable errors. Drone imports err_console from CLI
instead of creating its own. RegistryMismatchError added to drone exception
hierarchy for credential verification failures.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Registry discovery (drone, spawn, seedgo) now globs for *_REGISTRY.json
with CWD-first walk-up — enabling project isolation without hardcoded
filenames. Drone stderr crash fixed (Rich Console). Pyright OOM fixed
via pyrightconfig excludes. AIPASS.md simplified for universal use.
Global prompt updated with flow commands. DPLAN-003 added for
AIPass-as-OS design vision.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Skills branch: 74→123 tests after 3-round validation, all commands operational, 99% seedgo.
Prompt architecture: breadcrumbs pattern refined, devpulse git hygiene rewritten as natural habit.
Pre-compact v3: injects STATUS.local.md + last session + git info before compaction.
Global prompt: context guardrail added (flags off-topic conversations across terminals).
Branch updates: daemon, backup, flow, memory, trigger, commons — code fixes from dispatch waves.
Memory updates: .trinity/ and dev.local.md across all active branches.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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>
Rewrote system + branch prompts (lean signposts, no duplication). Extracted dashboard infrastructure from Dev-Pass into Prax (11 files). Extracted DPLAN system from Dev-Pass into Flow (15 files). Enabled culture doc (.claude/CLAUDE.md) with @address pattern. Created DPLAN-0002 for prompt template standards.
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Full standards audit traced every doc through its checker into the codebase.
All 20 standards rated NEEDS UPDATE. This PR fixes the systemic issues:
Checker bugs fixed:
- encapsulation_check: continue/break bug falsely flagging allowed handlers
- error_handling_check: now accepts canonical prax import (not just shorthand)
- cli_check: import detection now matches aipass.cli prefix (was bare cli.)
- meta_check: AIPass header accepted (was only META), legacy compat preserved
Doc fixes:
- Checker paths corrected in 10 docs (added standards/aipass/ segment)
- naming.md rewritten: marketplace removed, json_handler.py promoted to
standard, verbs descriptive not prescriptive, module naming section added
- imports.md: both prax import forms now valid (canonical + shorthand)
- architecture/testing/trigger/encapsulation/json_structure/cli_flags/
log_handler: stale paths, Dev-Pass refs, outdated data fixed
Code fixes:
- parents[4]→parents[3] in 16 handler files (backup/daemon/memory)
- AIPass header marker in all 42 checker .py files
- pyproject.toml: added pyright to dev deps
- Removed agent_mock_branch template (replaced by builder/birthright)
- Removed stale branch_system_prompt.md files (renamed to aipass_local_prompt.md)
- New devpulse local prompt + FPLAN-0010
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
- delete all deprecated aipass modules: api, assistant, citizenship, devpulse,
drone, flow, mail, seedgo, skills, trigger, templates, and tests
- remove seedgo config and coverage files no longer used
- cleanup tests for drone CLI, compliance, core, integration, modules, phase2,
seedgo CLI, core, plugins, silent failure detection, file module size, paths,
and version to reduce maintenance burden
- add new agent_mock_branch spawn template with scaffold files, config, and
verification tool for branch consistency checks
- add comprehensive .registry_ignore.json and .backup_ignore.json to exclude
unwanted files from branch updates and backups
- include branch README, artifacts, docs, logs, pytest setup, tools, tests, and
standard bypass configs for new agent mock branch template
- rename and reorganize template files from branch_template to spawn/templates
agent.template for consistent naming and usage