Skip to content

FE-1716: Prepare Experiment and Scenario views for routing - #9723

Draft
kube wants to merge 1 commit into
codex/fe-601-code-editor-variationsfrom
codex/fe-1716-experiment-scenario-views
Draft

kube wants to merge 1 commit into
codex/fe-601-code-editor-variationsfrom
codex/fe-1716-experiment-scenario-views

Conversation

@kube

@kube kube commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Summary

Experiment results can render inline using the existing results content. This provides a small starting point for replacing Experiment and Scenario drawers.

Links

Blocked by

Changes

  • Add an inline presentation option while keeping current callers on the drawer
  • Add an InlineResults Storybook story and a test that checks results render without a dialog

Known issues

This seed does not expose a new user entry point. User-guide changes and a changeset are deferred until the routed views are connected.

Next steps

This draft contains the initial small change. Continue this PR with:

  • Replace the Experiment and Scenario drawer entry points with views that coexist with AI chat
  • Add fullscreen presentation, dedicated routes, direct links, and Back/Forward navigation
  • Coordinate shared route ownership with Navigation & Sharing (FE-1695)

Test coverage

The drawer tests cover inline rendering, status content, and existing drawer behavior. Package build, unit tests, type checks, and lint passed.

How to test

  • Open the InlineResults story under ViewExperimentDrawer
  • Confirm the results appear within the page and retain their charts and status

@kube
kube added this pull request to stack #9699 September 15, 2026 00:38
@vercel

vercel Bot commented Sep 15, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
hash Ready Ready Preview Sep 15, 2026 2:41am UTC
petrinaut Ready Ready Preview Sep 15, 2026 2:41am UTC
petrinaut-docs Ready Ready Preview Sep 15, 2026 2:41am UTC
1 Skipped Deployment
Project Deployment Actions Updated
hashdotdesign-tokens Ignored Ignored Preview Sep 15, 2026 2:41am UTC

Request Review

@github-actions github-actions Bot added area/libs Relates to first-party libraries/crates/packages (area) type/eng > frontend Owned by the @frontend team area/apps > hash.design Affects the `hash.design` design site (app) labels Sep 15, 2026
@kube kube self-assigned this Sep 15, 2026
@kube kube changed the title codex/fe 1716 experiment scenario views FE-1716: Prepare Experiment and Scenario views for routing Sep 15, 2026
@kube
kube removed this pull request from stack #9699 September 15, 2026 01:16
@kube
kube force-pushed the codex/fe-1716-experiment-scenario-views branch from d09db2d to 887c130 Compare September 15, 2026 01:18
@kube
kube added this pull request to stack #9730 September 15, 2026 01:18
@kube
kube removed this pull request from stack #9730 September 15, 2026 02:00
@kube
kube changed the base branch from codex/fe-1709-petrinaut-user-settings to codex/fe-601-code-editor-variations September 15, 2026 02:00
@github-actions github-actions Bot added area/infra Relates to version control, CI, CD or IaC (area) area/apps labels Sep 15, 2026
@kube
kube force-pushed the codex/fe-1716-experiment-scenario-views branch from 887c130 to fea71c6 Compare September 15, 2026 02:01
@github-actions github-actions Bot removed area/infra Relates to version control, CI, CD or IaC (area) area/apps labels Sep 15, 2026
@kube
kube added this pull request to stack #9731 September 15, 2026 02:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/apps > hash.design Affects the `hash.design` design site (app) area/libs Relates to first-party libraries/crates/packages (area) type/eng > frontend Owned by the @frontend team

Development

Successfully merging this pull request may close these issues.

1 participant