Commit graph

19 commits

Author SHA1 Message Date
7381316e28 fix 2026-04-02 15:46:38 -04:00
2a2cd3ca22 Refine agent escalation contracts 2026-04-02 14:05:51 -04:00
947886fba5 fixed title 2026-04-02 13:28:10 -04:00
eda4748012 feat(workflow): add flake and just entrypoints 2026-04-02 13:26:08 -04:00
7f0892d67b updated 2026-04-02 09:35:19 -04:00
68217dfd4b fix: correct Codex model mappings and effort levels
- opus → gpt-5.4, sonnet → gpt-5.3-codex, haiku → gpt-5.1-codex-mini
- effort max → extra high (was xhigh)
- config.toml default model → gpt-5.3-codex
- README model mapping table updated
2026-04-02 09:02:35 -04:00
8398d7149d fix: flake.nix typo, generate.sh word-splitting, README accuracy
- flake.nix: fix gettex → gettext typo, restore codex package
- generate.sh: replace ls-based loop with direct glob (word-splitting safe)
- README.md: fix AGENTS.md source column (rules/*.md only, not CLAUDE.md)
2026-04-02 08:55:38 -04:00
b9d8b03895 feat: template-based dual-target generator for Claude + Codex
Replace generate-codex.sh with unified generate.sh that produces both
claude/ and codex/ output from template source files.

Agent bodies use ${PLANS_DIR}, ${WEB_SEARCH}, ${SEARCH_TOOLS} placeholders
expanded per-target via envsubst. Skills and rules made tool-agnostic
(no Claude tool names or .claude/ paths). Orchestrate skill stays
Claude-only.

install.sh now symlinks from claude/agents/ instead of agents/ directly.
flake.nix adds gettext (envsubst) to devShell.
2026-04-02 08:51:00 -04:00
d812c7f49a feat: add Codex CLI compatibility layer
- flake.nix: devShell with yq-go for config generation
- generate-codex.sh: generates Codex agent TOML, AGENTS.md, and
  config.toml from Claude source files (idempotent, yq-powered)
- install.sh: optional Codex symlinks when ~/.codex exists (skills
  shared via ~/.agents/skills/, agents/config/AGENTS.md to ~/.codex/)
- .gitignore: exclude generated codex/ directory
- README.md: document Codex compatibility setup and model mapping
2026-04-02 08:28:29 -04:00
8d08f9650c docs(README): clarify manual memory vs agent memory systems 2026-04-02 08:04:44 -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
a788cd5d52 docs: fix clone path in README to use generic location 2026-04-02 07:07:01 -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
8366c09a27 refactor: rename plan agent to architect 2026-04-01 17:01:44 -04:00
cb81ce7347 docs: document symlink fragility in maintenance section 2026-04-01 16:56:54 -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