Godopu
ac97550e13
docs: add VERSIONS.md, resolve C-6 stop_session usage/comments drift, and prune LOG.md
2026-08-17 09:39:21 +09:00
Godopu
5ed39f899b
fix(agents): harden shell adapter bridge and address double-check review feedback
...
- create_session.sh: add explicit case fallback for delegate_agent (R1)
- lib_py.agents: add spawn-spec, resume-spec, exit-key argv CLI subcommands (R2)
- resume_session.sh, stop_session.sh: replace python string interpolation with safe argv subcommands (R2)
- stop_session.sh: dynamically iterate adapter.identity_cache_fields (R3)
- verify_session.py, workspace_uuid.py: remove dead imports (R9/N4)
- tests/test_a4_adapter_contract.py: add CLI bridge subcommand, clean-env PYTHONPATH safety, and fallback contract tests (R12/N1)
- SKILL.md, docs, logs: synchronize IMPROVEMENTS.md, LOG.md, and resolve_session_id wording (R8/R10/R11)
- promote verified peer review reports for cline (e7b9812b) and claude (31730364)
2026-08-17 08:54:57 +09:00
Godopu
b4821fafa8
feat(a4,c3b): complete A-4 Phase 2 agent knowledge migration & Option B isolation removal
...
- Option B / C-3b: Deprecate isolation.root and remove its 4 legacy consumers in lib.sh, workspace_uuid.py, verify_session.py, and stop_session.sh.
- M2~M7 Migration: Implement artifact_path, verify_artifact, purge_artifacts, spawn_spec, resume_spec, auth_ok, discover, ready_tokens, exit_key, and delegate_agent_key across BaseAgentAdapter and all 4 adapters (Claude, Agy, Hermes, Cline).
- Migrate shell duplications in lib.sh, create_session.sh, resume_session.sh, stop_session.sh, and reconcile.sh to python -m lib_py.agents facts.
- Hardening & Corrections: Fix Cline resume_spec flag to '-i --id', apply shlex.quote across all facts variables with MAM_ prefix, add safe fallback in wait_for_tui_ready.
- Add comprehensive contract tests in tests/test_a4_adapter_contract.py and sync IMPROVEMENTS.md / LOG.md.
- Verified: 100% PASS across unit, component, contract, and integration tests.
2026-08-16 23:15:24 +09:00
Godopu
971f14ad3f
fix(cleanup): remove empty isolation stubs and dead symbols (P2-2 / C-3a / C-4)
2026-08-16 10:26:36 +09:00
Godopu
a875b137b6
docs(reports): archive P2-1 verification and backlog audit review report (Job 143de35c)
2026-08-15 19:45:45 +09:00
Godopu
5ddc0df523
docs(reports): archive unanimous PASS review report for P2-1 fix (Job 120ffb08)
2026-08-15 10:57:11 +09:00
Godopu
af3dc1600c
docs(improvements): document Herdr 0.8.0 SHA-1 sanitize, mock alignment and 256/256 review PASS
2026-08-15 10:06:34 +09:00
Godopu
720f8ad224
fix(lib): resolve B-8 send_keys_safe agy verification bypass and add submission retry test
2026-08-14 09:35:17 +09:00
Godopu
f8bfa07fac
docs(reports): save deployment verification PASS report 16bdc99c
2026-08-14 09:12:56 +09:00
Godopu
caffd04f36
feat(lib): implement A-4 M0~M1 BaseAgentAdapter pattern and resolve_home contract
2026-08-14 08:44:36 +09:00
Godopu
e10db8966e
refactor(lib): extract large inline python blocks to lib_py package and optimize abstraction layer
2026-08-13 22:57:11 +09:00
Godopu
29f3a338ce
docs(reports): save final reviewer PASS report 07439221
2026-08-13 21:00:44 +09:00
Godopu
657a749f43
fix(lib): finalize herdr 0.7.4 contract refactor and layout policy
2026-08-13 20:50:03 +09:00
Godopu
db6b064b62
fix(lib): restore env_flags and final_cmd initialization before kind detection in herdr new-session shim
2026-08-13 09:09:55 +09:00
Godopu
da92624273
docs(deploy): add --remove offboarding command to INSTALL.md and save review report
2026-08-12 14:37:50 +09:00
Godopu
6be1b6aecb
feat(skill): implement multi-agent-mux-orc-onboard skill and orchestrator_uuids exclusion gate (40/40 PASS)
2026-08-12 12:49:33 +09:00
Godopu
f8084cd927
fix(loop): resolve P0-1 (B-7) git diff CWD isolation and untracked file capture (20/20 PASS)
2026-08-11 09:39:57 +09:00
Godopu
4d1c381033
docs(improvements): prioritize and record execution roadmap Section 6 (100% PASS)
2026-08-09 19:55:25 +09:00
Godopu
29f0be5296
docs(improvements): record O-4 Python Abstract Agent Adapter architecture proposal (100% PASS)
2026-08-09 19:17:34 +09:00
Godopu
245abe62c8
feat(create/monitor): implement automatic UUID materialization, auto-pinning, and drift-C2 resolution (13/13 PASS)
2026-08-09 10:24:32 +09:00
Godopu
fbf275a8bc
fix(b4): restore dynamic POSIX timestamp in herdr ls shim and reconcile.sh (100% PASS)
2026-08-08 23:36:50 +09:00
Godopu
68f43349be
fix(e2e): finalize sqlite concurrency locking, mock_herdr atomic state, and e2e test suite (100% PASS)
2026-08-07 22:39:23 +09:00
Godopu
0f6dd8ba8b
fix(b3): eliminate command -v herdr bash function false positive in preflight checks (100% PASS)
2026-08-06 21:59:58 +09:00
Godopu
cdeb9e2c8f
feat(o1): implement reviewer feedback rebuttal and re-adjudication protocol (100% PASS)
2026-08-06 09:21:28 +09:00
Godopu
2d5e20a6aa
docs(c1): purge all 29 legacy Kanban references from SKILL.md and documentation (100% PASS)
2026-08-06 08:03:15 +09:00
Godopu
924e77e8b8
feat(b1): fix find_workspace_uuid tier-3 identity lookup and add test_b1_tier3_identity.py (100% PASS)
2026-08-05 23:55:21 +09:00
Godopu
b6c41e6486
docs(skills): update SKILL.md documentation to reflect HERDR_SESSION_NAME native naming
2026-08-05 10:23:49 +09:00
Godopu
68eff79810
feat(deploy): install update/remove scripts into .mam_deploy/ and refine markdown staging
2026-08-04 22:17:59 +09:00
Godopu
2ff8b2c4a9
docs: document .mam.env config file, legacy migration path, and save loop reports
2026-08-04 21:43:00 +09:00
Godopu
03ba94a030
refactor: optimize multi-agent-mux-loop spec and clean up workspace docs
...
- Add OPTIMIZATION.md detailing Invocation-Aware Scoped Guard, race-free lock design, and DoD verification gates approved via multi-agent loop
- Update root markdown files (README, BOOTSTRAP, MESSAGING) replacing legacy TMUX references with HERDR
- Remove redundant root markdown files and archive promoted reviewer PASS report
2026-08-02 19:20:43 +09:00
Godopu
002d9b268d
feat: add force-refresh capability and allow framework-owned skill updates during installation
2026-07-27 13:16:14 +09:00
Godopu
c4839822ed
fix(resume): add --workspace symmetry in resume_session.sh and update test_tier4_e2e for isolation model
2026-07-25 00:03:56 +09:00
Godopu
6d6bc7a13a
docs(reports): add peer review report for commits cb88771 and f0a2103
2026-07-24 23:37:40 +09:00
Godopu
15ffc8f6bb
feat(mux): implement onboarding prompt initialization, 4-tier UUID validation, and TUI 1:1 cross-matching
2026-07-23 09:41:16 +09:00
Godopu
c65b194d88
fix(lib): resolve root causes of login prompt in claude and TOS/theme onboarding in agy
2026-07-22 23:44:49 +09:00
Godopu
8f7f4ed868
docs(reports): add durable peer review reports from multi-agent loop
2026-07-22 08:54:23 +09:00
Godopu
36a087af58
refactor: update multi-agent rules to TMUX & refactor MAM skills scripts
...
- Update .agents/MULTI_AGENT_RULES.md & .ko.md to align with TMUX concepts
- Add .agents/INSTALL.md guide for MAM setup and workflows
- Clean up legacy markdown reports under .agents/reports/
- Refactor MAM scripts in .agents/skills/ (rename resolve_herdr_session to resolve_herdr_workspace)
- Improve workspace pane splitting/re-use logic in lib.sh
- Reduce paste safety sleep in send_keys_safe and support linking ~/.claude.json
2026-07-22 06:57:32 +09:00
Antigravity
e4b1fb3329
fix(skills): support tmux -S flag in capture-pane shim of lib.sh
2026-07-20 23:44:02 +09:00
Antigravity
6378471702
docs(rules): migrate MULTI_AGENT_RULES from tmux to herdr and archive reviewer reports
2026-07-20 12:30:51 +09:00
Antigravity
974941bdb4
fix(deploy): migrate deployment scripts and docs from tmux to herdr
2026-07-20 12:17:12 +09:00
Antigravity
c00fbb1356
docs: add implementation plan for deploy/ tmux to herdr migration by planner claude
2026-07-20 12:07:42 +09:00
Antigravity
87bb2780ac
refactor: rename resolve_herdr_workspace to resolve_herdr_session and use herdr_session database field consistently
2026-07-20 11:13:17 +09:00
Godopu
945edbe837
docs: archive macOS Keychain and Preflight bypass review reports from cline and claude
2026-07-18 23:29:55 +09:00
Godopu
fc24af4683
docs: archive macOS compatibility review reports from cline and claude
2026-07-18 22:37:15 +09:00
Godopu
31ca11c57d
docs: archive planning/review reports and issue report from previous multi-agent-mux-loop runs
2026-07-17 21:33:31 +09:00
Godopu
b7901bcce5
feat(ui): complete M2 Milestone - Desktop POSIX PTY FFI implementation and attach terminal tab integration
2026-07-16 22:50:59 +09:00
Godopu
2eb85866b3
feat(ui): complete M1 Milestone - read-only Dashboard and Detail Pane with status.sh integration
2026-07-16 21:09:31 +09:00
Godopu
6186673fb2
chore(cleanup): remove obsolete brief markdown files from reports
2026-07-12 13:30:11 +09:00
Godopu
7eeb4b709a
perf(skills): optimize sleeps and modularize duplication with multi-agent consensus PASS
...
- OP-1: Implement reactive _wait_session_gone in lib.sh and stop_session.sh with set -e || true guard
- OP-2: Event-driven MQTT subscribe handshake with sub_pid liveness in delegate-job
- OP-3: Replace CPU time.sleep(0.5) spin with threading.Event wait in reconcile.sh
- OP-4: Define mam_tmux dispatcher targeting resolved _REAL_TMUX_PATH to prevent recursion
- OP-6 & OP-7: Add token variables and bash version source check in lib.sh
- Integrate approved optimization plan and PASS review reports from all agents
2026-07-11 10:08:41 +09:00
Godopu
25de01eaad
fix(skills): solve set -e error propagation in create_session.sh and include final PASS reviews
...
- Wrap inject_instructions with safe || rc=0 under set -e to prevent premature exit
- Ensure terminal error events are published on instruction injection failure
- Update 2-reviewers final review reports with Round 3 PASS verdicts
2026-07-11 09:41:49 +09:00