# configuration/constants/check.constants.ts

> 12 lines of code and 12 definitions.

Tree: GovLab Context
Language: typescript
Layer: infrastructure
Canonical: https://banes-lab.com/anatomy/context#file-context-configuration-constants-check-constants-ts
Source text: https://banes-lab.com/source/context/configuration/constants/check.constants.ts.txt

Listed in [configuration/constants](https://banes-lab.com/api/source/context/configuration/constants.md), after [configuration/constants/architecture.constants.ts](https://banes-lab.com/source/context/configuration/constants/architecture.constants.ts.md) and before [configuration/constants/concept.constants.ts](https://banes-lab.com/source/context/configuration/constants/concept.constants.ts.md).

## Definitions

- `CHECK_QUESTIONS` (lexical_declaration, line 1, exported)
- `EVIDENCE_SIGNS` (lexical_declaration, line 3, exported)
- `EVIDENCE_QUESTION` (lexical_declaration, line 5, exported)
- `SIGN_SEPARATOR` (lexical_declaration, line 7, exported)
- `RECORD_KEY_SEPARATOR` (lexical_declaration, line 9, exported)
- `BY_QUESTION` (lexical_declaration, line 11, exported)
- `SHAPE_QUESTION` (lexical_declaration, line 13, exported)
- `DEPENDS_ON_QUESTION` (lexical_declaration, line 15, exported)
- `CHECKING_EDGE_FIELDS` (lexical_declaration, line 17, exported)
- `SECOND_CHECK_HOME` (lexical_declaration, line 19, exported)
- `INVARIANT_KIND` (lexical_declaration, line 21, exported)
- `DECLARATION_FIELDS` (lexical_declaration, line 23, exported)

## Contained in

- [configuration/constants](https://banes-lab.com/anatomy/context/folder-context-configuration-constants.md)

## Source

```typescript
export const CHECK_QUESTIONS = ["population", "freshness", "refusal", "observation", "evidence", "authority"] as const;

export const EVIDENCE_SIGNS = ["fires", "fires-and-accepts", "contradicted", "none"] as const;

export const EVIDENCE_QUESTION = "evidence";

export const SIGN_SEPARATOR = ":";

export const RECORD_KEY_SEPARATOR = ":";

export const BY_QUESTION = "by";

export const SHAPE_QUESTION = "shape";

export const DEPENDS_ON_QUESTION = "dependsOn";

export const CHECKING_EDGE_FIELDS = ["requires", "reinforces", "enables", "conflicts_with"] as const;

export const SECOND_CHECK_HOME = "check.by";

export const INVARIANT_KIND = "invariant";

export const DECLARATION_FIELDS = ["detects", "enforces"] as const;
```
