---
title: "Hypothesis"
description: "a claim the record does not yet settle, one shape for its faces"
section: concepts
address: /concepts/hypothesis
contract: 0476e35e6e275db5
---

# Hypothesis

a claim the record does not yet settle, one shape for its faces

[figure: Hypothesis is a work at follows scope. The drawing shows its fields and the objects that they point at.]

| property | value |
|---|---|
| kind | work |
| scope | follows |
| key | the claim and its subject |
| store | postgres |
| family | kernel |



## Fields


| field | type | required | note |
|---|---|---|---|
| `claim` | `text` | yes |  |
| `face` | `one of a possible match \| a candidate \| a part inferred from a website \| a forecast \| a proposed definition \| a suggested connection \| a suggested claim \| a done move \| a rival marking \| a play's class \| a propensity` | yes | the five faces of a claim under test, the three the grounding makes, the rival marking a person makes and settles at once, a play's class read on the beat and settled by the rule, and a propensity of an actor or a content for a lead, settled by the effects (MODELS/the-strategy-system-as-a-formal-model sections 3.2 and 7) |
| `subject` | `id` | yes |  |
| `subject_entity` | `id` | no |  |
| `evidence_for` | [EvidenceRef](/concepts/evidenceref) | yes |  |
| `evidence_against` | [EvidenceRef](/concepts/evidenceref) | yes |  |
| `tests` | [HypothesisTest](/concepts/hypothesistest) | yes | owed and run |
| `bar` | `text` | yes | what settles it |
| `decider` | `one of a person \| the agent under a grant \| the rule \| the effect` | yes |  |
| `standing` | `one of under test \| supported \| refuted \| cannot tell` | yes |  |
| `made_at` | `time` | yes |  |
| `settled_at` | `time` | no |  |
| `settled_by` | [Caller](/concepts/caller) | no |  |
| `proposes` | [ProposedFact](/concepts/proposedfact) | no | the fact the record would hold if the claim were supported, in the record's own shape |
| `breadth` | `one of exact \| similar \| related \| broad` | no | how wide the grounding cast when it made this claim |
| `score` | `share` | no | the grounding's nearness, before a person's word |
| `grounding` | `id` | no | the grounding that made it |



## Routes that use it
- [`/v1/act/settle`](/reference/act/settle) returns it
- [`/v1/act/weigh`](/reference/act/weigh) returns it
