 AIOSAIand@devpulse
|
7b998d1596
|
feat(system): DPLAN-0167 Phase 3: hooks report command, snapshot testing, README accountability in subagent_stop_gate
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-07 19:46:14 -07:00 |
|
AIPass
|
c51f6b7e4a
|
Merge pull request #534 from AIOSAI/work/system-fix-command-duplication-deduplicate-memo-and-prep-
feat(system): Fix command duplication: deduplicate /memo and /prep commands across settings levels, add setup.sh provider-level command install, move memo template to .claude/templates/
|
2026-05-07 19:14:40 -07:00 |
|
 AIOSAIand@devpulse
|
ad4a99b4fe
|
feat(system): Fix command duplication: deduplicate /memo and /prep commands across settings levels, add setup.sh provider-level command install, move memo template to .claude/templates/
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-07 19:11:10 -07:00 |
|
 AIOSAIand@AIPASS
|
bd46c673d8
|
feat(AIPASS): Fix aipass init: stop creating memo.md in project scaffolds
Co-Authored-By: @AIPASS <AIPASS@aipass>
|
2026-05-07 19:08:34 -07:00 |
|
 AIOSAIand@trigger
|
d0ce0cc6dc
|
feat(trigger): Medic self-heal: auto-install systemd unit on first run
Co-Authored-By: @trigger <trigger@aipass>
|
2026-05-07 18:41:15 -07:00 |
|
AIPass
|
d4f2ef1555
|
Merge pull request #531 from AIOSAI/work/system-s135-maintenance-registry-noise-fix-doctor-provide
feat(system): S135 maintenance: registry noise fix, doctor provider-hooks check, stop-hook CWD scoping, branch settings cleanup
|
2026-05-07 18:30:54 -07:00 |
|
 AIOSAIand@devpulse
|
8ef543b9fc
|
feat(system): S135 maintenance: registry noise fix, doctor provider-hooks check, stop-hook CWD scoping, branch settings cleanup
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-07 18:03:06 -07:00 |
|
 AIOSAIand@memory
|
6c3e965414
|
feat(memory): Complete fastembed migration — fix vector_search.py bug, update all model names, fix test mocks
Co-Authored-By: @memory <memory@aipass>
|
2026-05-07 17:53:34 -07:00 |
|
 AIOSAIand@memory
|
7dc84c3e31
|
feat(memory): Switch embedder from sentence-transformers to fastembed — 2GB to 100MB install
Co-Authored-By: @memory <memory@aipass>
|
2026-05-07 17:43:17 -07:00 |
|
AIPass
|
dd52c8aad8
|
Merge pull request #528 from AIOSAI/work/system-remove-fake-api-key-pattern-from-test-fixture-that
feat(system): remove fake API key pattern from test fixture that triggered secret scanning
|
2026-05-07 17:21:11 -07:00 |
|
 AIOSAIand@devpulse
|
109063c705
|
feat(system): remove fake API key pattern from test fixture that triggered secret scanning
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-07 17:20:21 -07:00 |
|
AIPass
|
f9078ec0ce
|
Merge pull request #527 from AIOSAI/work/system-bump-pytest-and-pygments-to-fix-dependabot-alerts
feat(system): bump pytest and Pygments to fix Dependabot alerts
|
2026-05-07 17:13:01 -07:00 |
|
 AIOSAIand@devpulse
|
7c192c117e
|
feat(system): bump pytest and Pygments to fix Dependabot alerts
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-07 17:10:11 -07:00 |
|
AIPass
|
38f5cd9c87
|
Merge pull request #526 from AIOSAI/work/system-fix-codeql-inline-suppression-format-lgtm-to-codeq
feat(system): fix CodeQL inline suppression format lgtm to codeql
|
2026-05-07 17:07:25 -07:00 |
|
 AIOSAIand@devpulse
|
f07da797dc
|
feat(system): fix CodeQL inline suppression format lgtm to codeql
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-07 17:04:28 -07:00 |
|
AIPass
|
7d8493e3fa
|
Merge pull request #525 from AIOSAI/work/system-suppress-5-codeql-false-positives-and-enable-depen
feat(system): suppress 5 CodeQL false positives and enable Dependabot
|
2026-05-07 16:54:00 -07:00 |
|
 AIOSAIand@devpulse
|
7223dc0455
|
feat(system): suppress 5 CodeQL false positives and enable Dependabot
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-07 16:51:49 -07:00 |
|
AIPass
|
3b920f8ad4
|
Merge pull request #524 from AIOSAI/work/system-fix-pr-stacking-and-diagnostics-double-fire
feat(system): fix PR stacking and diagnostics double-fire
|
2026-05-07 16:36:05 -07:00 |
|
 AIOSAIand@devpulse
|
db6cf3d754
|
feat(system): fix PR stacking and diagnostics double-fire
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-07 16:33:17 -07:00 |
|
AIPass
|
1a7c8b8434
|
Merge pull request #523 from AIOSAI/work/system
feat(system): feat(system): Docker clone testing + setup.sh aipass symlink fix — Dockerfile.test replaces old code-server Dockerfiles, tests/docker_clone_test.sh for fresh-install verification, hook_test.py portability fix (skip gracefully without ~/Projects), setup.sh now symlinks both drone AND aipass to ~/.local/bin. Verified 11/11 on real git clone + aipass init inside container.
|
2026-05-07 15:46:04 -07:00 |
|
 AIOSAIand@devpulse
|
7d598e22cf
|
feat(system): fix(tests): update test_bootstrap.py assertions to match PR #522 bootstrap changes — PreToolUse, PostToolUse, Stop removed from project settings (provider-only), tests now assert their absence
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-07 15:41:14 -07:00 |
|
 AIOSAIand@devpulse
|
5114986c31
|
feat(system): feat(system): Docker clone testing + setup.sh aipass symlink fix — Dockerfile.test replaces old code-server Dockerfiles, tests/docker_clone_test.sh for fresh-install verification, hook_test.py portability fix (skip gracefully without ~/Projects), setup.sh now symlinks both drone AND aipass to ~/.local/bin. Verified 11/11 on real git clone + aipass init inside container.
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-07 15:36:34 -07:00 |
|
AIPass
|
672c926980
|
Merge pull request #522 from AIOSAI/work/system
feat(system): feat(hooks): DPLAN-0167 hook testing framework + bootstrap fix — 20-test harness with direct+integration layers, hook execution logger, CWD guard verification across projects, setup.sh provider wiring update (global_prompt_loader + env vars + git deny rules), bootstrap.py removes dead PreToolUse/PostToolUse from project settings, hook READMEs at provider+project level
|
2026-05-07 13:02:35 -07:00 |
|
 AIOSAIand@devpulse
|
b971d2161e
|
feat(system): feat(hooks): DPLAN-0167 hook testing framework + bootstrap fix — 20-test harness with direct+integration layers, hook execution logger, CWD guard verification across projects, setup.sh provider wiring update (global_prompt_loader + env vars + git deny rules), bootstrap.py removes dead PreToolUse/PostToolUse from project settings, hook READMEs at provider+project level
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-07 12:58:47 -07:00 |
|
AIPass
|
8da48ddd46
|
Merge pull request #521 from AIOSAI/work/system
feat(system): fix(system): fix doctor test + CWD-aware hook guards to prevent double-firing and standalone bleed
|
2026-05-07 10:56:15 -07:00 |
|
 AIOSAIand@devpulse
|
79ad4d2803
|
feat(system): fix(system): fix doctor test + CWD-aware hook guards to prevent double-firing and standalone bleed
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-07 10:55:09 -07:00 |
|
AIPass
|
db3dcc6c05
|
Merge pull request #520 from AIOSAI/work/system
feat(system): fix(system): ruff format 13 hook/init files + pip-audit CVE-2026-6357 ignore — unblock CI lint and security
|
2026-05-07 10:22:45 -07:00 |
|
 AIOSAIand@devpulse
|
3d1d820e26
|
feat(system): fix(system): ruff format 13 hook/init files + pip-audit CVE-2026-6357 ignore — unblock CI lint and security
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-07 00:39:58 -07:00 |
|
AIPass
|
0cf25039e2
|
Merge pull request #519 from AIOSAI/work/system
feat(system): fix(system): resolve all 14 ruff lint errors — unused variables in hooks + f-string placeholders in handoff
|
2026-05-07 00:14:56 -07:00 |
|
 AIOSAIand@devpulse
|
c95f5ef9ef
|
feat(system): fix(system): resolve all 14 ruff lint errors — unused variables in hooks + f-string placeholders in handoff
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-07 00:13:38 -07:00 |
|
AIPass
|
1f03202ffd
|
Merge pull request #518 from AIOSAI/work/system
feat(system): docs: update README for aipass init run guided setup + metrics
|
2026-05-07 00:01:19 -07:00 |
|
 AIOSAIand@devpulse
|
360327f336
|
feat(system): docs: update README for aipass init run guided setup + metrics
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-06 23:29:48 -07:00 |
|
AIPass
|
f21278af91
|
Merge pull request #517 from AIOSAI/work/system
feat(system): feat(aipass): S129-S130 init UX — 16 fixes from live testing + handoff terminal pop
|
2026-05-06 23:25:03 -07:00 |
|
 AIOSAIand@devpulse
|
bff9d742f5
|
feat(system): feat(aipass): S129-S130 init UX fixes — 16 improvements from live testing
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-06 23:12:33 -07:00 |
|
 AIOSAIand@devpulse
|
9281efeacc
|
feat(system): feat(aipass): DPLAN-0164 Phases 4-5 — remove init from CLI, move tests, fix routing assertions
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-04 21:37:32 -07:00 |
|
AIPass
|
ee2716e63f
|
Merge pull request #515 from AIOSAI/work/system
feat(system): feat(aipass): unignore @aipass citizen branch — add concierge source to repo with ancestor guard pre-flight
|
2026-05-04 21:20:39 -07:00 |
|
 AIOSAIand@devpulse
|
352845a5aa
|
feat(system): feat(aipass): DPLAN-0164 Phases 1-3 — move bootstrap from CLI, wire routing, flip pyproject entry point
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-04 19:32:13 -07:00 |
|
 AIOSAIand@devpulse
|
6756b60d80
|
feat(system): feat(aipass): unignore @aipass citizen branch — add concierge source to repo with ancestor guard pre-flight
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-04 18:21:22 -07:00 |
|
AIPass
|
398cb0d37e
|
Merge pull request #514 from AIOSAI/work/system
feat(system): fix(ci): test_git_gate falls back to repo hook copy when user copy absent
|
2026-05-03 23:50:38 -07:00 |
|
 AIOSAIand@devpulse
|
1058fb7c90
|
feat(system): fix(ci): test_git_gate falls back to repo hook copy when user copy absent
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-03 23:40:32 -07:00 |
|
AIPass
|
71c177c51c
|
Merge pull request #513 from AIOSAI/work/system
feat(system): docs: update README + global prompt to reflect git_gate v2 (branch/tag/remote split, owner bypass, sudo optional)
|
2026-05-03 23:38:31 -07:00 |
|
 AIOSAIand@devpulse
|
865af0cbde
|
feat(system): fix(lint): ruff format test_git_gate.py
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-03 23:36:09 -07:00 |
|
 AIOSAIand@devpulse
|
67bfb18888
|
feat(system): docs: update README + global prompt to reflect git_gate v2 (branch/tag/remote split, owner bypass, sudo optional)
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-03 23:34:07 -07:00 |
|
AIPass
|
2a9bb4944c
|
Merge pull request #512 from AIOSAI/work/drone
feat(drone): DPLAN-0163 Finding 8: set AIPASS_BRANCH_NAME on dispatch
|
2026-05-03 23:30:35 -07:00 |
|
AIPass
|
2387c650d8
|
Merge pull request #511 from AIOSAI/work/system
feat(system): fix(system): DPLAN-0163 — git_gate hardening, standalone project fixes, 113-test suite
|
2026-05-03 23:30:17 -07:00 |
|
 patrickand@drone
|
7dbe5957ef
|
feat(drone): DPLAN-0163 Finding 8: set AIPASS_BRANCH_NAME on dispatch
Co-Authored-By: @drone <drone@aipass>
|
2026-05-03 23:21:23 -07:00 |
|
 patrickand@devpulse
|
f7678581ee
|
feat(system): fix(system): DPLAN-0163 — git_gate hardening, standalone project fixes, 113-test suite
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-03 23:16:39 -07:00 |
|
AIPass
|
57e8ce4e9b
|
Merge pull request #510 from AIOSAI/work/system
feat(system): ai_mail vectorization: sys.executable fallback when memory venv missing + mechanical-guardrails prompt docs
|
2026-05-03 23:16:21 -07:00 |
|
 patrickand@devpulse
|
6fd57fed04
|
feat(system): fix(system): git_gate hardening + setup.sh auto_watchdog wiring + symlink fallback — DPLAN-0163 Phase 1
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-03 22:56:46 -07:00 |
|
 patrickand@devpulse
|
c94e231e84
|
feat(system): ai_mail vectorization: sys.executable fallback when memory venv missing + mechanical-guardrails prompt docs
Co-Authored-By: @devpulse <devpulse@aipass>
|
2026-05-03 21:51:27 -07:00 |
|