# State Types

Cogna8 classifies every state item into a core type based on its operational role. Each type has distinct governance characteristics - how resistant it is to decay, how severely its conflicts are treated, and how it participates in action gating.

## Type Classification

The type system captures the full spectrum of information that AI agents rely on - from hard operational constraints to subjective observations. Types range from high-governance (information that can block actions) to advisory (information that informs but does not enforce).

{% hint style="info" %}
Each type has **subtypes** for finer classification, and each carries different default behaviors for decay resistance, conflict severity, and gate participation.
{% endhint %}

## How Types Affect Governance

| Behavior              | Higher Governance                              | Lower Governance                             |
| --------------------- | ---------------------------------------------- | -------------------------------------------- |
| **Decay resistance**  | Types representing firm commitments and limits | Types representing opinions and assumptions  |
| **Conflict severity** | Types with operational consequences            | Types with advisory weight                   |
| **Action gating**     | Types commonly required by policies            | Types rarely referenced in gate requirements |

{% hint style="info" %}
The type system is designed to mirror how organizations naturally categorize information - from binding constraints to working assumptions - and enforce governance proportionally.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cogna8-io.gitbook.io/docs/core-concepts/state-types.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
