# Atlas — design contract

> Developer workbench — mono metadata, keyboard-first scanning.

**Status:** `preview` · **Version:** `0.1.0` · **Platform:** `1.0.0`

## Aesthetic (DNA)

Ink-forward workbench, mono metadata, keyboard-first scanning chrome.

## Features

- Law book + atlas-* skills + CI gates
- Desktop density lane
- Command-palette / jump patterns
- Mono metadata discipline
- Optional contract MCP accelerator

## Hard rules

- MUST: Mono for paths, hashes, tool names, durations, and palette rows
- MUST: Keyboard-first: visible shortcuts, focus rings, no hover-only actions
- MUST: Workbench shells over marketing layouts — command palette over mega-nav

- MUST NOT: Soft ops admin pastiche (Harbor) or essay reading lanes as default (Vellum)
- MUST NOT: Full Meridian cinema frames as the default workbench chrome
- MUST NOT: Hide primary actions behind icon-only controls without labels/tooltips

## Install

Law book + skills first. Contract MCP optional.

```bash
npx skills add byronwade/ui.byronwade.com
```

Contract JSON: https://ui.byronwade.com/r/atlas.contract.json

## Compose

Use shadcn primitives. Never fork twin component kits.
Skin via `data-contract="atlas"`.
Run `npm run validate` before done.
