# tripwire v0.1.0 - Table of Contents

> OTP-native circuit breaker library for Elixir. Wraps GenServer calls with a three-state circuit breaker that fast-fails when a dependency is unhealthy and automatically probes for recovery.

## Pages

- [Tripwire](readme.md)
- [LICENSE](license.md)
- [Changelog](changelog.md)
- [Getting Started with Tripwire](getting-started.md)
- [How to protect a GenServer with a circuit breaker](protect-a-genserver.md)
- [About Tripwire's Architecture](architecture.md)

## Modules

- [Tripwire](Tripwire.md): An OTP-native circuit breaker library for Elixir.
- [Tripwire.Breaker](Tripwire.Breaker.md): GenServer-based circuit breaker per target.
- [Tripwire.State](Tripwire.State.md): Pure state machine for circuit breaker states.

