# bee v0.3.0 - Table of Contents > A dependency-aware work-coordination engine for Elixir: a work DAG, an allocation tree, and a query language that reports what it withheld — over SQLite. ## Pages - [Bee](readme.md) ## Modules - [Bee](Bee.md): A dependency-aware work-coordination engine over SQLite. - [Bee.Invariants](Bee.Invariants.md): Silent-failure invariant. - [Bee.Repo](Bee.Repo.md): The GenServer that owns the writer connection, the in-memory dependency and allocation graphs, and the JSONL export. Backs the `Bee.*` module API. - [Bee.Store.LaneMutation](Bee.Store.LaneMutation.md): Internal owner command for a small, closed set of lane-bound Bee issue writes. Repo owns admission, the transaction and publication of graph changes. This adapter receipt is not a Workbench command ledger or an abandonment proof. - [Bee.Store.LaneWriteFence](Bee.Store.LaneWriteFence.md): Positive, Bee-owned classification of the complete target set of a legacy mutation. Called in Repo's mailbox using its writer connection. A read of this classification is diagnostic; Repo rechecks every actual write. - [Bee.Store.RegistryWrites](Bee.Store.RegistryWrites.md): Legacy registry and bulk project writes owned by Bee.Repo. Callers supply closed canonical fields and the original row snapshot, never SQL or a connection. Repo qualifies targets and compares the snapshot inside BEGIN IMMEDIATE before writing. This is not a lane command or an authentication boundary. - [Bee.Supervisor](Bee.Supervisor.md): The supervision tree for a Bee instance.