# MGF_LIBRARIES — the Magogi Foundation library registry

> **The authoritative, always-current index of every Magogi Foundation library.** Maintained by the mgf-common supervisor; **generated** by `scripts/gen_mgf_libraries.py` and regenerated as part of every release (RELEASING **REL-13**), so it MUST be up to date at all times. Do not hand-edit — run the generator.
>
> **Each library name links to that library's `DEPS.md`** (its bidirectional dependency manifest — what it depends on + who depends on it).
>
> **Who may change a library:** only the **mgf-common** supervisor cuts releases or edits another library. Any other project that wants a change files a request in the **target library's `FEEDBACK.md`** — it MUST NOT edit the library itself (AGENTS **AG-13**).

_Generated 2026-07-04 from the on-disk federation. Versions are the working-tree (about-to-release) values; the devpi index is the contract once published (**AG-09/PKG-11**) — see docs/standards/PACKAGE_DISTRIBUTION.md._

**36 libraries** · cornerstone **mgf-common 0.49.2**.

**Contents:** [At a glance](#at-a-glance) · [Release & compatibility](#release--compatibility) · [Release order (waves)](#release-order-waves) · [Per-library detail](#per-library-detail) · [Consistency](#consistency)

## At a glance

| Library | Lang | Version | Depends on (mgf-*) | Used by (mgf-*) | Purpose |
|---|---|---|---|---|---|
| [`mgf-alembic`](https://codeberg.org/magogi-admin/mgf-alembic/src/branch/main/DEPS.md) | python | 0.4.10 | `mgf-common`, `mgf-sqlalchemy`, `mgf-test-supervisor` | — | Async-aware alembic env.py helper for mgf-common consumers — one-call configure_env replaces ~40 lines of boilerplate. Sibling of mgf-commo… |
| [`mgf-apiprobe`](https://codeberg.org/magogi-admin/mgf-apiprobe/src/branch/main/DEPS.md) | python | 0.5.9 | `mgf-common`, `mgf-test-supervisor` | — | REST API verification — typed probes, checks, and findings. Sibling of mgf-common. |
| [`mgf-auth`](https://codeberg.org/magogi-admin/mgf-auth/src/branch/main/DEPS.md) | python | 0.1.8 | `mgf-common`, `mgf-test-supervisor` | — | ISP-split auth verifier seams for mgf-common consumers — a generic SessionVerifier + WebhookVerifier, a Clerk adapter (session-JWT + Svix-w… |
| [`mgf-brand-web`](https://codeberg.org/magogi-admin/mgf-brand-web/src/branch/main/DEPS.md) | python | 0.2.0 | `mgf-common`, `mgf-standard`, `mgf-test-supervisor` | `mgf-cloud-web`, `mgf-fed-web`, `mgf-test-web` | The Magogi Foundation brand-web kit as an installable package — tokenized CSS + components + self-hosted fonts + logo/pattern assets, shipp… |
| [`mgf-cloud`](https://codeberg.org/magogi-admin/mgf-cloud/src/branch/main/DEPS.md) | python | 0.1.3 | `mgf-common`, `mgf-fastapi`, `mgf-standard`, `mgf-test-supervisor` | `mgf-cloud-provision`, `mgf-cloud-web`, `mgf-fed` | Cloud-resource interface for the Magogi Foundation — create + manage VMs and storage (Infomaniak Public Cloud first; AWS-ready). Ships a CL… |
| [`mgf-cloud-provision`](https://codeberg.org/magogi-admin/mgf-cloud-provision/src/branch/main/DEPS.md) | python | 0.1.0 | `mgf-cloud`, `mgf-common`, `mgf-standard`, `mgf-test-supervisor` | — | Declarative, idempotent provisioning of the Magogi Foundation's self-hosted services (devpi, CI agents, Vault, …) on top of mgf-cloud. plan… |
| [`mgf-cloud-web`](https://codeberg.org/magogi-admin/mgf-cloud-web/src/branch/main/DEPS.md) | python | 0.1.0 | `mgf-brand-web`, `mgf-cloud`, `mgf-common`, `mgf-fastapi`, `mgf-standard`, `mgf-test-supervisor` | — | Magogi Foundation cloud console — a local single-user web GUI over mgf-cloud (Infomaniak Public Cloud first). FastAPI + Jinja, brand-styled… |
| [`mgf-common`](https://codeberg.org/magogi-admin/mgf-common/src/branch/main/DEPS.md) | python | 0.49.2 | `mgf-standard`, `mgf-test-supervisor` | `mgf-alembic`, `mgf-apiprobe`, `mgf-auth`, `mgf-brand-web`, `mgf-cloud`, `mgf-cloud-provision`, `mgf-cloud-web`, `mgf-django`, `mgf-fastapi`, `mgf-fed`, `mgf-fed-web`, `mgf-fedres`, `mgf-hrb`, `mgf-http`, `mgf-livepush`, `mgf-logship`, `mgf-sqlalchemy`, `mgf-tele-core`, `mgf-tele-teltonika`, `mgf-test-supervisor`, `mgf-test-web`, `mgf-vm-core`, `mgf-vm-firecracker`, `mgf-vm-forensics`, `mgf-vm-interchange`, `mgf-vm-libvirt`, `mgf-vm-sdk` | Shared infrastructure (typed exceptions, central config, structured logging + tracing) for MGF projects |
| [`mgf-common-identity`](https://codeberg.org/magogi-admin/mgf-common-identity/src/branch/main/DEPS.md) | zig | 0.1.0 | `mgf-hrb-kabi`, `mgf-hrb-model` | — | mgf-common-identity |
| [`mgf-common-zig`](https://codeberg.org/magogi-admin/mgf-common-zig/src/branch/main/DEPS.md) | zig | 0.0.0 | — | — | mgf-common-zig |
| [`mgf-django`](https://codeberg.org/magogi-admin/mgf-django/src/branch/main/DEPS.md) | python | 0.4.9 | `mgf-common`, `mgf-test-supervisor` | — | Django integration adapters for mgf-common — AppConfig + middleware (request-id, context) + JsonFormatter + DjangoSettingsBridge. Sibling o… |
| [`mgf-fastapi`](https://codeberg.org/magogi-admin/mgf-fastapi/src/branch/main/DEPS.md) | python | 0.6.12 | `mgf-common`, `mgf-livepush`, `mgf-sqlalchemy`, `mgf-test-supervisor` | `mgf-cloud`, `mgf-cloud-web` | FastAPI integration adapters for mgf-common — request-id + exception translation + lifespan + webhooks (Svix HMAC) + IpAllowlist + run_test… |
| [`mgf-fed`](https://codeberg.org/magogi-admin/mgf-fed/src/branch/main/DEPS.md) | python | 0.11.1 | `mgf-cloud`, `mgf-common`, `mgf-logship`, `mgf-standard`, `mgf-test-supervisor` | — | Magogi Foundation federation orchestrator — runs the recurring cross-repo work (gates, local/remote release, status) consistently and track… |
| [`mgf-fed-web`](https://codeberg.org/magogi-admin/mgf-fed-web/src/branch/main/DEPS.md) | python | 0.1.0 | `mgf-brand-web`, `mgf-common`, `mgf-fedres`, `mgf-test-supervisor` | — | The Magogi Foundation federation dashboard — a read-mostly FastAPI + Jinja web tool that composes + displays the schema-governed fed-resour… |
| [`mgf-fedres`](https://codeberg.org/magogi-admin/mgf-fedres/src/branch/main/DEPS.md) | python | 0.1.1 | `mgf-common`, `mgf-standard`, `mgf-test-supervisor` | `mgf-fed-web`, `mgf-test-web` | The federation-resources spine: the fed-resources/ convention, schemas, the manifest + sync engine, the SourceProvider seam, live NDJSON +… |
| [`mgf-hrb`](https://codeberg.org/magogi-admin/mgf-hrb/src/branch/main/DEPS.md) | python | 0.1.7 | `mgf-common`, `mgf-test-supervisor` | — | Magogi Foundation hardware resource broker — userspace arbitration of all hardware (PCIe, USB, GPU, CPU/memory) for any client. Zig below t… |
| [`mgf-hrb-cap`](https://codeberg.org/magogi-admin/mgf-hrb-cap/src/branch/main/DEPS.md) | zig | 0.1.0 | `mgf-hrb-kabi`, `mgf-hrb-model` | — | mgf-hrb-cap |
| [`mgf-hrb-kabi`](https://codeberg.org/magogi-admin/mgf-hrb-kabi/src/branch/main/DEPS.md) | zig | 0.1.0 | `mgf-hrb-model` | `mgf-common-identity`, `mgf-hrb-cap` | mgf-hrb-kabi |
| [`mgf-hrb-model`](https://codeberg.org/magogi-admin/mgf-hrb-model/src/branch/main/DEPS.md) | zig | 0.1.0 | — | `mgf-common-identity`, `mgf-hrb-cap`, `mgf-hrb-kabi`, `mgf-hrb-rt` | mgf-hrb-model |
| [`mgf-hrb-rt`](https://codeberg.org/magogi-admin/mgf-hrb-rt/src/branch/main/DEPS.md) | zig | 0.1.0 | `mgf-hrb-model` | — | mgf-hrb-rt |
| [`mgf-http`](https://codeberg.org/magogi-admin/mgf-http/src/branch/main/DEPS.md) | python | 0.4.11 | `mgf-common`, `mgf-test-supervisor` | — | Async HTTP client for mgf-common consumers — typed httpx wrapper with retries, timeouts, header redaction, OTel-aware logging. Sibling of m… |
| [`mgf-livepush`](https://codeberg.org/magogi-admin/mgf-livepush/src/branch/main/DEPS.md) | python | 0.1.8 | `mgf-common`, `mgf-test-supervisor` | `mgf-fastapi` | Realtime push pipeline for mgf-common consumers — SSE streaming, a pluggable pub/sub broker seam (Redis + mock), and per-key connection-slo… |
| [`mgf-logship`](https://codeberg.org/magogi-admin/mgf-logship/src/branch/main/DEPS.md) | python | 0.1.8 | `mgf-common`, `mgf-test-supervisor` | `mgf-fed` | Centralized log shipping for mgf-common consumers — a fail-open logging handler that batches canonical LogRecord JSON + statistics and POST… |
| [`mgf-sqlalchemy`](https://codeberg.org/magogi-admin/mgf-sqlalchemy/src/branch/main/DEPS.md) | python | 0.5.9 | `mgf-common`, `mgf-test-supervisor` | `mgf-alembic`, `mgf-fastapi` | Async SQLAlchemy helpers for mgf-common consumers — typed engine factory, sessionmaker, Postgres RLS tenant-scoping. Sibling of mgf-common… |
| [`mgf-standard`](https://codeberg.org/magogi-admin/mgf-standard/src/branch/main/DEPS.md) | python | 0.1.61 | — | `mgf-brand-web`, `mgf-cloud`, `mgf-cloud-provision`, `mgf-cloud-web`, `mgf-common`, `mgf-fed`, `mgf-fedres` | The Magogi Foundation engineering-standards corpus, federation contract, and library registry — the source of truth for the mgf-* federation |
| [`mgf-tele-core`](https://codeberg.org/magogi-admin/mgf-tele-core/src/branch/main/DEPS.md) | python | 0.1.8 | `mgf-common`, `mgf-test-supervisor` | `mgf-tele-teltonika` | Vendor-neutral telematics seam for mgf-common consumers — the TelematicsProvider device-session ABC, the codec-agnostic AVL frame types, th… |
| [`mgf-tele-teltonika`](https://codeberg.org/magogi-admin/mgf-tele-teltonika/src/branch/main/DEPS.md) | python | 0.1.8 | `mgf-common`, `mgf-tele-core`, `mgf-test-supervisor` | — | Teltonika Codec 8 / 8 Extended decoder + TelematicsProvider implementation — the first vendor package in the mgf-tele-* family, built on mg… |
| [`mgf-test-supervisor`](https://codeberg.org/magogi-admin/mgf-test-supervisor/src/branch/main/DEPS.md) | python | 0.1.17 | `mgf-common` | `mgf-alembic`, `mgf-apiprobe`, `mgf-auth`, `mgf-brand-web`, `mgf-cloud`, `mgf-cloud-provision`, `mgf-cloud-web`, `mgf-common`, `mgf-django`, `mgf-fastapi`, `mgf-fed`, `mgf-fed-web`, `mgf-fedres`, `mgf-hrb`, `mgf-http`, `mgf-livepush`, `mgf-logship`, `mgf-sqlalchemy`, `mgf-tele-core`, `mgf-tele-teltonika`, `mgf-test-web`, `mgf-vm-core`, `mgf-vm-firecracker`, `mgf-vm-forensics`, `mgf-vm-interchange`, `mgf-vm-libvirt`, `mgf-vm-sdk` | Budget-aware, crash-survivable, resumable test supervisor that drives pytest from the outside. Federation-wide sibling of mgf-common under… |
| [`mgf-test-web`](https://codeberg.org/magogi-admin/mgf-test-web/src/branch/main/DEPS.md) | python | 0.1.0 | `mgf-brand-web`, `mgf-common`, `mgf-fedres`, `mgf-test-supervisor` | — | ProofWarden — the testing & CI authority console. Base = the warden single-flight broker + testctl (FastAPI-free, CI-installable); [web] =… |
| [`mgf-vm-core`](https://codeberg.org/magogi-admin/mgf-vm-core/src/branch/main/DEPS.md) | python | 0.1.13 | `mgf-common`, `mgf-test-supervisor` | `mgf-vm-firecracker`, `mgf-vm-forensics`, `mgf-vm-interchange`, `mgf-vm-libvirt`, `mgf-vm-sdk` | Magogi Foundation VM-core — pure VM-domain library: state machine, VmSpec, contracts, fakes. The stable core of the distributed vm-vmanager… |
| [`mgf-vm-firecracker`](https://codeberg.org/magogi-admin/mgf-vm-firecracker/src/branch/main/DEPS.md) | python | 0.1.4 | `mgf-common`, `mgf-test-supervisor`, `mgf-vm-core` | — | Magogi Foundation Firecracker microVM adapter — implements mgf-vm-core's HypervisorBackend + StorageBackend against Firecracker / jailer. |
| [`mgf-vm-forensics`](https://codeberg.org/magogi-admin/mgf-vm-forensics/src/branch/main/DEPS.md) | python | 0.1.8 | `mgf-common`, `mgf-test-supervisor`, `mgf-vm-core` | — | Magogi Foundation VM-forensics — pcap / dpkt analyzers, case management, top-talkers, DNS, TLS-SNI. Sibling library extracted from vm-vmana… |
| [`mgf-vm-interchange`](https://codeberg.org/magogi-admin/mgf-vm-interchange/src/branch/main/DEPS.md) | python | 0.2.4 | `mgf-common`, `mgf-test-supervisor`, `mgf-vm-core` | — | Magogi Foundation VM-interchange — OVA / OVF import/export. Sibling library extracted from vm-vmanager-app. |
| [`mgf-vm-libvirt`](https://codeberg.org/magogi-admin/mgf-vm-libvirt/src/branch/main/DEPS.md) | python | 0.1.10 | `mgf-common`, `mgf-test-supervisor`, `mgf-vm-core` | `mgf-vm-sdk` | Magogi Foundation libvirt adapter — implements mgf-vm-core's HypervisorBackend and StorageBackend against libvirt / KVM / QEMU. |
| [`mgf-vm-sdk`](https://codeberg.org/magogi-admin/mgf-vm-sdk/src/branch/main/DEPS.md) | python | 0.1.9 | `mgf-common`, `mgf-test-supervisor`, `mgf-vm-core`, `mgf-vm-libvirt` | — | Magogi Foundation vm-vmanager-app client SDK — VmManagerClient with in-process and gRPC transports. The one library CLI + GUI import. |
| [`mgf-website-template`](https://codeberg.org/magogi-admin/mgf-website-template/src/branch/main/DEPS.md) | template | 0.2.0 | — | — | Cookiecutter template for **Magogi marketing / showcase websites**. |

---

## Release & compatibility

Latest version of each library, the **mgf-common** window it accepts, and whether the current cornerstone (**mgf-common 0.49.2**) satisfies it. Legend: ✅ accepts · ❌ excludes (needs a pin-walk before they can be installed together) · n/a no `mgf-common` dependency · 🔒 exact/git pin (see Consistency).

| Library | Version | Python | Accepts mgf-common | mgf-common pin | Other mgf-* pins |
|---|---|---|---|---|---|
| `mgf-alembic` | 0.4.10 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-sqlalchemy` >=0.5,<0.6, `mgf-test-supervisor` >=0.1.3,<0.2 |
| `mgf-apiprobe` | 0.5.9 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-test-supervisor` >=0.1.3,<0.2 |
| `mgf-auth` | 0.1.8 | >=3.11 | ✅ | `[standards]>=0.49,<1.0` | `mgf-test-supervisor` >=0.1.2,<0.2 |
| `mgf-brand-web` | 0.2.0 | >=3.11 | ✅ | `[standards]>=0.47,<1.0` | `mgf-standard` >=0.1.6,<0.2, `mgf-test-supervisor` >=0.1.3,<0.2 |
| `mgf-cloud` | 0.1.3 | >=3.11 | ✅ | `[standards]>=0.47,<1.0` | `mgf-fastapi` >=0.6,<0.7, `mgf-standard` >=0.1.6,<0.2, `mgf-test-supervisor` >=0.1.3,<0.2 |
| `mgf-cloud-provision` | 0.1.0 | >=3.11 | ✅ | `[standards]>=0.47,<1.0` | `mgf-cloud` [infomaniak]>=0.1.1,<0.2, `mgf-standard` >=0.1.6,<0.2, `mgf-test-supervisor` >=0.1.3,<0.2 |
| `mgf-cloud-web` | 0.1.0 | >=3.11 | ✅ | `[standards]>=0.47,<1.0` | `mgf-brand-web` >=0.1,<0.3, `mgf-cloud` [infomaniak]>=0.1.3,<0.2, `mgf-fastapi` >=0.6,<0.7, `mgf-standard` >=0.1.6,<0.2, `mgf-test-supervisor` >=0.1.3,<0.2 |
| `mgf-common` | 0.49.2 | >=3.11 | — | _(cornerstone)_ | `mgf-standard` >=0.1.6,<0.2, `mgf-test-supervisor` >=0.1.9,<0.2 |
| `mgf-common-identity` | 0.1.0 | — | n/a | — | `mgf-hrb-kabi` ==0.1.0 (git-pinned), `mgf-hrb-model` ==0.1.0 (git-pinned) |
| `mgf-common-zig` | 0.0.0 | — | n/a | — | — |
| `mgf-django` | 0.4.9 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-test-supervisor` >=0.1.3,<0.2 |
| `mgf-fastapi` | 0.6.12 | >=3.11 | ✅ | `[standards]>=0.49,<1.0` | `mgf-livepush` >=0.1,<0.2, `mgf-sqlalchemy` >=0.5,<0.6, `mgf-test-supervisor` >=0.1.3,<0.2 |
| `mgf-fed` | 0.11.1 | >=3.11 | ✅ | `>=0.49,<1.0` | `mgf-cloud` [infomaniak]>=0.1,<0.2, `mgf-logship` >=0.1.6,<0.2, `mgf-standard` >=0.1,<0.2, `mgf-test-supervisor` >=0.1,<0.2 |
| `mgf-fed-web` | 0.1.0 | >=3.11 | ✅ | `[standards]>=0.47,<1.0` | `mgf-brand-web` >=0.2,<0.3, `mgf-fedres` >=0.1,<0.2, `mgf-test-supervisor` >=0.1.2,<0.2 |
| `mgf-fedres` | 0.1.1 | >=3.11 | ✅ | `[standards]>=0.47,<1.0` | `mgf-standard` >=0.1.6,<0.2, `mgf-test-supervisor` >=0.1.3,<0.2 |
| `mgf-hrb` | 0.1.7 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-test-supervisor` >=0.1.16,<0.2 |
| `mgf-hrb-cap` | 0.1.0 | — | n/a | — | `mgf-hrb-kabi` ==0.1.0 (git-pinned), `mgf-hrb-model` ==0.1.0 (git-pinned) |
| `mgf-hrb-kabi` | 0.1.0 | — | n/a | — | `mgf-hrb-model` ==0.1.0 (git-pinned) |
| `mgf-hrb-model` | 0.1.0 | — | n/a | — | — |
| `mgf-hrb-rt` | 0.1.0 | — | n/a | — | `mgf-hrb-model` ==0.1.0 (git-pinned) |
| `mgf-http` | 0.4.11 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-test-supervisor` >=0.1.3,<0.2 |
| `mgf-livepush` | 0.1.8 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-test-supervisor` >=0.1.2,<0.2 |
| `mgf-logship` | 0.1.8 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-test-supervisor` >=0.1.3,<0.2 |
| `mgf-sqlalchemy` | 0.5.9 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-test-supervisor` >=0.1.3,<0.2 |
| `mgf-standard` | 0.1.61 | >=3.11 | n/a | — | — |
| `mgf-tele-core` | 0.1.8 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-test-supervisor` >=0.1.2,<0.2 |
| `mgf-tele-teltonika` | 0.1.8 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-tele-core` >=0.1,<0.2, `mgf-test-supervisor` >=0.1.2,<0.2 |
| `mgf-test-supervisor` | 0.1.17 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | — |
| `mgf-test-web` | 0.1.0 | >=3.11 | ✅ | `[standards]>=0.47,<1.0` | `mgf-brand-web` >=0.2,<0.3, `mgf-fedres` >=0.1,<0.2, `mgf-test-supervisor` >=0.1.2,<0.2 |
| `mgf-vm-core` | 0.1.13 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-test-supervisor` >=0.1.2,<0.2 |
| `mgf-vm-firecracker` | 0.1.4 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-test-supervisor` >=0.1.2,<0.2, `mgf-vm-core` >=0.1,<0.2 |
| `mgf-vm-forensics` | 0.1.8 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-test-supervisor` >=0.1.2,<0.2, `mgf-vm-core` >=0.1.9,<0.2 |
| `mgf-vm-interchange` | 0.2.4 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-test-supervisor` >=0.1.2,<0.2, `mgf-vm-core` >=0.1.9,<0.2 |
| `mgf-vm-libvirt` | 0.1.10 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-test-supervisor` >=0.1.2,<0.2, `mgf-vm-core` >=0.1.8,<0.2 |
| `mgf-vm-sdk` | 0.1.9 | >=3.11 | ✅ | `[standards]>=0.46,<1.0` | `mgf-test-supervisor` >=0.1.2,<0.2, `mgf-vm-core` >=0.1.8,<0.2, `mgf-vm-libvirt` >=0.1,<0.2 |
| `mgf-website-template` | 0.2.0 | — | n/a | — | — |

---

## Release order (waves)

The dependency-ordered order to walk the federation for any federation-wide update (a cornerstone bump, a standards-corpus change, a cohort pin-walk). Walk **roots → leaves**: a library may ship only once every `mgf-*` dependency below it is published + live. **Within a wave** there are no inter-deps — parallelizable; **between waves** a hard barrier (the lower wave must be REST-200 live first). The `mgf-test-supervisor` (dev/test) and `mgf-standard` (`[standards]` extra) edges are deliberately not treated as build-order constraints.

Generated from the roster below — regenerate or inspect with `python scripts/fed_waves.py`. The full procedure (scope rings, the two engines, the close-out proof) is [`docs/recipes/federation-update-strategy.md`](docs/recipes/federation-update-strategy.md).

- **Wave 0:** `mgf-common` · `mgf-common-zig` · `mgf-hrb-model` · `mgf-standard` · `mgf-website-template`
- **Wave 1:** `mgf-apiprobe` · `mgf-auth` · `mgf-brand-web` · `mgf-django` · `mgf-fedres` · `mgf-hrb` · `mgf-hrb-kabi` · `mgf-hrb-rt` · `mgf-http` · `mgf-livepush` · `mgf-logship` · `mgf-sqlalchemy` · `mgf-tele-core` · `mgf-test-supervisor` · `mgf-vm-core`
- **Wave 2:** `mgf-alembic` · `mgf-common-identity` · `mgf-fastapi` · `mgf-fed-web` · `mgf-hrb-cap` · `mgf-tele-teltonika` · `mgf-test-web` · `mgf-vm-firecracker` · `mgf-vm-forensics` · `mgf-vm-interchange` · `mgf-vm-libvirt`
- **Wave 3:** `mgf-cloud` · `mgf-vm-sdk`
- **Wave 4:** `mgf-cloud-provision` · `mgf-cloud-web` · `mgf-fed`

---

## Per-library detail

### `mgf-alembic`

| Field | Value |
|---|---|
| Version | 0.4.10 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-alembic` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-sqlalchemy` >=0.5,<0.6, `mgf-test-supervisor` >=0.1.3,<0.2 |
| Third-party runtime deps | 1 |
| Extras | `dev`, `standards`, `test` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | Async-aware alembic env.py helper for mgf-common consumers — one-call configure_env replaces ~40 lines of boilerplate. Sibling of mgf-common under the mgf.* namespace; pairs with mgf-sqlalchemy. |
| Repo | [mgf-alembic](https://codeberg.org/magogi-admin/mgf-alembic) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-alembic/src/branch/main/DEPS.md) |

### `mgf-apiprobe`

| Field | Value |
|---|---|
| Version | 0.5.9 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-apiprobe` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-test-supervisor` >=0.1.3,<0.2 |
| Third-party runtime deps | 4 |
| Extras | `dev`, `faker`, `openapi`, `signing`, `standards` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | REST API verification — typed probes, checks, and findings. Sibling of mgf-common. |
| Repo | [mgf-apiprobe](https://codeberg.org/magogi-admin/mgf-apiprobe) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-apiprobe/src/branch/main/DEPS.md) |

### `mgf-auth`

| Field | Value |
|---|---|
| Version | 0.1.8 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-auth` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.49,<1.0, `mgf-test-supervisor` >=0.1.2,<0.2 |
| Third-party runtime deps | 0 |
| Extras | `clerk`, `dev`, `standards`, `test` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | ISP-split auth verifier seams for mgf-common consumers — a generic SessionVerifier + WebhookVerifier, a Clerk adapter (session-JWT + Svix-webhook), typed 401 errors, and mocks. Sibling of mgf-common under the mgf.* namespace. |
| Repo | [mgf-auth](https://codeberg.org/magogi-admin/mgf-auth) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-auth/src/branch/main/DEPS.md) |

### `mgf-brand-web`

| Field | Value |
|---|---|
| Version | 0.2.0 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-brand-web` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.47,<1.0, `mgf-standard` >=0.1.6,<0.2, `mgf-test-supervisor` >=0.1.3,<0.2 |
| Third-party runtime deps | 0 |
| Extras | `dev`, `standards` |
| Used by (mgf-*) | `mgf-cloud-web`, `mgf-fed-web`, `mgf-test-web` |
| Purpose | The Magogi Foundation brand-web kit as an installable package — tokenized CSS + components + self-hosted fonts + logo/pattern assets, shipped as package data so every MGF web surface shares one source of truth. Sibling of mgf-common under the mgf.* namespace. |
| Repo | [mgf-brand-web](https://codeberg.org/magogi-admin/mgf-brand-web) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-brand-web/src/branch/main/DEPS.md) |

### `mgf-cloud`

| Field | Value |
|---|---|
| Version | 0.1.3 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-cloud` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.47,<1.0, `mgf-fastapi` >=0.6,<0.7, `mgf-standard` >=0.1.6,<0.2, `mgf-test-supervisor` >=0.1.3,<0.2 |
| Third-party runtime deps | 3 |
| Extras | `aws`, `dev`, `infomaniak`, `remote`, `s3`, `standards`, `web` |
| Used by (mgf-*) | `mgf-cloud-provision`, `mgf-cloud-web`, `mgf-fed` |
| Purpose | Cloud-resource interface for the Magogi Foundation — create + manage VMs and storage (Infomaniak Public Cloud first; AWS-ready). Ships a CLI + a local web GUI. Sibling of mgf-common under the mgf.* namespace. |
| Repo | [mgf-cloud](https://codeberg.org/magogi-admin/mgf-cloud) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-cloud/src/branch/main/DEPS.md) |

### `mgf-cloud-provision`

| Field | Value |
|---|---|
| Version | 0.1.0 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-cloud-provision` |
| Depends on (mgf-*) | `mgf-cloud` [infomaniak]>=0.1.1,<0.2, `mgf-common` [standards]>=0.47,<1.0, `mgf-standard` >=0.1.6,<0.2, `mgf-test-supervisor` >=0.1.3,<0.2 |
| Third-party runtime deps | 1 |
| Extras | `dev`, `infomaniak`, `standards` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | Declarative, idempotent provisioning of the Magogi Foundation's self-hosted services (devpi, CI agents, Vault, …) on top of mgf-cloud. plan / apply / destroy over a ServiceSpec. Sibling of mgf-cloud under the mgf.* namespace. |
| Repo | [mgf-cloud-provision](https://codeberg.org/magogi-admin/mgf-cloud-provision) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-cloud-provision/src/branch/main/DEPS.md) |

### `mgf-cloud-web`

| Field | Value |
|---|---|
| Version | 0.1.0 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-cloud-web` |
| Depends on (mgf-*) | `mgf-brand-web` >=0.1,<0.3, `mgf-cloud` [infomaniak]>=0.1.3,<0.2, `mgf-common` [standards]>=0.47,<1.0, `mgf-fastapi` >=0.6,<0.7, `mgf-standard` >=0.1.6,<0.2, `mgf-test-supervisor` >=0.1.3,<0.2 |
| Third-party runtime deps | 4 |
| Extras | `dev`, `standards` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | Magogi Foundation cloud console — a local single-user web GUI over mgf-cloud (Infomaniak Public Cloud first). FastAPI + Jinja, brand-styled. Sibling of mgf-cloud under the mgf.* namespace. |
| Repo | [mgf-cloud-web](https://codeberg.org/magogi-admin/mgf-cloud-web) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-cloud-web/src/branch/main/DEPS.md) |

### `mgf-common`

| Field | Value |
|---|---|
| Version | 0.49.2 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-common` |
| Depends on (mgf-*) | `mgf-standard` >=0.1.6,<0.2, `mgf-test-supervisor` >=0.1.9,<0.2 |
| Third-party runtime deps | 3 |
| Extras | `dev`, `observability`, `standards`, `vault` |
| Used by (mgf-*) | `mgf-alembic`, `mgf-apiprobe`, `mgf-auth`, `mgf-brand-web`, `mgf-cloud`, `mgf-cloud-provision`, `mgf-cloud-web`, `mgf-django`, `mgf-fastapi`, `mgf-fed`, `mgf-fed-web`, `mgf-fedres`, `mgf-hrb`, `mgf-http`, `mgf-livepush`, `mgf-logship`, `mgf-sqlalchemy`, `mgf-tele-core`, `mgf-tele-teltonika`, `mgf-test-supervisor`, `mgf-test-web`, `mgf-vm-core`, `mgf-vm-firecracker`, `mgf-vm-forensics`, `mgf-vm-interchange`, `mgf-vm-libvirt`, `mgf-vm-sdk` |
| Purpose | Shared infrastructure (typed exceptions, central config, structured logging + tracing) for MGF projects |
| Repo | [mgf-common](https://codeberg.org/magogi-admin/mgf-common) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-common/src/branch/main/DEPS.md) |

### `mgf-common-identity`

| Field | Value |
|---|---|
| Version | 0.1.0 |
| Language | zig |
| Depends on (mgf-*) | `mgf-hrb-kabi` ==0.1.0 (git-pinned), `mgf-hrb-model` ==0.1.0 (git-pinned) |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | mgf-common-identity |
| Repo | [mgf-common-identity](https://codeberg.org/magogi-admin/mgf-common-identity) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-common-identity/src/branch/main/DEPS.md) |

### `mgf-common-zig`

| Field | Value |
|---|---|
| Version | 0.0.0 |
| Language | zig |
| Depends on (mgf-*) | — _(federation leaf)_ |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | mgf-common-zig |
| Repo | [mgf-common-zig](https://codeberg.org/magogi-admin/mgf-common-zig) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-common-zig/src/branch/main/DEPS.md) |

### `mgf-django`

| Field | Value |
|---|---|
| Version | 0.4.9 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-django` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-test-supervisor` >=0.1.3,<0.2 |
| Third-party runtime deps | 1 |
| Extras | `dev`, `standards` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | Django integration adapters for mgf-common — AppConfig + middleware (request-id, context) + JsonFormatter + DjangoSettingsBridge. Sibling of mgf-common under the mgf.* namespace. |
| Repo | [mgf-django](https://codeberg.org/magogi-admin/mgf-django) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-django/src/branch/main/DEPS.md) |

### `mgf-fastapi`

| Field | Value |
|---|---|
| Version | 0.6.12 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-fastapi` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.49,<1.0, `mgf-livepush` >=0.1,<0.2, `mgf-sqlalchemy` >=0.5,<0.6, `mgf-test-supervisor` >=0.1.3,<0.2 |
| Third-party runtime deps | 1 |
| Extras | `dev`, `livepush`, `sqlalchemy`, `standards`, `testing` |
| Used by (mgf-*) | `mgf-cloud`, `mgf-cloud-web` |
| Purpose | FastAPI integration adapters for mgf-common — request-id + exception translation + lifespan + webhooks (Svix HMAC) + IpAllowlist + run_test_app + DB-session helpers (via [sqlalchemy] extra). Sibling of mgf-common under the mgf.* namespace. |
| Repo | [mgf-fastapi](https://codeberg.org/magogi-admin/mgf-fastapi) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-fastapi/src/branch/main/DEPS.md) |

### `mgf-fed`

| Field | Value |
|---|---|
| Version | 0.11.1 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-fed` |
| Depends on (mgf-*) | `mgf-cloud` [infomaniak]>=0.1,<0.2, `mgf-common` >=0.49,<1.0, `mgf-logship` >=0.1.6,<0.2, `mgf-standard` >=0.1,<0.2, `mgf-test-supervisor` >=0.1,<0.2 |
| Third-party runtime deps | 0 |
| Extras | `cli`, `cloud`, `dev`, `standards`, `supervisor` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | Magogi Foundation federation orchestrator — runs the recurring cross-repo work (gates, local/remote release, status) consistently and trackably over the mgf-* fleet. |
| Repo | [mgf-fed](https://codeberg.org/magogi-admin/mgf-fed) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-fed/src/branch/main/DEPS.md) |

### `mgf-fed-web`

| Field | Value |
|---|---|
| Version | 0.1.0 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-fed-web` |
| Depends on (mgf-*) | `mgf-brand-web` >=0.2,<0.3, `mgf-common` [standards]>=0.47,<1.0, `mgf-fedres` >=0.1,<0.2, `mgf-test-supervisor` >=0.1.2,<0.2 |
| Third-party runtime deps | 3 |
| Extras | `dev`, `standards` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | The Magogi Foundation federation dashboard — a read-mostly FastAPI + Jinja web tool that composes + displays the schema-governed fed-resources/ state produced by the mgf-fedres spine (status/roadmap/architecture/focus/suggestions + sync + feedback rounds + live activity). It never authors project state. Sibling under the mgf.* namespace. |
| Repo | [mgf-fed-web](https://codeberg.org/magogi-admin/mgf-fed-web) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-fed-web/src/branch/main/DEPS.md) |

### `mgf-fedres`

| Field | Value |
|---|---|
| Version | 0.1.1 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-fedres` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.47,<1.0, `mgf-standard` >=0.1.6,<0.2, `mgf-test-supervisor` >=0.1.3,<0.2 |
| Third-party runtime deps | 1 |
| Extras | `dev`, `standards` |
| Used by (mgf-*) | `mgf-fed-web`, `mgf-test-web` |
| Purpose | The federation-resources spine: the fed-resources/ convention, schemas, the manifest + sync engine, the SourceProvider seam, live NDJSON + run-records, and the fedres CLI — the shared core for mgf-fed-web and mgf-test-web. Sibling of mgf-common under the mgf.* namespace. |
| Repo | [mgf-fedres](https://codeberg.org/magogi-admin/mgf-fedres) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-fedres/src/branch/main/DEPS.md) |

### `mgf-hrb`

| Field | Value |
|---|---|
| Version | 0.1.7 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-hrb` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-test-supervisor` >=0.1.16,<0.2 |
| Third-party runtime deps | 0 |
| Extras | `dev`, `standards` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | Magogi Foundation hardware resource broker — userspace arbitration of all hardware (PCIe, USB, GPU, CPU/memory) for any client. Zig below the socket; Python above. |
| Repo | [mgf-hrb](https://codeberg.org/magogi-admin/mgf-hrb) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-hrb/src/branch/main/DEPS.md) |

### `mgf-hrb-cap`

| Field | Value |
|---|---|
| Version | 0.1.0 |
| Language | zig |
| Depends on (mgf-*) | `mgf-hrb-kabi` ==0.1.0 (git-pinned), `mgf-hrb-model` ==0.1.0 (git-pinned) |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | mgf-hrb-cap |
| Repo | [mgf-hrb-cap](https://codeberg.org/magogi-admin/mgf-hrb-cap) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-hrb-cap/src/branch/main/DEPS.md) |

### `mgf-hrb-kabi`

| Field | Value |
|---|---|
| Version | 0.1.0 |
| Language | zig |
| Depends on (mgf-*) | `mgf-hrb-model` ==0.1.0 (git-pinned) |
| Used by (mgf-*) | `mgf-common-identity`, `mgf-hrb-cap` |
| Purpose | mgf-hrb-kabi |
| Repo | [mgf-hrb-kabi](https://codeberg.org/magogi-admin/mgf-hrb-kabi) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-hrb-kabi/src/branch/main/DEPS.md) |

### `mgf-hrb-model`

| Field | Value |
|---|---|
| Version | 0.1.0 |
| Language | zig |
| Depends on (mgf-*) | — _(federation leaf)_ |
| Used by (mgf-*) | `mgf-common-identity`, `mgf-hrb-cap`, `mgf-hrb-kabi`, `mgf-hrb-rt` |
| Purpose | mgf-hrb-model |
| Repo | [mgf-hrb-model](https://codeberg.org/magogi-admin/mgf-hrb-model) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-hrb-model/src/branch/main/DEPS.md) |

### `mgf-hrb-rt`

| Field | Value |
|---|---|
| Version | 0.1.0 |
| Language | zig |
| Depends on (mgf-*) | `mgf-hrb-model` ==0.1.0 (git-pinned) |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | mgf-hrb-rt |
| Repo | [mgf-hrb-rt](https://codeberg.org/magogi-admin/mgf-hrb-rt) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-hrb-rt/src/branch/main/DEPS.md) |

### `mgf-http`

| Field | Value |
|---|---|
| Version | 0.4.11 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-http` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-test-supervisor` >=0.1.3,<0.2 |
| Third-party runtime deps | 1 |
| Extras | `dev`, `standards`, `test` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | Async HTTP client for mgf-common consumers — typed httpx wrapper with retries, timeouts, header redaction, OTel-aware logging. Sibling of mgf-common under the mgf.* namespace. |
| Repo | [mgf-http](https://codeberg.org/magogi-admin/mgf-http) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-http/src/branch/main/DEPS.md) |

### `mgf-livepush`

| Field | Value |
|---|---|
| Version | 0.1.8 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-livepush` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-test-supervisor` >=0.1.2,<0.2 |
| Third-party runtime deps | 0 |
| Extras | `dev`, `fastapi`, `redis`, `standards`, `test` |
| Used by (mgf-*) | `mgf-fastapi` |
| Purpose | Realtime push pipeline for mgf-common consumers — SSE streaming, a pluggable pub/sub broker seam (Redis + mock), and per-key connection-slot caps. Sibling of mgf-common under the mgf.* namespace. |
| Repo | [mgf-livepush](https://codeberg.org/magogi-admin/mgf-livepush) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-livepush/src/branch/main/DEPS.md) |

### `mgf-logship`

| Field | Value |
|---|---|
| Version | 0.1.8 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-logship` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-test-supervisor` >=0.1.3,<0.2 |
| Third-party runtime deps | 0 |
| Extras | `collector`, `dev`, `standards`, `test` |
| Used by (mgf-*) | `mgf-fed` |
| Purpose | Centralized log shipping for mgf-common consumers — a fail-open logging handler that batches canonical LogRecord JSON + statistics and POSTs them to a collector over a versioned, language-neutral wire protocol, plus a store-now stub collector. Sibling of mgf-common under the mgf.* namespace. |
| Repo | [mgf-logship](https://codeberg.org/magogi-admin/mgf-logship) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-logship/src/branch/main/DEPS.md) |

### `mgf-sqlalchemy`

| Field | Value |
|---|---|
| Version | 0.5.9 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-sqlalchemy` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-test-supervisor` >=0.1.3,<0.2 |
| Third-party runtime deps | 1 |
| Extras | `dev`, `standards`, `test` |
| Used by (mgf-*) | `mgf-alembic`, `mgf-fastapi` |
| Purpose | Async SQLAlchemy helpers for mgf-common consumers — typed engine factory, sessionmaker, Postgres RLS tenant-scoping. Sibling of mgf-common under the mgf.* namespace. |
| Repo | [mgf-sqlalchemy](https://codeberg.org/magogi-admin/mgf-sqlalchemy) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-sqlalchemy/src/branch/main/DEPS.md) |

### `mgf-standard`

| Field | Value |
|---|---|
| Version | 0.1.61 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-standard` |
| Depends on (mgf-*) | — _(federation leaf)_ |
| Third-party runtime deps | 0 |
| Extras | `dev` |
| Used by (mgf-*) | `mgf-brand-web`, `mgf-cloud`, `mgf-cloud-provision`, `mgf-cloud-web`, `mgf-common`, `mgf-fed`, `mgf-fedres` |
| Purpose | The Magogi Foundation engineering-standards corpus, federation contract, and library registry — the source of truth for the mgf-* federation |
| Repo | [mgf-standard](https://codeberg.org/magogi-admin/mgf-standard) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-standard/src/branch/main/DEPS.md) |

### `mgf-tele-core`

| Field | Value |
|---|---|
| Version | 0.1.8 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-tele-core` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-test-supervisor` >=0.1.2,<0.2 |
| Third-party runtime deps | 0 |
| Extras | `dev`, `standards` |
| Used by (mgf-*) | `mgf-tele-teltonika` |
| Purpose | Vendor-neutral telematics seam for mgf-common consumers — the TelematicsProvider device-session ABC, the codec-agnostic AVL frame types, the typed error hierarchy, and a scripted mock. Per-vendor codecs (mgf-tele-teltonika, …) build on this. Sibling of mgf-common under the mgf.* namespace. |
| Repo | [mgf-tele-core](https://codeberg.org/magogi-admin/mgf-tele-core) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-tele-core/src/branch/main/DEPS.md) |

### `mgf-tele-teltonika`

| Field | Value |
|---|---|
| Version | 0.1.8 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-tele-teltonika` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-tele-core` >=0.1,<0.2, `mgf-test-supervisor` >=0.1.2,<0.2 |
| Third-party runtime deps | 0 |
| Extras | `dev`, `standards` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | Teltonika Codec 8 / 8 Extended decoder + TelematicsProvider implementation — the first vendor package in the mgf-tele-* family, built on mgf-tele-core. Sibling of mgf-common under the mgf.* namespace. |
| Repo | [mgf-tele-teltonika](https://codeberg.org/magogi-admin/mgf-tele-teltonika) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-tele-teltonika/src/branch/main/DEPS.md) |

### `mgf-test-supervisor`

| Field | Value |
|---|---|
| Version | 0.1.17 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-test-supervisor` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0 |
| Third-party runtime deps | 0 |
| Extras | `dev`, `standards` |
| Used by (mgf-*) | `mgf-alembic`, `mgf-apiprobe`, `mgf-auth`, `mgf-brand-web`, `mgf-cloud`, `mgf-cloud-provision`, `mgf-cloud-web`, `mgf-common`, `mgf-django`, `mgf-fastapi`, `mgf-fed`, `mgf-fed-web`, `mgf-fedres`, `mgf-hrb`, `mgf-http`, `mgf-livepush`, `mgf-logship`, `mgf-sqlalchemy`, `mgf-tele-core`, `mgf-tele-teltonika`, `mgf-test-web`, `mgf-vm-core`, `mgf-vm-firecracker`, `mgf-vm-forensics`, `mgf-vm-interchange`, `mgf-vm-libvirt`, `mgf-vm-sdk` |
| Purpose | Budget-aware, crash-survivable, resumable test supervisor that drives pytest from the outside. Federation-wide sibling of mgf-common under the mgf.* namespace. |
| Repo | [mgf-test-supervisor](https://codeberg.org/magogi-admin/mgf-test-supervisor) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-test-supervisor/src/branch/main/DEPS.md) |

### `mgf-test-web`

| Field | Value |
|---|---|
| Version | 0.1.0 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-test-web` |
| Depends on (mgf-*) | `mgf-brand-web` >=0.2,<0.3, `mgf-common` [standards]>=0.47,<1.0, `mgf-fedres` >=0.1,<0.2, `mgf-test-supervisor` >=0.1.2,<0.2 |
| Third-party runtime deps | 0 |
| Extras | `dev`, `standards`, `web` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | ProofWarden — the testing & CI authority console. Base = the warden single-flight broker + testctl (FastAPI-free, CI-installable); [web] = the console. Built on the mgf-fedres spine; drives mgf-test-supervisor as the runner. Sibling under mgf.* (PEP420). |
| Repo | [mgf-test-web](https://codeberg.org/magogi-admin/mgf-test-web) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-test-web/src/branch/main/DEPS.md) |

### `mgf-vm-core`

| Field | Value |
|---|---|
| Version | 0.1.13 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-vm-core` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-test-supervisor` >=0.1.2,<0.2 |
| Third-party runtime deps | 2 |
| Extras | `dev`, `standards` |
| Used by (mgf-*) | `mgf-vm-firecracker`, `mgf-vm-forensics`, `mgf-vm-interchange`, `mgf-vm-libvirt`, `mgf-vm-sdk` |
| Purpose | Magogi Foundation VM-core — pure VM-domain library: state machine, VmSpec, contracts, fakes. The stable core of the distributed vm-vmanager-app. |
| Repo | [mgf-vm-core](https://codeberg.org/magogi-admin/mgf-vm-core) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-vm-core/src/branch/main/DEPS.md) |

### `mgf-vm-firecracker`

| Field | Value |
|---|---|
| Version | 0.1.4 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-vm-firecracker` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-test-supervisor` >=0.1.2,<0.2, `mgf-vm-core` >=0.1,<0.2 |
| Third-party runtime deps | 1 |
| Extras | `dev`, `standards` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | Magogi Foundation Firecracker microVM adapter — implements mgf-vm-core's HypervisorBackend + StorageBackend against Firecracker / jailer. |
| Repo | [mgf-vm-firecracker](https://codeberg.org/magogi-admin/mgf-vm-firecracker) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-vm-firecracker/src/branch/main/DEPS.md) |

### `mgf-vm-forensics`

| Field | Value |
|---|---|
| Version | 0.1.8 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-vm-forensics` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-test-supervisor` >=0.1.2,<0.2, `mgf-vm-core` >=0.1.9,<0.2 |
| Third-party runtime deps | 1 |
| Extras | `dev`, `standards` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | Magogi Foundation VM-forensics — pcap / dpkt analyzers, case management, top-talkers, DNS, TLS-SNI. Sibling library extracted from vm-vmanager-app. |
| Repo | [mgf-vm-forensics](https://codeberg.org/magogi-admin/mgf-vm-forensics) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-vm-forensics/src/branch/main/DEPS.md) |

### `mgf-vm-interchange`

| Field | Value |
|---|---|
| Version | 0.2.4 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-vm-interchange` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-test-supervisor` >=0.1.2,<0.2, `mgf-vm-core` >=0.1.9,<0.2 |
| Third-party runtime deps | 1 |
| Extras | `dev`, `standards` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | Magogi Foundation VM-interchange — OVA / OVF import/export. Sibling library extracted from vm-vmanager-app. |
| Repo | [mgf-vm-interchange](https://codeberg.org/magogi-admin/mgf-vm-interchange) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-vm-interchange/src/branch/main/DEPS.md) |

### `mgf-vm-libvirt`

| Field | Value |
|---|---|
| Version | 0.1.10 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-vm-libvirt` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-test-supervisor` >=0.1.2,<0.2, `mgf-vm-core` >=0.1.8,<0.2 |
| Third-party runtime deps | 2 |
| Extras | `dev`, `standards` |
| Used by (mgf-*) | `mgf-vm-sdk` |
| Purpose | Magogi Foundation libvirt adapter — implements mgf-vm-core's HypervisorBackend and StorageBackend against libvirt / KVM / QEMU. |
| Repo | [mgf-vm-libvirt](https://codeberg.org/magogi-admin/mgf-vm-libvirt) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-vm-libvirt/src/branch/main/DEPS.md) |

### `mgf-vm-sdk`

| Field | Value |
|---|---|
| Version | 0.1.9 |
| Language | python |
| Requires | Python >=3.11 |
| Install | `pip install mgf-vm-sdk` |
| Depends on (mgf-*) | `mgf-common` [standards]>=0.46,<1.0, `mgf-test-supervisor` >=0.1.2,<0.2, `mgf-vm-core` >=0.1.8,<0.2, `mgf-vm-libvirt` >=0.1,<0.2 |
| Third-party runtime deps | 0 |
| Extras | `dev`, `grpc`, `standards`, `test-integration` |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | Magogi Foundation vm-vmanager-app client SDK — VmManagerClient with in-process and gRPC transports. The one library CLI + GUI import. |
| Repo | [mgf-vm-sdk](https://codeberg.org/magogi-admin/mgf-vm-sdk) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-vm-sdk/src/branch/main/DEPS.md) |

### `mgf-website-template`

| Field | Value |
|---|---|
| Version | 0.2.0 |
| Language | template |
| Depends on (mgf-*) | — _(federation leaf)_ |
| Used by (mgf-*) | — _(no federation consumers yet)_ |
| Purpose | Cookiecutter template for **Magogi marketing / showcase websites**. |
| Repo | [mgf-website-template](https://codeberg.org/magogi-admin/mgf-website-template) · [DEPS.md](https://codeberg.org/magogi-admin/mgf-website-template/src/branch/main/DEPS.md) |

---

## Consistency

✅ **Consistent.** Every mgf-* → mgf-* dependency pin accepts the dependency's current version (release-gate check passes).

