> For the complete documentation index, see [llms.txt](https://nfa.gitbook.io/nfa-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nfa.gitbook.io/nfa-docs/platform-and-reliability/reliability-and-availability.md).

# Reliability and availability

## Reliability and availability

A forecast is a long, stateful piece of work: research, a multi-round debate, several judge rulings, and a self-check. The platform is built so that work survives the things that normally interrupt it.

### Under load

When many people forecast at once, NFA manages the pressure rather than buckling under it. There is a ceiling on how much runs at the same time; beyond it, new forecasts wait in an orderly queue instead of degrading everyone's runs, and if the system is genuinely full it says so clearly rather than failing silently.

### Nothing is quietly lost

* **Queued work is durable.** A forecast waiting its turn is stored, so a restart does not drop it. When capacity frees up, it runs.
* **Stuck runs are recovered.** Background health checks find runs that stalled, for example because a process restarted mid-forecast, and either resume them or fail them cleanly so they never hang forever.

### Watch it happen

A live run streams its progress: the binding steps, the advocates arguing, the judge deliberating. The stream sends regular heartbeats, so you can always tell the difference between a run that is working and one that is stuck.

{% hint style="info" %}
These are the guarantees behind a simple promise: a forecast you start is one you will get a result for, even when the platform is busy or something restarts underneath it.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://nfa.gitbook.io/nfa-docs/platform-and-reliability/reliability-and-availability.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
