Commit Graph

  • 654d09b344 feat(system): fix: pip install hook shipping + README Need Help line — bootstrap falls back to wheel-bundled _hooks when AIPASS_HOME hooks dir missing AIOSAIand@devpulse 2026-04-25 20:46:25 -07:00
  • 3b3efc6a59 Merge pull request #436 from AIOSAI/system/devpulse-chore-remove-git-section-from-claudeclaudemd-cultu AIPass 2026-04-25 20:37:21 -07:00
  • 50bf11b5b8 feat(system): chore: remove Git section from .claude/CLAUDE.md — culture file only, git rules already in global prompt AIOSAIand@devpulse 2026-04-25 20:37:11 -07:00
  • 1956b88c1b Merge pull request #435 from AIOSAI/system/devpulse-fix-version-sync-devpulse-seedgo-100-initpy-200210 AIPass 2026-04-25 12:31:14 -07:00
  • a99a720c68 feat(system): fix: version sync + devpulse seedgo 100% — __init__.py 2.0.0→2.1.0, META headers on feedback handlers, bypass entries, README date AIOSAIand@devpulse 2026-04-24 01:37:07 -07:00
  • 18c0a53705 Merge pull request #430 from AIOSAI/system/devpulse-fixseedgo-resolve-registrypath-type-error-in-check AIPass 2026-04-23 22:20:34 -07:00
  • e6244a4560 feat(system): fix(seedgo): resolve REGISTRY_PATH type error in checklist.py — use _find_registry() instead of removed constant AIOSAIand@devpulse 2026-04-23 01:20:19 -07:00
  • 26b8822336 feat(system): docs: update uninstall — use drone @spawn delete for single agent removal (keeps registry in sync) AIOSAIand@devpulse 2026-04-23 01:08:10 -07:00
  • c957c76278 feat(system): docs: add uninstall section to README — remove AIPass from project, remove single agent AIOSAIand@devpulse 2026-04-23 01:07:32 -07:00
  • 12da068f9a feat(system): fix: cross-project support — watchdog resolves external branches (BUG-3), seedgo discovers caller project registries (BUG-2), audit @branch shorthand defaults to aipass pack AIOSAIand@devpulse 2026-04-23 01:04:03 -07:00
  • 95fd5850be feat(system): feat: secret prompt injection for devpulse — gitignored file with private project awareness, injected via hook only when CWD is devpulse AIOSAIand@devpulse 2026-04-23 00:56:52 -07:00
  • 02fb4c8ae5 feat(system): security: expand git deny rules from 10 to 23 — block all mutating git and all gh commands, only drone @git subcommands can modify git state AIOSAIand@devpulse 2026-04-23 00:51:23 -07:00
  • 23453a30e7 Merge pull request #423 from AIOSAI/system/devpulse-chore-untrack-heraldmd-already-gitignored-in-421 AIPass 2026-04-22 23:10:41 -07:00
  • df7df8ba92 feat(system): fix(spawn): retroactive owner field for existing projects (DPLAN-0146) AIOSAIand@spawn 2026-04-22 23:10:14 -07:00
  • b274b73aec Merge pull request #421 from AIOSAI/system/devpulse-chore-gitignore-heraldmd-and-remove-from-readme AIPass 2026-04-22 23:08:14 -07:00
  • f0019ca204 feat(system): chore: gitignore HERALD.md and remove from README AIOSAIand@devpulse 2026-04-22 23:07:56 -07:00
  • 4413df63ea feat(memory): fix(memory): rollover detector+watcher scan external project registries (DPLAN-0146) AIOSAIand@memory 2026-04-22 23:01:21 -07:00
  • 744ca3ab46 feat(system): feat(spawn): add owner field to passport — first agent is project owner (DPLAN-0143) AIOSAIand@spawn 2026-04-22 22:20:07 -07:00
  • 515f877c42 Merge pull request #412 from AIOSAI/seedgo/readme-update AIPass 2026-04-22 21:37:20 -07:00
  • 120aca6512 Merge pull request #417 from AIOSAI/system/devpulse-docsdrone-comprehensive-readme-update AIPass 2026-04-22 21:37:03 -07:00
  • 8a59c9a8ec feat(drone): docs(drone): comprehensive README update AIOSAIand@drone 2026-04-22 21:25:10 -07:00
  • ffa466354d feat(system): docs(spawn): comprehensive README update — accurate commands, architecture, metrics, known issues AIOSAIand@spawn 2026-04-22 21:24:33 -07:00
  • 8ab2c471b8 feat(trigger): docs(trigger): comprehensive README update AIOSAIand@trigger 2026-04-22 21:23:19 -07:00
  • f42039dae7 docs(api): comprehensive README update — current state, architecture, contracts AIOSAIandClaude Opus 4.6 2026-04-22 21:23:02 -07:00
  • 58b7e12b5a feat(system): docs(prax): comprehensive README update — full rewrite with accurate architecture, commands, API docs, test coverage table AIOSAIand@devpulse 2026-04-22 21:21:53 -07:00
  • ff6b33ff77 docs(seedgo): comprehensive README update AIOSAI 2026-04-22 21:21:10 -07:00
  • 192e3563ac feat(flow): docs(flow): comprehensive README update AIOSAIand@flow 2026-04-22 21:20:39 -07:00
  • ef4f832bc3 feat(cli): docs(cli): comprehensive README update AIOSAIand@cli 2026-04-22 21:20:31 -07:00
  • 455013364c feat(ai_mail): docs(ai_mail): comprehensive README update AIOSAIand@ai_mail 2026-04-22 21:20:16 -07:00
  • 01fe84f0b4 Merge pull request #407 from AIOSAI/citizen/memory AIPass 2026-04-22 21:09:39 -07:00
  • 4cdd700c8c Merge pull request #408 from AIOSAI/seedgo/fix-find-registry-cwd-first AIPass 2026-04-22 21:09:20 -07:00
  • 9634c56390 feat(memory): fix(memory): v2 rollover triggers at capacity (>=) with extraction guard AIOSAIand@memory 2026-04-22 21:06:07 -07:00
  • 166b68b72c fix(seedgo): CWD-first _find_registry() in 3 handlers AIOSAI 2026-04-22 20:11:46 -07:00
  • a249ab5e86 feat(memory): fix(memory): v2 rollover watcher — use detector instead of threshold bypass AIOSAIand@memory 2026-04-22 20:08:10 -07:00
  • d5a662aab8 feat(system): fix(seedgo): fix command routing — hooks_ext and inbox_audit were eating unrelated commands AIOSAIand@seedgo 2026-04-22 20:06:08 -07:00
  • 6680931633 feat(system): fix(cli): guard aipass init update against running on AIPass source repo — prevents overwriting production files with templates (DPLAN-0114) AIOSAIand@devpulse 2026-04-22 18:07:58 -07:00
  • 1a1564ea2f feat(system): fix(ai_mail): remove broken _spawn_watchdog auto-spawn from dispatch — devpulse runs its own watchdog (DPLAN-0142 step 1) AIOSAIand@devpulse 2026-04-22 17:57:47 -07:00
  • bc28c948b0 feat(system): fix(system): remove branch-level CLAUDE.md — only project root needs it. Removes template + 6 branch files + updates spawn tests AIOSAIand@devpulse 2026-04-22 13:30:21 -07:00
  • 1c5b333806 Merge pull request #389 from AIOSAI/memory/seedgo-100-percent-phase3 AIPass 2026-04-22 13:05:48 -07:00
  • 7375994056 Merge pull request #396 from AIOSAI/api/dplan-0141-seedgo-100 AIPass 2026-04-22 13:05:30 -07:00
  • b1a6da7f3d Merge pull request #400 from AIOSAI/system/devpulse-docsdevpulse-add-drone-git-pr-to-local-prompt-git- AIPass 2026-04-22 13:05:01 -07:00
  • f6bde18b7c feat(system): docs(devpulse): add drone @git pr to local prompt git workflow section — dispatch briefs must reference branch-scoped command AIOSAIand@devpulse 2026-04-22 12:26:39 -07:00
  • 8fe3ad1e00 feat(system): fix: resolve 3 seedgo test failures (flow E402 import order) + 3 pytest collection errors (norecursedirs + conftest) AIOSAIand@devpulse 2026-04-22 12:24:55 -07:00
  • e22cc6876c feat(system): fix(drone): refactor auth.py — split _find_caller from verify_caller, update error message to reference drone @git pr AIOSAIand@devpulse 2026-04-22 12:12:52 -07:00
  • 53b5037af4 feat(flow): fix(flow): DPLAN-0141 — reach 100% seedgo (vestigial monitoring + lock ops + CLAUDE.md) AIOSAIand@flow 2026-04-22 12:04:21 -07:00
  • aa1fd6f1db feat(cli): fix(cli): split bootstrap.py + CLAUDE.md + README date — seedgo 100% (DPLAN-0141) AIOSAIand@cli 2026-04-22 11:37:26 -07:00
  • d8b0d9db3f feat(system): fix(seedgo): reach 100% audit — remove dead print_bypass_audit, add CLAUDE.md (DPLAN-0141) AIOSAIand@seedgo 2026-04-22 11:36:52 -07:00
  • 49abd6eaf3 feat(api): DPLAN-0141 — reach 100% seedgo (34/34 standards) AIOSAIandClaude Opus 4.6 2026-04-22 11:34:24 -07:00
  • 0a10a72dda fix(trigger): update deliver_email_to_branch import path — modules.email → modules.email_send (DPLAN-0141 Phase 3) AIOSAIandClaude Opus 4.6 2026-04-22 11:32:09 -07:00
  • e7c157087b feat(system): fix(prax): reach 100% seedgo — inline monitor_info.py into monitor.py, eliminate CLI separation violation (DPLAN-0141) AIOSAIand@devpulse 2026-04-22 11:31:19 -07:00
  • 59e7d1c74d feat(system): feat(spawn): fix(seedgo): DPLAN-0141 — implement standard json_handler functions + eliminate 37 skipped tests (100% audit) AIOSAIand@spawn 2026-04-22 11:29:50 -07:00
  • 6335308475 feat(system): feat(system): DPLAN-0141 Phase 3 — ai_mail audit rescue (email.py split + nesting fix + dead code) + devpulse cleanup (feedback stderr + bypass + README + DPLAN-0141) AIOSAIand@devpulse 2026-04-22 10:23:19 -07:00
  • 2645ab691f feat(system): feat(spawn): fix(seedgo): audit cleanup — CLAUDE.md + README date + test_quality output_capture (DPLAN-0141 Phase 3) AIOSAIand@spawn 2026-04-22 10:13:51 -07:00
  • 259587c8f2 feat(flow): feat(flow): eliminate cross-handler imports in dashboard handlers, add prax logger to aggregate_central, update README date (DPLAN-0141 Phase 3) AIOSAIand@flow 2026-04-22 10:13:41 -07:00
  • b123351aff feat(trigger): fix(seedgo): resolve all audit findings — type error, dead code, silent catch, README (DPLAN-0141 Phase 3) AIOSAIandClaude Opus 4.6 2026-04-22 10:11:53 -07:00
  • de3de25912 feat(system): fix(drone): DPLAN-0141 Phase 3 — seedgo 100% (bypass dead code prototype, fix auth tests, wire unused_function bypass) AIOSAIand@devpulse 2026-04-22 10:09:57 -07:00
  • 0dfa587fce feat(memory): reach 100% seedgo — fix stale bypass lines, README date, architecture bypasses (DPLAN-0141 Phase 3) AIOSAIandClaude Sonnet 4.6 2026-04-22 10:07:25 -07:00
  • 5e054d92db feat(system): fix(prax): resolve trigger.fire() type errors in watcher.py + log_watcher.py, update README (DPLAN-0141 Phase 3) AIOSAIand@devpulse 2026-04-22 10:01:37 -07:00
  • 541e5c142a feat(system): feat(seedgo): hook bridge installer — install/uninstall AIPass hooks in settings.json (DPLAN-0141 Phase 2) AIOSAIand@seedgo 2026-04-22 10:00:27 -07:00
  • fd2f2be2dd feat(cli): feat(cli): bootstrap ships hooks + /memo to new projects (DPLAN-0139 Track D) AIOSAIand@cli 2026-04-22 09:56:16 -07:00
  • 60c8515985 feat(system): feat(seedgo): audit cleanup — hooks.py + hooks_ext.py + README (DPLAN-0139 close-out) AIOSAIand@seedgo 2026-04-22 09:49:07 -07:00
  • 2e89a923b6 feat(system): fix(dispatch): switch default model from sonnet to opus 4.6 — all dispatched agents now run on Opus 4.6 (DPLAN-0141 Phase 1) AIOSAIand@devpulse 2026-04-22 09:42:49 -07:00
  • a2ca38f557 Merge pull request #382 from AIOSAI/system/devpulse-docs-lowercase-shouting-imperatives-in-localglobal AIPass 2026-04-22 09:38:16 -07:00
  • c2805e6963 feat(system): docs: lowercase shouting imperatives in local+global prompts (volume isn't the fix) AIOSAIand@devpulse 2026-04-21 15:41:10 -07:00
  • 262bfd368d feat(system): feat(seedgo): audit cleanup — hooks.py + hooks_ext.py + new handlers/hooks/ (rescue from @seedgo silent-finish) AIOSAIand@devpulse 2026-04-21 15:36:02 -07:00
  • 8ff5b5c426 feat(system): docs(drone): update README — document status_handler_gitpython.py (DPLAN-0140) AIOSAIand@devpulse 2026-04-21 13:24:47 -07:00
  • ab30282532 feat(system): fix(drone): resolve 8 pyright type errors in status_handler_gitpython.py — TYPE_CHECKING pattern, logger.info, None handling (audit cleanup) AIOSAIand@devpulse 2026-04-21 12:16:18 -07:00
  • f90816a29b feat(system): docs+settings: drill no-merge rule + add git branch-creation deny patterns (Track F repo-side) AIOSAIand@devpulse 2026-04-21 10:07:40 -07:00
  • be1a2697d6 feat(system): feat(drone): DPLAN-0139 Track F — git main-only enforcement AIOSAIand@devpulse 2026-04-21 09:06:53 -07:00
  • 806014ca07 Merge pull request #376 from AIOSAI/system/devpulse-docs-drill-main-only-git-rule-into-global-prompt-c AIPass 2026-04-21 08:41:05 -07:00
  • d1a0be6630 feat(system): docs: drill main-only git rule into global prompt, CLAUDE.md, devpulse local prompt (S101 fix) AIOSAIand@devpulse 2026-04-21 08:40:34 -07:00
  • bd92bb8351 Merge pull request #373 from AIOSAI/citizen/seedgo-hook-test-suite-track-b AIPass 2026-04-21 08:30:30 -07:00
  • 52c3effd86 merge main into #373 — take Track B version of hooks.py (superset of Track A) AIOSAI 2026-04-21 08:30:08 -07:00
  • b418e7087f Merge pull request #372 from AIOSAI/citizen/seedgo-hook-consolidation-track-a AIPass 2026-04-21 08:28:59 -07:00
  • 3e5bb8cc0f merge main into #372 — take main versions of auto_fix_diagnostics + pre_edit_gate (supersets of Track A baseline) AIOSAI 2026-04-21 08:28:39 -07:00
  • e213d68afa Merge pull request #370 from AIOSAI/citizen/seedgo-ruff-checklist-gap AIPass 2026-04-21 08:27:38 -07:00
  • 16be5ab96e merge main into #370 — take Track E v1.3.0 (compatible with #370's auto_fix lint additions) AIOSAI 2026-04-21 08:26:59 -07:00
  • 1a19e7388e Merge pull request #371 from AIOSAI/citizen/seedgo-hook-probe-suite AIPass 2026-04-21 08:24:27 -07:00
  • 16fa4e0906 Merge pull request #368 from padddypaddypaddy-boop/fix/mac-test-symlink-resolve AIPass 2026-04-21 08:24:12 -07:00
  • 2d77d65204 Merge pull request #374 from AIOSAI/proto/drone-dplan-0140-phase1 AIPass 2026-04-21 08:21:11 -07:00
  • 378db873ca Merge pull request #375 from AIOSAI/citizen/seedgo-track-e-single-path AIPass 2026-04-21 08:20:59 -07:00
  • 49c599062e feat(hooks+seedgo): DPLAN-0139 Track E — single-path enforcement AIOSAIandClaude Sonnet 4.6 2026-04-21 08:18:07 -07:00
  • 5dd66bd05b proto(drone): DPLAN-0140 Phase 1 — GitPython @git status prototype + investigation AIOSAIand@drone 2026-04-21 00:42:25 -07:00
  • d46a649cc0 feat(seedgo+hooks): DPLAN-0139 Track B — hook test suite unification AIOSAI 2026-04-21 00:31:08 -07:00
  • 56555aff12 feat(seedgo+hooks): DPLAN-0139 Track H — hook probe suite + drone @seedgo hooks probe AIOSAI 2026-04-20 23:44:58 -07:00
  • fe3e07f791 feat(seedgo+hooks): DPLAN-0139 Track A — hook consolidation AIOSAI 2026-04-21 00:06:40 -07:00
  • a06421a35d feat(seedgo+hooks): DPLAN-0139 Track H — hook probe suite + drone @seedgo hooks probe AIOSAI 2026-04-20 23:44:58 -07:00
  • d5053abb9d feat(seedgo+hooks): close ruff F401 checklist gap — hard-block lint errors in pre-edit gate AIOSAI 2026-04-20 17:37:31 -07:00
  • 32b97c45cc Merge branch 'main' into fix/mac-test-symlink-resolve AIPass 2026-04-20 17:09:45 -07:00
  • fc4b5801a1 Merge pull request #369 from AIOSAI/system/devpulse-choreaimail-remove-unused-imports-in-test-files-un AIPass 2026-04-20 17:09:18 -07:00
  • 714b059403 feat(system): chore(ai_mail): remove unused imports in test files — unblock CI for PR #368 AIOSAIand@devpulse 2026-04-20 17:08:21 -07:00
  • e9fed96518 fix(drone): resolve tempdir fixture in registry_handler tests — unblock Mac (issue #360 finding A1) PaddyandClaude Opus 4.7 2026-04-20 14:54:37 -07:00
  • 7ce3c3ccc6 Merge pull request #367 from AIOSAI/system/devpulse-fixsetup-bootstrap-banner-count-15-11-reflects-act AIPass 2026-04-20 14:31:35 -07:00
  • a8abdedfa5 feat(system): fix(setup): bootstrap banner count 15 → 11 — reflects actual core branch count (#360 finding B5) AIOSAIand@devpulse 2026-04-20 14:31:23 -07:00
  • f10ec5c619 Merge pull request #366 from AIOSAI/citizen/drone AIPass 2026-04-20 14:30:29 -07:00
  • 7860fdba13 feat(drone): UX fixes batch: sync --autostash, fix --dry-run + help, mail view N by index (B1/B2/B3 from issue #360) AIOSAIand@drone 2026-04-20 14:28:37 -07:00
  • b30beb5d4a Merge pull request #365 from AIOSAI/memory/fix-json-handler-test-harness AIPass 2026-04-20 14:24:03 -07:00
  • 960925b84a fix(memory/tests): repair test_json_handler harness — KeyError on sys.modules lookup AIOSAIandClaude Sonnet 4.6 2026-04-20 14:22:56 -07:00
  • a8164eb691 Merge pull request #364 from AIOSAI/system/devpulse-docspolicy-propagate-git-checkout-deny-rule-throug AIPass 2026-04-20 14:16:38 -07:00
  • 4211990cce feat(system): docs(policy): propagate git-checkout deny rule through global prompt + devpulse prompt + drone @git --help AIOSAIand@devpulse 2026-04-20 14:16:26 -07:00