> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flowwarden.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Imperative vs Reactive

> Choose between blocking and reactive execution modes

<Note>This page is a placeholder. Full content will be generated from the implemented code using `/generate-doc`.</Note>

## Overview

FlowWarden supports two execution modes configured via `flowwarden.default-mode`:

* **IMPERATIVE** — uses `MongoTemplate`, blocking handlers
* **REACTIVE** — uses `ReactiveMongoTemplate`, returns `Mono<Void>` or `Flux`
