From c740c59359d4a694de0ed71b3de55bc6b4f35515 Mon Sep 17 00:00:00 2001 From: Jarvis Date: Sat, 20 Jun 2026 21:19:52 -0500 Subject: [PATCH] docs(fleet): record dual-engine review + worktree discipline decisions Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01RMoEx7hfdFGjUiCHuN1RRi --- docs/scratchpads/fleet-observability-phase2.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/scratchpads/fleet-observability-phase2.md b/docs/scratchpads/fleet-observability-phase2.md index 033fa82..ed2460b 100644 --- a/docs/scratchpads/fleet-observability-phase2.md +++ b/docs/scratchpads/fleet-observability-phase2.md @@ -21,6 +21,12 @@ with a second agent on `dragon-lin`. - Multi-host: designed-for day one; control plane rides federation (W1), not a bespoke broker. - Delivery: CLI-first, dogfood on the live stub fleet; webUI deferred to Phase 5. - Fleet is dual-role: product AND means of production (bootstrapping the MVP). +- Code review = **dual-engine**: Claude **and** gpt-5.5/Codex, run together (Jason: the + combination produces the best results). Launch reviewers via `mosaic yolo pi` / `codex` + (proven path) or `~/.config/mosaic/tools/codex/codex-code-review.sh`. Applies to all + code-review gates incl. FLEET-OBS-008. Per Jason 2026-06-20. +- Worktree discipline: do fleet work in `~/src/mosaicstack-stack-worktrees/`, NOT + the shared main checkout — concurrent processes mutate `main` there (learned 2026-06-20). ## Environment facts (verified 2026-06-20)