Logo FS-Skia-UI

Contact Manager Demo Spec

Goal

Build a complete contact manager demo that exercises a searchable contact list, a detail panel, adding and editing contacts, field validation, alphabetical sorting, and evidence-friendly rendering.

User Experience

The app opens to a list of contacts with a selected entry whose details show alongside. The user searches, selects, adds, and edits contacts across a small set of fields. The layout should be readable, fast to understand, and deterministic under a seed.

Layout

Controls

Core Behaviors

Data Model

Visual Requirements

App State

Track at minimum:

Determinism and Evidence

Acceptance Criteria

Out of Scope

Type something to start searching.