# Alice · The Field M0.3 — Claude Design handoff

Package date: 2026-07-22  
Current live prototype: <https://www.kiduna.design/studio/the-field-03?persona=alice>  
Status: refinement package for a conceptual prototype; not a production-ratified Kiduna view

## Start here

1. Read `CLAUDE.md`.
2. Read `01-REFINEMENT-BRIEF.md`.
3. Read `02-M0.3-SPEC.md`.
4. Read `03-MOTO-FEEDBACK.md` and `04-DESIGN-CANON.md` before changing the experience.
5. Open the live prototype or serve `preview/` over HTTP and open `/studio/the-field-03.html?persona=alice`.
6. Refine the files in `current-source/` while preserving the acceptance contract in `05-ACCEPTANCE-CHECKLIST.md`.

## Package contents

| Path | Purpose |
|---|---|
| `CLAUDE.md`, `AGENTS.md` | Controlling execution instructions |
| `01-REFINEMENT-BRIEF.md` | The specific refinement assignment |
| `02-M0.3-SPEC.md` | Current content, layout, state, motion, and interaction contract |
| `03-MOTO-FEEDBACK.md` | Durable owner feedback and rejected directions |
| `04-DESIGN-CANON.md` | Active implementation-facing design canon |
| `05-ACCEPTANCE-CHECKLIST.md` | Definition of done |
| `canon/` | Supporting primary system canon and Field surface grammar |
| `current-source/` | Exact source files needed to edit M0.3 |
| `reference/` | Moto’s closest visual-direction image |
| `preview/` | Static export of the working prototype for offline review |

## Running the source

The focused source is extracted from the Next.js prototype. From `current-source/`:

```sh
npm install
npm run dev
```

Open <http://localhost:3000/studio/the-field-03?persona=alice>.

For a static export:

```sh
npm run build
```

Do not replace Alice’s fixture with invented data. Do not treat the Design Lab bar as a production Kiduna interface.
