AIOSAI
f4b203a74e
feat(standards): enforce Rich introspection formatting + 13 branches to seedgo 100%
...
- seedgo: new check_introspection_rich_formatting (delegation-aware) + introspection.md richness section + tests
- 13 branches: wrap print_introspection in Rich markup -> all at seedgo 100%
- S202 CLI polish: @hooks --help rewrite (hooksound on/off/status surfaced), spawn repair help clarity, drone Rich colour restore for --help/introspection/status
- flow: playbook plan-type (PPLAN) self-serve templates (default.md, sunday_merge.md SOP) + register-overrides-auto fix + --help rewrite
- hooks: setup.sh installs auto_process bridges + seedgo snapshot fixture learns them (TDPLAN-0005 followup, clears commit-gate blocker)
- remove orphaned devpulse/SETUP.md (vectorized to @memory)
- CHANGELOG [2026.W23]
2026-06-07 18:51:21 -07:00
AIOSAI and Claude Opus 4.8
895b8f04fd
fix(drone): protect dev on merge + live-remote branches + scope footer ( #625 , #623 )
...
#625 (HIGH): drone @git merge passed --delete-branch to gh pr merge
unconditionally, so merging a dev->main PR DELETED the persistent dev branch
on the remote and left the tree on main (next commit silently on main). Now:
- merge looks up the PR head ref and only appends --delete-branch for
non-protected branches; dev/main are never deleted. Unknown head ref fails
SAFE (no delete) — devpulse hardening on top of @drone's protected-branch set.
- after merge, return the working tree to dev (loud warning if it can't).
- branches_handler runs git fetch --prune before git branch -r (no more
'cached lies' reporting deleted branches as live).
- new drone @git prune-temp cleans merged temp PR branches (citizen/*).
#623 : status/diff append a '(showing <branch> scope — use --all for full repo)'
footer when scoped, so an empty scoped view isn't mistaken for a clean repo.
Blank-output sub-item not reproducible — documented.
@drone built fixes 1-5 (FPLAN-0236); devpulse added the unknown-head-ref
fail-safe + test and verified independently. drone suite 716 pass, seedgo 99%.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-02 17:39:01 -07:00
AIOSAI
adb85b03a8
feat: DPLAN-0184 Phase 2 complete + DPLAN-0186 post-migration sweep — 14 native handlers, bridge routing, docs/setup alignment
2026-05-22 14:53:14 -07:00
AIOSAI
60c36cccc6
feat: seedgo 100% compliance across all 12 branches + close-pr command
2026-05-16 19:55:47 -07:00
AIOSAI
ac10726567
docs(drone): document drone @git pr command in README and help text
2026-05-15 13:40:57 -07:00
AIOSAI
7b5a073f5b
feat(drone): add generic drone @git pr command — works from any branch including main
2026-05-15 13:05:53 -07:00
AIOSAI
6d525de6b7
fix: skip Windows permission tests + add --all flag to drone status/diff
2026-05-14 20:07:11 -07:00
AIOSAI
e7de852d4a
feat: aipass init pip-ready structure + flow close self-healing + S146-S148 changes
2026-05-14 19:15:30 -07:00
AIOSAI
5ca46aad04
feat(drone): add selective file commit to drone @git commit
2026-05-14 00:03:12 -07:00
AIOSAI
453c847359
fix(ci): auto-format on commit, decouple lint from tests, add codecov threshold
2026-05-12 22:41:03 -07:00
AIOSAI
43b360a286
refactor: update git workflow to dev branch model — fix commit handler, prompts, help text, hook redirects
2026-05-12 21:46:41 -07:00
AIOSAI and @devpulse
4fe7c15cd3
feat(system): add dev-pr, branches, delete-branch handlers + auth tier updates
...
Co-Authored-By: @devpulse <devpulse@aipass>
2026-05-12 21:01:47 -07:00
AIOSAI and @devpulse
d19a840253
feat(system): DPLAN-0173: Git workflow redesign — tier-based access, new handlers, hook reverts
...
Co-Authored-By: @devpulse <devpulse@aipass>
2026-05-12 18:50:22 -07:00
AIOSAI and @devpulse
3b8fa1fa5a
feat(system): test
...
Co-Authored-By: @devpulse <devpulse@aipass>
2026-05-12 17:33:34 -07:00
AIOSAI and @drone
7860fdba13
feat(drone): UX fixes batch: sync --autostash, fix --dry-run + help, mail view N by index (B1/B2/B3 from issue #360 )
...
Co-Authored-By: @drone <drone@aipass>
2026-04-20 14:28:37 -07:00
AIOSAI and @devpulse
4211990cce
feat(system): docs(policy): propagate git-checkout deny rule through global prompt + devpulse prompt + drone @git --help
...
Co-Authored-By: @devpulse <devpulse@aipass>
2026-04-20 14:16:26 -07:00
AIOSAI and @drone
6ca052f915
feat(drone): switch merge_plugin from --squash to --merge (straight merge commits only)
...
Co-Authored-By: @drone <drone@aipass>
2026-04-20 12:11:00 -07:00
AIPass and @devpulse
4a402d287b
feat(system): chore(lint)+chore(deps): ruff format sweep — 535 files reformatted (whitespace/line-breaks, zero behavior change) + add pytest-timeout to dev extras (was missing, tests use --timeout flag). Unblocks CI lint job which has been failing on the format-check step. ( #345 )
...
Co-authored-by: @devpulse <devpulse@aipass>
2026-04-16 14:08:23 -07:00
AIPass and @devpulse
c9b7feaf0c
feat(system): feat(drone): add merge, smart-sync, and fix plugins to devpulse_ops ( #149 )
...
Co-authored-by: @devpulse <devpulse@aipass>
2026-03-30 16:18:07 -07:00
4b6b3cf665
feat(system): test: devpulse_ops plugin + DPLAN-0087 master key design ( #148 )
...
* 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): test: devpulse_ops plugin + DPLAN-0087 master key design
Co-Authored-By: @devpulse <devpulse@aipass>
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: @devpulse <devpulse@aipass>
2026-03-30 14:37:00 -07:00
AIPass and Claude Opus 4.6
6772cacce2
fix(system): S61-S62 — API cleanup, drone path routing, naming checker, .backup→.recovery rename ( #142 )
...
- API: 18-item P0/P1/P2 cleanup (debug prints→logger, help gate fix, URL injection fix, key masking, unused imports)
- Drone: passport walk-up replaces hardcoded src/aipass/<branch> pattern, 13 naming bypasses removed
- Seedgo: naming checker fixed (__dunder__ skip + column-0 scope detection) — eliminates 71 false positives system-wide
- Spawn: .backup→.recovery rename (pre-change snapshots no longer conflict with backup branch namespace)
- .gitignore: .recovery/ added
- HERALD.md: Updated through S62 (backup audit, .recovery rename, night shift launch)
- README.md: Stats updated (141 PRs, 2900+ tests)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-29 01:55:21 -07:00
b72e720f00
feat: seedgo cert sprint — 10 branches, drone introspection rebuilt ( #118 )
...
* feat(seedgo): deep nesting bypasses, dead code cleanup, json structure compliance
Co-Authored-By: @seedgo <seedgo@aipass>
* feat(memory): seedgo certification: introspection fixes, subprocess bypasses, silent catch cleanup
Co-Authored-By: @memory <memory@aipass>
* feat(api): seedgo certification: 94%→97%, 31/33 standards at 100%
Co-Authored-By: @api <api@aipass>
* feat(seedgo): deep nesting 100%, limit 3→4, checker refactors, @ validation, bypass cleanup
Co-Authored-By: @seedgo <seedgo@aipass>
* feat: seedgo cert sprint — 10 branches dispatched, drone introspection rebuilt, system-wide compliance push
Session 49-50 cert sprint results:
- drone: introspection rebuilt (proper auto-discovery), silent_catch 92%→100%, overall 97%
- api: 94%→97%, json_handler fixed, PR #116
- backup: 93%→94%, json_handler load_template→inline
- memory: 88%→91%, introspection 79%→100%, 10 bypasses for subprocess files
- skills: 97%, json_structure→100%, introspection→100%
- spawn: 97%→99%, 32/34 standards at 100%
- ai_mail: 95%→97%, 12 unused functions removed, 32/34 at 100%
- seedgo: checker improvements (deep_nesting threshold 3→4, various fixes)
- drone: removed from _MODULE_REGISTRY (DPLAN-0053 consensus)
- commons: introspection bypasses (22 entries), python3→drone refs fixed
- trigger/cli/prax/daemon/flow/backup: various cert fixes
New DPLANs: 0053 (drone audit), 0054 (bypass tracker), 0055 (persistent git branches)
New FPLAN: 0134 (persistent citizen git branches — drone build)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: @seedgo <seedgo@aipass>
Co-authored-by: @memory <memory@aipass>
Co-authored-by: @api <api@aipass>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-24 01:31:56 -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 @drone
7550594c06
feat(drone): git module with lockfile for safe concurrent PR workflow
...
Co-Authored-By: @drone <drone@aipass>
2026-03-17 19:20:00 -07:00