From 87e6e8992dab46315ed2356bf5eb735612b10621 Mon Sep 17 00:00:00 2001 From: Brummel Date: Fri, 19 Jun 2026 19:03:16 +0200 Subject: [PATCH] =?UTF-8?q?audit(viewer-tier1):=20cycle=20close=20?= =?UTF-8?q?=E2=80=94=20drift-clean,=20retire=20spec/plan=200057?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Architect drift review over 5bff7e0..HEAD: clean, no drift, no debt. C14/C7 firewall intact (main.rs byte-unchanged → build_chart_data still returns ChartData{xs,series}, the injected window.AURA_TRACES payload shape untouched; the ordinal index spine is derived client-side). C22 holds — the ordinal/continuous toggle + wheel-zoom/drag-pan/dblclick-reset are view affordances over a recorded trace (read-only setScale on the x range), not a scene editor. The #102 manifest-header gap is neither closed nor regressed, still tracked. Regression gate: cargo test --workspace green (incl. the four chart guards + render inline tests), clippy --all-targets -D warnings clean; aura has no separate regression script, so the suite + architect are the gates. cycle clean. Spec/plan 0057 retired per the ephemeral-artifact lifecycle (durable record: the feature commit 45cc1c4, the #103 decision-log comments, and git history). refs #103 --- docs/plans/0057-trace-chart-viewer-tier1.md | 528 -------------------- docs/specs/0057-trace-chart-viewer-tier1.md | 363 -------------- 2 files changed, 891 deletions(-) delete mode 100644 docs/plans/0057-trace-chart-viewer-tier1.md delete mode 100644 docs/specs/0057-trace-chart-viewer-tier1.md diff --git a/docs/plans/0057-trace-chart-viewer-tier1.md b/docs/plans/0057-trace-chart-viewer-tier1.md deleted file mode 100644 index 2a1be98..0000000 --- a/docs/plans/0057-trace-chart-viewer-tier1.md +++ /dev/null @@ -1,528 +0,0 @@ -# Trace-chart viewer Tier-1 (ordinal x-axis + zoom/pan/cursor-sync) — Implementation Plan - -> **Parent spec:** `docs/specs/0057-trace-chart-viewer-tier1.md` -> -> **For agentic workers:** REQUIRED SUB-SKILL: use the `implement` skill to run -> this plan. Steps use `- [ ]` checkboxes for tracking. - -**Goal:** Make the served trace chart's x-axis ordinal (gap-collapsed) by default with a -one-click continuous toggle, and add wheel-zoom / drag-pan / dblclick-reset, a -value-readout legend, and panel cursor-sync — confined to the read/render side. - -**Architecture:** The whole feature lives in `crates/aura-cli/assets/chart-viewer.js` -(the pure `buildCharts` gains an `xMode` param + a `wheelZoomPlugin` factory; the -browser-only `mount` gains a `render(xMode)` teardown/rebuild wired to a header toggle) -and `crates/aura-cli/src/render.rs` (`CHART_HEAD` gains the toggle button; a chart-only -`\n