H-6460: Finish ds-components beta recipe cleanup#8673
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This stack of pull requests is managed by Graphite. Learn more about stacking. |
PR SummaryMedium Risk Overview Migrates beta styling from Panda Adds a Reviewed by Cursor Bugbot for commit ae4853c. Bugbot is set up for automated code reviews on this repo. Configure here. |
bcf3239 to
980f377
Compare
4982a3f to
ea67c84
Compare
🤖 Augment PR SummarySummary: This PR removes the Changes:
Technical Notes: This keeps the Ark UI structure intact while eliminating the refractive SVG-filter based effect and its dependency edge. 🤖 Was this summary useful? React with 👍 or 👎 |
980f377 to
86889ff
Compare
ea67c84 to
0d5eb4a
Compare
Amp-Thread-ID: https://ampcode.com/threads/T-019e01d6-155c-75ba-95ec-f6520abe62fe Co-authored-by: Amp <amp@ampcode.com>
Amp-Thread-ID: https://ampcode.com/threads/T-019e01f6-7782-74d7-9692-69f8c40b243d Co-authored-by: Amp <amp@ampcode.com>
Amp-Thread-ID: https://ampcode.com/threads/T-019e01f6-7782-74d7-9692-69f8c40b243d Co-authored-by: Amp <amp@ampcode.com>
Amp-Thread-ID: https://ampcode.com/threads/T-019e01f6-7782-74d7-9692-69f8c40b243d Co-authored-by: Amp <amp@ampcode.com>
Amp-Thread-ID: https://ampcode.com/threads/T-019e0264-82c6-775a-b63f-3b6ff8006e1d Co-authored-by: Amp <amp@ampcode.com>
Amp-Thread-ID: https://ampcode.com/threads/T-019e0264-82c6-775a-b63f-3b6ff8006e1d Co-authored-by: Amp <amp@ampcode.com>
Amp-Thread-ID: https://ampcode.com/threads/T-019e0264-82c6-775a-b63f-3b6ff8006e1d Co-authored-by: Amp <amp@ampcode.com>
0722077 to
9a751ad
Compare
See the output of git range-diff at https://github.com/hashintel/hash/actions/runs/25673305708
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
There are 2 total unresolved issues (including 1 from previous review).
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 4046ab5. Configure here.


🌟 What is the purpose of this PR?
Finish the remaining
@hashintel/ds-componentsbeta-structure cleanup for H-6460 by flattening the lingeringsrc/betacomponent layout, converting the last Panda config recipes to runtime recipes, and removing transitional preset and Figma tooling leftovers that are no longer part of the package workflow.🔗 Related links
🚫 Blocked by
🔍 What does this change?
src/betacomponent roots into the sibling-file pattern (foo.tsx,foo.recipe.ts,foo.stories.ts) and updates affected story imports across the beta surface.scripts/migrate-beta-fractal-pilots.tsandscripts/migrate-beta-fractal-pilots.test.tsto support the later migration batches and preserve the explicit.recipe/.storiesimport behavior.defineSlotRecipe(...)holdouts to runtimesva(...)recipes, deletessrc/preset/recipes.ts, and removes the temporary recipe registration wiring fromsrc/preset.ts.colorPaletteinstead of the broader registry-era suppression.@hashintel/refractiveusage fromds-componentsfor now as part of the beta-surface simplification.HANDOFF.md,figma.config.json, and the unused@figma/code-connectdependency.Pre-Merge Checklist 🚀
🚢 Has this modified a publishable library?
This PR:
📜 Does this require a change to the docs?
The changes in this PR:
🕸️ Does this require a change to the Turbo Graph?
The changes in this PR:
TODO(beta-graduation)export-line suppressions for strict-token issues; those were intentionally left for a later cleanup pass.🐾 Next steps
src/betaintosrc/components.🛡 What tests cover this?
yarn fix:eslintyarn fix:formatyarn lint:tscyarn test:unityarn build❓ How to test this?
ln/ds-random-fixing.yarn fix:eslint,yarn fix:format,yarn lint:tsc,yarn test:unit, andyarn buildfromlibs/@hashintel/ds-components.src/preset/recipes.ts/figma.config.jsonare gone.📹 Demo