You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+29Lines changed: 29 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
13
13
-**`/codex-team` skill** — Spawn parallel Codex execution agents from Claude. Claude orchestrates task decomposition, Codex agents execute independently via `codex exec --full-auto`. Includes pre-flight checks, canonical command form, prompt guidelines, and fallback to `/swarm`.
14
14
-**`/codex-team` file-conflict prevention** — Team lead analyzes file targets before spawning: same-file tasks merge into one agent, dependent tasks sequence into waves with context injection, different-file tasks run in parallel. The orchestrator IS the lock manager.
15
15
16
+
### Crank All Epics (ag-kmk, ag-e0g, ag-ow7)
17
+
18
+
Autonomous execution of 19 issues across 3 epics in 3 waves (18 parallel workers, ~16 minutes, 100% success rate, zero retries).
19
+
20
+
#### Skills Hardening (ag-kmk + ag-e0g)
21
+
22
+
-**Structured SendMessage envelope** — JSON envelope schema for machine-parseable team communication (completion, blocked, retry, progress, verdict types)
-**Pre-flight checks** — Added to vibe, post-mortem, and crank: verify git repo, files exist, epic has children before spawning agents
25
+
-**Native-teams fallback bundle** — Per-capability degradation table in `skills/shared/SKILL.md`; graceful fallback when specific team features unavailable
26
+
-**Race-free swarm claiming** — Mayor assigns tasks before spawning; workers only transition status (no concurrent claim races)
27
+
-**Anti-anchoring debate protocol** — R2 judges restate their R1 position before reading others' verdicts; weak flip detection in consolidation
28
+
-**Lead-only commit policy** — Workers write files, never `git commit`; team lead validates and commits per wave
29
+
-**Validation contract updated** — Default validation checks worker-reported artifacts, not commit history
30
+
-**Reaper cleanup pattern** — Graceful team shutdown sequence (shutdown_request → wait → TeamDelete) with configurable timeouts
31
+
-**Agent timeout and partial completion** — Worker timeout (180s), quorum handling for partial council results
32
+
33
+
#### ao CLI Quality (ag-ow7)
34
+
35
+
-**Shell completion** — `ao completion bash|zsh|fish` for tab-complete support
36
+
-**`ao forge batch`** — Scan and process pending transcripts in bulk with deduplication
37
+
-**`ao pool batch-promote`** — Bulk promote pending candidates meeting criteria (age >24h, cited, not duplicate)
-**Batch dedup false positives** — Replaced naive 80-char and 200-char prefix truncation in `normalizeForDedup` and `normalizeContent` with SHA256 content hashing. Distinct learnings with similar openings are no longer silently deduplicated.
43
+
-**Batch command test coverage** — Added `batch_forge_test.go` and `batch_promote_test.go` covering dedup logic, promotion criteria, citation counting, transcript discovery, and content loading.
44
+
16
45
### Changed
17
46
18
47
-**Codex model updated to `gpt-5.3-codex`** — All references across council, shared, and SKILL-TIERS updated from `gpt-5.3` to `gpt-5.3-codex` (canonical Codex model name).
0 commit comments