# Availability Correctness

> uptime >= SLO under the declared fault set

Record: `reason:test-surface-availability-correctness`
Kind: test-surface
Canonical: https://banes-lab.com/ontology/reasoning#reason-test-surface-availability-correctness

## dimension

- [probability](https://banes-lab.com/records/reason/dimension-probability.md)

## evidence-grounds

- [ver-evidence](https://banes-lab.com/records/reason/node-ver-evidence.md)

## invariant

- [availability-under-stress](https://banes-lab.com/records/reason/invariant-availability-under-stress.md)

## lens

- [temporal](https://banes-lab.com/records/reason/lens-temporal.md)

## predicate-grounds

- [ver-ground-truth](https://banes-lab.com/records/reason/node-ver-ground-truth.md)

## techniques

- [chaos-testing](https://banes-lab.com/records/reason/technique-chaos-testing.md)
- [fault-injection](https://banes-lab.com/records/reason/technique-fault-injection.md)

## referenced-by

- [Ver Evidence](https://banes-lab.com/records/reason/node-ver-evidence.md)
- [Ver Ground Truth](https://banes-lab.com/records/reason/node-ver-ground-truth.md)
- [Probability](https://banes-lab.com/records/reason/dimension-probability.md)
- [Availability Under Stress](https://banes-lab.com/records/reason/invariant-availability-under-stress.md)
- [Temporal](https://banes-lab.com/records/reason/lens-temporal.md)
- [Fault Injection](https://banes-lab.com/records/reason/technique-fault-injection.md)
- [Chaos Testing](https://banes-lab.com/records/reason/technique-chaos-testing.md)
