Repository navigation
Make wireframes low-fidelity sketches - #700
Merged
Merged
Conversation
… repeat bound New kinds box, fill, lines, icon, grid; w, repeat, h, width, cols, n props; shaded and flush flags; optional button label; items/n conflict and repeat expansion checks; outline names and states. Placeholder renderer cases only. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Default to shape over copy: lines, image and fill for content, grid with repeat for collections, w= and flush for proportions and app chrome. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…h chrome Port the approved jig look onto the wf DOM: repeat, w, h, width, flush, shaded, grid, box, fill, lines, icon, unlabelled buttons and n placeholders for nav and list. Lighter Chopin greys, no dot grid or inset ground. Gallery gains three low-fidelity samples. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…yling, prompt clauses Count nav/list n= toward the repeat expansion bound, keep the print generator's n at or above active, scope flush chrome to the canvas's direct children, keep chips inside flush parts, use the block divider in every stacked flush row, keep muted width cards on the page colour, and limit row-grow to the spec's kinds. Mention n, width=lg and cols in the Planner and skill prompts, and add notes to the gallery app shell. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Wireframes drawn by the Planner were wordy, always stacked, and looked like finished UI inside a dotted frame. This makes the
wireframefence a low-fidelity sketch language: grey placeholders instead of copy, grids and proportional rows, sidebars flush to the frame, components drawn at their own width. The change is additive, so every existing fence still parses and renders.Before
After
Language
box(outlined area, optional label),fill(grey block),lines n=(grey text bars),icon,grid cols=.w=1..12(share of a row),h=xs..xl,width=sm|md|lg(box, card or panel), andrepeat=2..12to draw a collection once.flush(row or header touches the frame edges),shaded(tinted surface or selected option).buttonlabels are optional, andnavandlisttaken=placeholder items.Renderer
--color-inset,--color-selected, gray-300 and gray-400.Planner
WIREFRAME_AUTHORINGand thecreating-chopin-plansskill now tell the Planner to:lines,imageandfillin place of contentgridandrepeatwidthBoth use a new app-shell example that is checked to parse.
Verification
bun test packages/diagrams apps/server/src/agent skills: 410 pass.bun run typesandbun run cipass.🤖 Generated with Claude Code