3c3ba42069
chore: resolve minor issues across config
...
- Add when_to_use to worker-protocol, qa-checklist, and project skills
- architect: allow Write for plan files, add NotebookEdit to disallowedTools
- documenter: remove redundant permissionMode (not enforced at runtime)
- orchestrate: split blocked/escalate into explicit routing rows,
distinguish architect plan_result blocked from generic blocked
2026-04-02 07:50:43 -04:00
cf5c14ba29
fix: resolve moderate issues across config
...
- architect: restore effort: max to match orchestrate team roster
- orchestrate: remove researcher background annotation (blocks planning),
remove overly broad auditor trigger clause, risk-tag table is authoritative
- qa-checklist: add auditor hard rules (security_findings, build/test status)
- settings.json: simplify .env deny to single **/.env* glob per tool
- rules/01-session: clarify persistent context includes .claude/memory/
- memory: rename todo_inter_agent_schema.md → inter_agent_schema.md
2026-04-02 07:49:46 -04:00
b741354dd8
fix: resolve critical issues in install.sh, settings.json, and worker-protocol
...
- install.sh: replace unreachable $? check with `if !` pattern (set -e
exits before the check runs on Windows mklink failure)
- settings.json: remove fragile Bash deny patterns that can't match across
path separators; broaden .env denies to recursive **/.env with Read/Write/Edit
- worker-protocol: align QA instruction with qa-checklist — qa_check goes in
frontmatter envelope, not as a prose line
2026-04-02 07:48:47 -04:00
341f500396
feat: add typed inter-agent communication schema
...
Replace freetext signals (RFR, LGTM, VERDICT: PASS) with YAML
frontmatter envelopes routed by a `signal` field. New message-schema
skill defines 12 message types covering worker submissions, review/audit
verdicts, triage/plan results, research results, and orchestrator
commands. All agents load the skill; qa-checklist enforces compliance;
orchestrate routes by envelope signal.
2026-04-02 07:38:02 -04:00
d2fdcbc731
refactor: modularize CLAUDE.md into ~/.claude/rules/ with agent-team content separation
...
- Split monolithic CLAUDE.md into 7 focused rule files in rules/
- Remove agent-team specific content from global rules (subagent cost,
model defaults, tier shortcuts) — already covered by orchestrate skill
- Add "prefer summaries over verbatim output" to orchestrate Step 8
- Update install.sh to symlink rules/ directory
- Trim CLAUDE.md to a minimal pointer since rules auto-load
2026-04-02 07:17:36 -04:00
53e3814ba8
feat(skills): add when_to_use frontmatter for skill discovery guidance
2026-04-02 07:09:40 -04:00
7699f67959
fix: correct stale agent names, false cost claims, and document permissionMode override
...
- Replace "Karen/Verification" with "reviewer/auditor" in worker-protocol
- Reframe parallel dispatch rationale from false "~10% token cost" (only
applies to fork agents with identical prefixes) to accurate wall-clock
latency savings
- Add Permission model section documenting that permissionMode is
overridden when parent runs in acceptEdits mode; disallowedTools is
the actual safety boundary
2026-04-02 07:05:43 -04:00
5f534cbc64
refactor: compress 14-agent team to 7 with wave-based parallelism
...
- Merge grunt + worker + senior-worker → worker (model scaled by orchestrator)
- Merge code-reviewer + karen → reviewer (quality + claim verification)
- Merge security-auditor + verification → auditor (security + runtime, background)
- Architect absorbs requirements-analyst + decomposer (two-phase: triage then plan)
- Rename docs-writer → documenter
- Remove review-coordinator (logic absorbed into orchestrate skill)
- Orchestrate skill: wave-based dispatch, parallelism as hard protocol requirement
with explicit cost rationale (~10% token cost for shared cached context)
2026-04-01 22:09:30 -04:00
71905bda32
fix: only mark plan step complete when all assigned workers receive LGTM
2026-04-01 17:20:25 -04:00
f7d3e1bd73
feat: orchestrator marks plan steps complete after LGTM
2026-04-01 17:19:38 -04:00
d3bc447563
feat: architect always writes plan file as master document, orchestrator reads from disk
2026-04-01 17:17:20 -04:00
22ae8ed516
fix: enforce parallel researcher dispatch in orchestrate skill
2026-04-01 17:07:44 -04:00
8366c09a27
refactor: rename plan agent to architect
2026-04-01 17:01:44 -04:00
e919c91258
refactor: migrate skills from flat .md files to directory structure
2026-04-01 16:56:58 -04:00
6f85bb6aac
Update orchestrate skill, worker-protocol, install.sh, README for new pipeline architecture
2026-04-01 15:09:51 -04:00
5c2fa9dfa6
feat: project skill, Kevin bash access, turn limit tuning, grunt self-check
...
- Add project skill — all agents check for .claude/skills/project.md and ingest if present
- Add Bash to Kevin's tools, scoped to git ops and project inspection
- Increase Kevin maxTurns 40 → 100 (safety net, not operational limit)
- Reduce worker/senior-worker maxTurns 25 → 20
- Add lightweight self-check to grunt before RFR
- Add tier classification examples to Kevin's instructions
- Document project skill in README
2026-03-08 10:17:11 -04:00
49dec3df12
chore: initial agent team setup
2026-03-07 09:39:29 -05:00