---
title: "Your first design"
description: "The shortest path from nothing to a compiled assembly — open the worked example, then paste a document of your own."
url: https://kaicad.barpom.xyz/docs/start-here/your-first-design
schema: "0.1"
---

# Your first design

## 1. Open the example

The fastest way to see what kaicad produces is the worked example: a queen platform bed in
walnut, 22 parts, knock-down. It opens in the workbench with the part tree, the axonometric
view, the checks and the cut list already populated.

It is also the design the docs quote from, so a number you see on that screen is a number you
can look up here.

## 2. Ask for something ordinary

> Just make me a queen platform bed. Walnut. It has to come apart to get up the stairs.

A model writing against this schema should state its assumptions — mattress size, slat count,
rail section, knock-down fixture, height to the top of the slats — rather than asking you
about them, and emit one fenced block.

## 3. Copy the block, paste it in

Select the block, copy, and paste it into the front door or onto the library screen. Nothing
is uploaded; the compile happens in your browser.

## 4. Read the report before the picture

The 3D view is the reassuring part and the report is the useful part. It tells you which
rules ran, which found something, and — this matters — **which could not run and why**. A
rule that needed geometry and did not get it is reported as *unverified*, never as *passed*.

## 5. Repair, if it needs it

Copy the report and paste it back into the same chat. Errors are not negotiable; warnings are
judgement calls that the model should raise with you rather than quietly design around. Ask
for the whole file back, with the same `meta.id`, and paste it in again.

[How checks run](/docs/validation/how-checks-run) ·
[Repairing from a report](/docs/validation/repairing-from-a-report).
