Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .squad/agents/edie/history.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
📌 Team update (2026-03-07T05:56:56Z): Issue triage complete — #223 (model config reliability, P0 blocker) prioritized over #205 (charter-based model spec feature). Fix #223 first; #205 becomes feature built on top of reliable config layer. — decided by Keaton
# Project Context

📌 Team update (2026-03-05T21:37:09Z): Phase 1 SDK-First fan-out complete — decided by Keaton
Expand Down
3 changes: 3 additions & 0 deletions .squad/agents/fenster/history.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
📌 Team update (2026-03-07T14:16:00Z): CLI command wiring complete (agent-32) — Wired 4 missing commands to cli-entry.ts (rc, copilot-bridge, init-remote, rc-tunnel). Other 4 already present. 3,655 tests pass. PR #244 → dev. Pattern: Direct entry routing, no intermediate layers.
📌 Team update (2026-03-07T14:16:01Z): Model config reliability restored (agent-31) — Root cause: build pipeline emitted flat `**Model:**` but charter-compiler parsed `## Model` + `**Preferred:**`, losing preferences silently. Fix: AgentDefinition.model now `string | ModelPreference` with preferred/fallback/rationale. New defaults.model on SquadSDKConfig. Backwards compatible. 134 tests pass. PR #245 → dev. Pattern: Preserve intent through type, emit correct sections from charter generation.
📌 Team update (2026-03-07T05:56:56Z): Test suite assessment complete — 8 CLI commands untested (high-risk for next-wave bugs #237, #236). 30+ error-handling tests missing. Recommend 12-14 hrs QA work before feature wave. Adopted CLI wiring regression test pattern from PR #238 permanently. — decided by Hockney
📌 Team update (2026-03-05T22:46:00Z): Azure Function samples require \main\ field and build step — decided by Fenster
# Project Context

Expand Down
9 changes: 8 additions & 1 deletion .squad/agents/hockney/history.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
📌 Team update (2026-03-07T05:56:56Z): Led test suite health assessment. Safe to ship v0.8.21 (3,655 passing). Critical gaps: 8 CLI commands untested, 30+ error-handling tests missing. Recommend 12-14 hrs QA before v0.8.22 feature work. Flaky speed gate (3s threshold, 50% pass rate) should relax to 5s or optimize init path. Adopted CLI wiring regression test pattern from PR #238 permanently. — decided by Hockney
# Project Context

- **Owner:** Brady
Expand Down Expand Up @@ -75,4 +76,10 @@
- **ESM import hoisting defeats NODE_NO_WARNINGS:** `cli-entry.ts` sets `process.env.NODE_NO_WARNINGS = '1'` at line 11, but ESM hoists imports before top-level code runs, so SQLite ExperimentalWarning fires before suppression. Fix: set NODE_NO_WARNINGS in TerminalHarness spawn env.
- **Environment-dependent assertions:** Feature files expected text that depends on host machine state (global squad existence). Fix: use assertions that work regardless of host state.

**Final count:** 134 test files, 3656 tests passing, 0 failures, 3 todo.
**Final count:** 134 test files, 3656 tests passing, 0 failures, 3 todo.

## 📌 CLI Command Test Coverage — 2026-03-07

**Closed the 8-command test gap.** Added 77 new tests across 9 test files covering all 8 CLI commands that had zero tests: link (10), init-remote (8), watch (6), start (3), rc-tunnel (10), extract (5), copilot (6), copilot-bridge (8). Added command wiring regression test (21 tests) that verifies every .ts file in commands/ has a route in cli-entry.ts — catches the "unwired command" bug class permanently. Added 6 missing subpath exports to squad-cli package.json. Found 2 known-unwired commands (watch.ts, upstream.ts) documented in regression test's KNOWN_UNWIRED set. checkCompatibility on CopilotBridge spawns real processes with an 8-second internal timeout — can't be unit-tested without mocks. Full suite: 143 test files, 3732+ tests passing.


1 change: 1 addition & 0 deletions .squad/agents/keaton/history.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
📌 Team update (2026-03-07T05:56:56Z): Led full issue triage (22 open issues). P0/P1/P2/P3 prioritization complete. v0.8.22 target = 11 issues (5 fix-now + 6 next-wave); 11 deferred to v0.8.23+. Key decisions: CLI audit batch (#237/#236), model config priority (#223 > #205), migration wave grouping (#197/#231/#126), hub repo feature (#242). — decided by Keaton
# Project Context

- **Owner:** Brady
Expand Down
23 changes: 23 additions & 0 deletions .squad/agents/kobayashi/history.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,3 +79,26 @@ Released v0.8.19: squad nap command restored + squad doctor wired into CLI. PR #
**Zero state corruption.** All operations within merge-driver constraints. Sequential merges may require rebase of later PRs when base changes materially. Rebase drops indicate upstream fix — safe to proceed.

**Team Status:** All 5 Phase 2 ready PRs now merged to dev (internal + community). Test validation in progress (Hockney).

## 📌 Phase 4 Sequential PR Merges — 2026-03-07T01-50-00Z

**PHASE 4 INTERNAL PR MERGES COMPLETE.** Brady requested merge of 2 critical fix PRs into dev, confirmed green by Fenster and Hockney.

### Merge Summary
- ✅ PR #235 (Hockney's test fixes): Merged successfully (commit ce418c6)
- Resolved all 16 pre-existing test failures across 4 modules
- Test suite now 3656 passing, 0 failures (134 test files)
- ✅ PR #234 (Fenster's runtime bug fixes): Merged successfully (commit f88bf4c)
- Fixed 4 runtime issues: #214, #207, #206, #193
- Key fixes: sqlite module detection, path resolution from subdirs, terminal flicker, ceremonies file size threshold

### Issues Closed
All 4 issues resolved by PR #234 closed with comment "Fixed by PR #234 (merged to dev).":
- #214: node:sqlite builtin module error → Added pre-flight check + upgrade guidance
- #207: Squad not found from non-root directory → Fixed path resolution in nap + consult
- #206: Terminal blink/flicker → Reduced animation timers, removed scrollback clear
- #193: Ceremonies file size threshold → Added compact dispatch table + individual skill files

**State Integrity:** Zero conflicts, clean merges, all .squad/ state preserved (merge=union enforced).

**Key Learning:** Sequential merges with confirmed green statuses from peer reviewers eliminate merge conflicts and enable confident pipeline progression. All 7 Phase 2–4 PR merges (5 Phase 2 + 2 Phase 4) completed without intervention.
1 change: 1 addition & 0 deletions .squad/agents/rabin/history.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
📌 Team update (2026-03-07T05:56:56Z): Issue triage complete — Migration wave grouping: #197 (shell init circular error), #231 (formal `squad migrate` CLI), #126 (migration warnings + regressions). Batch together for cohesive migration UX. Also: #240 (ADO work item config) is fix-now blocker. — decided by Keaton
# Project Context

- **Owner:** Brady
Expand Down
Loading