Skip to content

Frontend mockups

This page orients. The canonical contract agents load is skills/shape-work/references/mockups.md.

Use a mockup when seeing the behavior improves a product decision.

Inspect the project's tokens, components, and nearby views first. Reuse established patterns and label genuinely new proposals as new.

Choose the smallest useful fidelity:

  • a sketch or wireframe for structure, states, or flow;
  • a renderable proposal when visual hierarchy or interaction cannot be judged from a sketch.

Show only the states, viewport sizes, keyboard behavior, or failure paths relevant to the decision. Keep the artifact inspectable and capture the developer's decision and rationale.

A later implementation request grants product mutation authority; the mockup does not need its own approval state.

A personal framework, published in the open.