-
-
Notifications
You must be signed in to change notification settings - Fork 90
feat(ui): config-generator YAML preview + copy panel #2210
Copy link
Copy link
Closed
Labels
gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.Gittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.visualUI/web visual work — owner-led, NOT for Gittensor contributors (extensions excepted)UI/web visual work — owner-led, NOT for Gittensor contributors (extensions excepted)
Milestone
Description
Metadata
Metadata
Assignees
Labels
gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.Gittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.visualUI/web visual work — owner-led, NOT for Gittensor contributors (extensions excepted)UI/web visual work — owner-led, NOT for Gittensor contributors (extensions excepted)
Add the reviewable-output slice of the config generator (#1683): serialize the shared GeneratorFormState to .gittensory.yml text, render it read-only with a copy-to-clipboard button, so the output is 'explicit and reviewable before it is saved or copied' per the issue. Client-side serialization; single source of truth (same keys as the parser).
Deliverables
References
apps/gittensory-ui/src/components/site/primitives.tsx:194apps/gittensory-ui/src/lib/maintainer-settings-preview.ts:146src/selfhost/private-config.tsPart of #1683.
📸 Required: before/after screenshots (this is a UI change)
Non-negotiable. PRs that change UI must include a before/after screenshot table. PRs without it are automatically closed — no exceptions.
Rules:
Copy this and fill it in (replace
FULL_IMAGE_URLwith the URL GitHub gives you after you drop the image in):size: S · held for later release (gittensor:feature once activated)