Skip to main content

How Harmonia uses it

Firestore owns tenant-scoped workflow truth and atomically records stage outbox entries. Pub/Sub transports stage triggers but cannot advance state by itself. Cloud Storage holds uploaded and generated binary assets while Firestore retains identity, lineage, and digests.

Firestore

Durable records and transactions.

Pub/Sub

At-least-once stage delivery.

Cloud Storage

Authorized source and output assets.

Evidence status

Emulator and contract tests verify local persistence behavior. Cloud resource existence and production data paths require authenticated infrastructure evidence.

Cloud Firestore

How Firestore owns Harmonia's durable workflow, authority, lineage, and audit records.

Cloud Pub/Sub

How Harmonia uses Pub/Sub for recoverable asynchronous stage delivery.

Cloud Storage

How Harmonia stores authorized uploads and generated binary artifacts outside Firestore.
Last modified on August 28, 2026