From 1e2ef70c46da2a54a53b6c5123c4e4df244e9857 Mon Sep 17 00:00:00 2001 From: rsimpson2 Date: Mon, 13 Apr 2026 08:16:43 -0400 Subject: [PATCH 1/5] docs: sync unified ROADMAP with telemetry Phase 2 completion --- ROADMAP.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index d9cbe3b..e812580 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -6,7 +6,7 @@ For detailed task breakdowns, see the per-package ROADMAPs: - [`packages/pipeline/ROADMAP.md`](packages/pipeline/ROADMAP.md) — Phases 0–3 complete, 4–12 remaining - [`packages/mcp/ROADMAP.md`](packages/mcp/ROADMAP.md) — Phases 0–9 complete, Phase 10 optional -- [`packages/telemetry/ROADMAP.md`](packages/telemetry/ROADMAP.md) — Phases 0–1 complete, 2–5 remaining +- [`packages/telemetry/ROADMAP.md`](packages/telemetry/ROADMAP.md) — Phases 0–2 complete, 3–5 remaining - [`packages/evaluations/ROADMAP.md`](packages/evaluations/ROADMAP.md) — Phase 0 complete, 1–7 remaining --- @@ -28,7 +28,7 @@ Within each wave, the listed package phases reference the detailed tasks in the | Package | Phase | Work | Status | | ----------- | ------------------------ | ----------------------------------------------------------- | ----------- | | `telemetry` | Phase 1: Storage | Pluggable storage backends (memory, file) | Complete | -| `telemetry` | Phase 2: Telemetry Core | `emit()`, `query()`, `getPipelineSummary()` | Not started | +| `telemetry` | Phase 2: Telemetry Core | `emit()`, `query()`, `getPipelineSummary()` | Complete | | `telemetry` | Phase 3: Constraints | Constraint evaluator, default constraints, builder utils | Not started | | `telemetry` | Phase 4: Integration API | `createTelemetry()`, `onStageEvent()`, `serializeContext()` | Not started | @@ -194,9 +194,9 @@ Wave 1: Telemetry Implementation | ------------- | --------------------------------------------- | ------------------------------------------------------------------- | | `mcp` | Phases 0–9 (functional) | Phase 10 extensions (optional, unblocked) | | `pipeline` | Phases 0–3 (types, roadmap, handoff, helpers) | Phase 4 (orchestrator) — **blocked on Wave 1** for telemetry wiring | -| `telemetry` | Phase 0–1 (types, storage layer) | Phase 2 (telemetry core) — **ready to start** | +| `telemetry` | Phase 0–2 (types, storage, telemetry core) | Phase 3 (constraint evaluator) — **ready to start** | | `evaluations` | Phase 0 (types only) | Phase 1 (datasets) — **ready to start** | -**Immediate priority**: Telemetry Phases 2–4 (remainder of Wave 1). This is the critical path — everything else is blocked on or benefits from working telemetry. +**Immediate priority**: Telemetry Phases 3–4 (remainder of Wave 1). This is the critical path — everything else is blocked on or benefits from working telemetry. Phase 3 (constraint evaluator) is the next task to start. **Maximum parallelism opportunity**: After Wave 1 completes, Wave 2 offers the most parallelism — pipeline Phase 4 and evaluations Phases 1–4 can all run simultaneously. From 4fd7a4e9a2342c0df0f39ba6d25f847d6716ffe6 Mon Sep 17 00:00:00 2001 From: rsimpson2 Date: Mon, 13 Apr 2026 08:34:41 -0400 Subject: [PATCH 2/5] fix: continue on error for nx cloud action --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6ff4e61..b7989de 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,6 +23,7 @@ jobs: # Run this command as early as possible, before dependencies are installed # Learn more at https://nx.dev/ci/reference/nx-cloud-cli#npx-nxcloud-startcirun - run: npx nx start-ci-run --distribute-on="3 linux-medium-js" --stop-agents-after="typecheck" + continue-on-error: true # Cache node_modules - uses: actions/setup-node@v4 @@ -37,4 +38,4 @@ jobs: - run: npx nx run-many -t lint test build typecheck # Nx Cloud recommends fixes for failures to help you get CI green faster. Learn more: https://nx.dev/ci/features/self-healing-ci - run: npx nx fix-ci - if: always() + if: false From 006fb80d1fc577c22bb0945bd31557e92dcf43ac Mon Sep 17 00:00:00 2001 From: rsimpson2 Date: Mon, 13 Apr 2026 08:37:54 -0400 Subject: [PATCH 3/5] fix: no longer report to nx cloud --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b7989de..69e4677 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ jobs: - run: npm ci # Prepend any command with "nx record --" to record its logs to Nx Cloud - - run: npx nx record -- npx nx format:check --base="remotes/origin/main" + - run: npx nx format:check --base="remotes/origin/main" - run: npx nx run-many -t lint test build typecheck # Nx Cloud recommends fixes for failures to help you get CI green faster. Learn more: https://nx.dev/ci/features/self-healing-ci - run: npx nx fix-ci From d0416196a41fb01a0996e5d82d2c5f4f4dce532a Mon Sep 17 00:00:00 2001 From: rsimpson2 Date: Mon, 13 Apr 2026 08:43:02 -0400 Subject: [PATCH 4/5] fix: remove all nx cloud from ci --- .github/workflows/ci.yml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 69e4677..31b77dd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,12 +19,6 @@ jobs: filter: tree:0 fetch-depth: 0 - # This enables task distribution via Nx Cloud - # Run this command as early as possible, before dependencies are installed - # Learn more at https://nx.dev/ci/reference/nx-cloud-cli#npx-nxcloud-startcirun - - run: npx nx start-ci-run --distribute-on="3 linux-medium-js" --stop-agents-after="typecheck" - continue-on-error: true - # Cache node_modules - uses: actions/setup-node@v4 with: @@ -33,9 +27,5 @@ jobs: - run: npm ci - # Prepend any command with "nx record --" to record its logs to Nx Cloud - run: npx nx format:check --base="remotes/origin/main" - run: npx nx run-many -t lint test build typecheck - # Nx Cloud recommends fixes for failures to help you get CI green faster. Learn more: https://nx.dev/ci/features/self-healing-ci - - run: npx nx fix-ci - if: false From d6ffd9e04475ae8d0882186746955540d2c53eb1 Mon Sep 17 00:00:00 2001 From: rsimpson2 Date: Mon, 13 Apr 2026 09:34:42 -0400 Subject: [PATCH 5/5] fix: remove nx cloud id --- nx.json | 1 - 1 file changed, 1 deletion(-) diff --git a/nx.json b/nx.json index 55e20e1..46af956 100644 --- a/nx.json +++ b/nx.json @@ -62,6 +62,5 @@ "dependsOn": ["^build"] } }, - "nxCloudId": "69cf0d397aa0848a261c0836", "analytics": true }