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
{{ message }}
Repository navigation
Commit 930ccab
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: docs/Features/BenchmarkComparisons.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1388,3 +1388,7 @@ site qualification and actual Website/Pages delivery evidence remain required.
1388
1388
REQ-BC-SCENE-001 / AC-BC-SCENE-001 / TASK-BC-SCENE-001 replace the model-card carousel with three illustrative silo/node groups, eighteen distinct grain activations and thirty intra/inter-silo links. Each node retains its own storage base; grain routing must not suggest migration of storage handles or live telemetry. Desktop and mobile SVG posters convey the same concepts. Native projected DOM labels and the canonical SVG mark remain sharp across viewport/DPR changes. Motion, pause, reduced motion, visibility, disposal and existing renderer budgets remain mandatory.
1389
1389
1390
1390
ADR-040 owns this presentation-only replacement. Files: scene-geometry.mjs owns topology and motion; scene-lifecycle.mjs/scene-observers.mjs project labels and report actual graph counts; index.html/scene.css own semantics and presentation; existing cluster-poster assets own fallback. SiteVectorAssetTests and SiteBrowserVectorAssetAssertions verify actual asset semantics, native graph counts, label containment and Retina poses through Aspire. Existing scene suites retain lifecycle/budget gates. Ordered delivery: specify, replace assets/graph, native browser qualification, scoped checkpoint, Website qualification and Pages verification. Rollback is a reviewed source revert; no alternative scene implementation is retained.
1391
+
1392
+
## Owner clarification: replace motion inside the existing hero, 2026-10-06
1393
+
1394
+
REQ/AC/TASK-BC-SCENE-002 supersedes the first graph's subtle breathing motion. Keep the screenshot-identified hero figure and surrounding landing sections; do not add another block. Replace its animation with an expressive native Three.js cluster choreography: grains rotate within three fixed transparent silos, curved graph links track those grains, moving request packets follow real links and node-local storage lights on the commit phase. The scene is conceptual rather than live telemetry. Preserve the 3/18/30 graph contract, canonical vector mark, crisp contained labels, reduced motion/pause/visibility/disposal and all renderer budgets. Existing native scene assertions verify running/paused frames, graph topology and responsive bounds; browser review must visibly confirm travel over successive frames. Bootstrap fragment navigation and instant test viewport setup avoid inspecting transitional offscreen frames. ADR-040 retains the same source ownership, staged verification and Pages delivery contract.
Copy file name to clipboardExpand all lines: site/AGENTS.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,3 +66,7 @@
66
66
- The current four workflows are Build and Tests (`build-and-tests.yml`), Benchmarks (`benchmarks.yml`), Website (`website.yml`) and prepared manual Release (`release.yml`). Only Website builds, qualifies and publishes the site on trusted main push/manual; Benchmarks ends with a bounded Website dispatch and Website has no `workflow_run` executor subscription. These explicit owner corrections supersede every earlier three-workflow, filename, executor, placement and completion-subscription clause; every unrelated suite, permission and qualification rule remains mandatory.
67
67
- The sole measured producer contract is the current 1,386-worker/2,530-input cohort in ADR-076. Its executed dependency manifest contains exactly 80 current source paths. Remove old-plan readers, schemas, event-file parsers and their exclusive fixtures or inventory entries under the root owner-only migration/legacy super rule. This supersedes earlier 270/277 and old-reader requirements only; retain bounded authenticated REST producer/artifact provenance, exact current source and input hashes, failed/null accounting, strict selected-evidence rejection, freshness and unchanged 80/70/90 coverage thresholds.
68
68
- When no current authenticated producer is ready, qualify the complete content-only site without figures. Real native TUnit/Node/Chrome operations, no skips in each applicable suite, source/coverage inventories and needs-gated least-privilege Pages remain required. Local tests enter the same Aspire-owned AppHost and are development evidence; genuine exact-source Linux/provider proof closes delivery. Controlled rejection inputs cannot become published measurements.
- When the owner identifies an existing visual block in a screenshot and asks for another animation, replace that block's animation while preserving its surrounding landing layout. Do not infer a separate new block. A requested cluster illustration must show meaningful moving requests/grains/graph interactions, rather than a mostly static arrangement of cards or shapes.
0 commit comments