HAUSE

Claim

An assertion that knows it must answer to evidence.

MEET THE FORM
01 / THE ENCOUNTERA STATEMENT — THE READER READS

A STUDY IN CLAIM

A belief that can change its mind.

Keep the assertion fixed. Change what is known about it. The status must travel with the sentence.

CLAIM

Listeners prefer the quieter room.

OPEN

No listening test has been supplied. This remains an assertion to investigate.

Illustrative evidence states, not a product test. A status describes the support for an assertion; it does not change the assertion into evidence.

INSPECT THE REUSABLE LIBRARY COMPONENT

CLAIM

Every interactive form must carry an always-present text fallback.

SUPPORTED

Every instrument does. The point survives with the interaction removed — for reduced motion, for no-JS, for crawlers, and for anyone who just wants the sentence.

02 / THE DECISION

An act.
Not a container.

YOU ARE SAYING SOMETHING

Asserting something you believe and must defend.

Could this be shown false? Does it need a status — open, supported, refuted?

EXPLORE THE SELECTION GRAMMAR ↗

What is the Claim form in HAUSE, and when do you use it?

The Claim form is a HAUSE statement — an assertion that knows it must answer to evidence. A belief, said plainly, carrying a status mark: OPEN, ONGOING, SUPPORTED, REFUTED, SUPERSEDED. The mark is not decoration — it is the difference between a design system that states what it believes and one that states what it has shown, and it means a page can hold a load-bearing belief without pretending the belief is settled.

THE LIBRARY’S OWN ACCOUNT

Behind the form.

components/forms/Claim.tsx

A belief, said plainly, carrying a status mark: OPEN, ONGOING, SUPPORTED, REFUTED, SUPERSEDED. The mark is not decoration — it is the difference between a design system that states what it believes and one that states what it has shown, and it means a page can hold a load-bearing belief without pretending the belief is settled.

Use it for the beliefs a project would defend. Use Evidence for the receipts that hold one up, and Question for what is still open.

A statement: the reader reads.

THE STATEMENT’S DISCIPLINE

Every statement is prose in the three voices — editorial for claims, system for explanation, evidence for measurement. Server-renderable, no interaction: the reader reads, and nothing about the form depends on JavaScript arriving.

03 / MAKE SOMETHINGINSTALL HAUSE ↗

Give it your subject.

The opening study is an authored demonstration, not an additional component API. Expand the library specimen above to inspect the reusable form. Its props below come directly from the source.

REACT · Claim

import { Claim } from "@chrishayuk/hause/components/forms/Claim";

export function Claim({ text, status, detail }: { text: string; status: Status; detail?: string })

The import and the complete props contract. For installation and composition, follow the Build guide.

NOT INVENTED IN ISOLATION

A page needed this.

01 / THE PROBLEMEVERYTHING BECOMES A CARDAsk a model for an interface and the same eight containers come back: cards, badges, accordions, tabs, chat bubbles. A comparison, a refusal, an answer and a measurement are four different acts. They arrive as the same rectangle.02 / THE PROBLEMINTERFACES THAT CANNOT REFUSERefusal arrives as a red toast, an apology and a retry — the vocabulary of a fault. So products are built to avoid producing one, and the reliable way to avoid refusing is to guess.05 / THE PROBLEMTHE BOOK DRIFTS FROM THE CODEDocumentation is a copy of the system, and copies rot. Every count in it was true on the day it was typed.07 / THE PROBLEMEVERYTHING SOUNDS EQUALLY CERTAINA generated paragraph, a measured result and an open question arrive in the same voice, at the same size, with the same confidence. The interface has no way to say which is which, so the reader supplies the difference — usually wrongly.

PUBLISHED 31 AUG 2026 · REVISED 9 SEP 2026 · VERSION 0.1.0

CITE

source components/forms/Claim.tsx · site build 3ee5339 · built 2026-09-09

CITE THIS

Web page · 0.1.0

Hay, C. (2026). Claim — a HAUSE statement. In HAUSE — a design system for AI (Version 0.1.0). hause.design. https://hause.design/forms/claim

The specimen, the source account and the props share one form record. Cite this page or follow its source identifier to inspect the implementation.