AVA
AVA-HR prototype
The daily work loop · built against PRD-0000 and its area PRDs

One responsive app — the same screens on a phone, a tablet and a desktop, because the surfaces are AVA Mobile, AVA Desktop and Google Chat. Every screen names the PRD story it builds, and the demo harness beside it drives those stories directly.

Open the app1.1 → 5.1

Clock in (onsite or WFH), the morning check-in, hours by project code, the journal AVA drafted, and the clock-out split that is refused unless it sums to hours worked. Then Team today in the lead and HR scopes, and the step-two pre-lock audit: 18 hours, three filings, one confirm.

Feature 1 Feature 2 Feature 5 BR-S05
Screen manifestJSON

Every screen with the stories it builds, what is real in it, and what is mocked — plus the list of what is deliberately not built yet. Read this before taking a screenshot as evidence.

How to drive it

The harness is the three dark panels around the app: left lists every screen with its story id and walks the loop in order; Demo controls flips the states a reviewer asks for — an unbalanced split, an unknown project code, yesterday's gap, the HR scope; right explains what each part is for. The Phone / Tablet / Desktop buttons clamp the stage so all three widths can be reviewed on one laptop. Hide the lot with Hide the harness.

Design system

talino-labs/nmblr.foundry-codex corpus 0.5.0 — vendored tokens plus the foundry-ui component CSS. Product theme Foundation, light and dark, no data-skin. Colour only through --c-*; Baloo 2 for chrome, Nunito Sans for content, JetBrains Mono for figures; breakpoints sm 640 · md 768 · lg 1024 · xl 1280.