dreamyFluidPanelComponent and document which parts of the reference demo are preserved versus removed. (Verifiable: proposal, design, tasks, and spec files exist under the new change directory.)src/components/dreamyFluidPanelComponent.vue with safe prop clamping, shader material setup, and time-driven uniform updates. (Verifiable: the component renders through tresjs/three and updates over time without inline DOM effects.)src/shader/dreamyFluidPanelComponent/panel.vert and panel.frag to implement the hex/sequin tiling, layered waves, and specular flash composition. (Verifiable: shader source is externalized and imported by the component.)src/dcsConfig.ts with a preview asset, defaults, default object transform, and a concise config panel. (Verifiable: the component appears in the registry and can be tuned through the existing preview pipeline.)public/preview/ for the new component. (Verifiable: the preview path resolves to a local asset.)npm run build and confirm the new component does not break the project build. (Verifiable: build completes successfully or only reports unrelated repository issues.)