Identity, money, commerce, logistics, compliance and AI — one national network where every capability settles on the same ledger. No passwords transmitted, no separate integrations, forensic-ready by default.
Internal ops, inventory, fulfilment, field teams — 8 of the platform's layers, booted for this purpose.
A generic operations cockpit renders each tenant from a descriptor — a new client is a config record and its data, never a code change.
Nav, screens and metrics are gated per tenant by operation type; provisioning replays from a DB descriptor catalogue with a tenant-setup audit trail.
Operations cockpitLots move through their lifecycle with printable QR/barcode labels and an append-only, hash-chained ledger — plus a /wall board + live-map control room.
/wallTenants self-onboard sub-clients under maker-checker approval, with scoped dashboards, their own users and a two-panel branded login.
unityzm_approvalsFuel and GPS pings stream through one pipeline — with a provenance guard so operator maps only ever show real movement.
Every ping carries a fuel level and a provenance flag; the live map and tracking channel read real-only by default.
Logistics.TrackingSimulated pings are excluded from every live consumer unless explicitly opted in — no test data leaks onto a real operator's screen.
include_simulated: falseA supervised per-trip runtime drives lifelike carrier movement for demos and replay, gated off production.
mix unityzm.telemetry.seed_demoHigh-impact operations hold until a second person approves, and everything that changes state leaves a signed trail.
Certify and dispatch queue for approval with KPIs and reasons; a separation-of-duties rule keeps maker and checker distinct under a shared token.
Approvals queueA categorized read/unread feed and header badge keyed to each actor, even when a tenant shares one ops token.
Notifications centreTenant provisioning, RBAC grants, ops-config and kill-switch changes all emit audit events for forensic review.
Audit eventsEmbedded agents do real work — and every kwacha they spend is recorded, capped and reconciled.
Every model call is written to Postgres with its cost, grouped by session, task and day — no silent AI spend.
Unityzm.AI.UsageLedgerAdmins watch AI cost accrue in real time and reconcile it against wallets and campaigns.
/admin/finance/ai-ledgerAgent runs draw from a metered credit wallet with a hard cap, so automation can never overspend.
Finance.AgentBillingSpreads move through moderation, broadcast live to readers, and bill back through the same rails.
Merchant spreads run a draft → moderation → published lifecycle with retraction, per reader tab.
Unityzm.Ads.AdsPublished spreads stream to readers live; a concierge resolves "luxury watches under K5k" to the right tab.
Unityzm.Ads.BroadcasterAn agent composes a spread from raw merchant input and bills the cost to the AI-credit wallet.
Unityzm.Ads.ArtDirectorUpload a workbook; the platform maps it, audits it, and generates the dashboard around it.
An AI gate detects what each sheet is and maps columns to fields — or runs deterministic, rails-only, at zero AI cost.
/portal/importImported data becomes Focus operation cards automatically, with live row-count metrics.
Focus.FeatureForgeAttach a PDF or photo; Tesseract reads image-only scans so the Recommend agent can act on them.
tesseract · pdftoppmA buyer reserves certified stock and the whole chain — payment, escrow, delivery — settles on the USN.
Reserve → accept → fulfil → release, with funds held in escrow while a carrier moves the goods.
/storeRouting, movement-to-settlement, consignment, pricing, dispatch, live tracking and commissioned payout.
UnityzmLogistics.MovementCreate, trace, reverse and receipt settlements over a versioned API with webhooks and a sandbox.
/api/v1/gateway/settlementsCryptographic identity, tiered KYC, live screening and a per-edition compliance posture.
Citizens and merchants register a reserved lifelong id from a phone and an authenticator — no passwords.
/joinGuided tier progression with live sanctions and AML screening, gated by the active edition's posture.
/kycSix deployable editions boot only the apps they need; an operator kill-switch can freeze any subsystem.
Unityzm.Platform.KillSwitchPick a deployable edition, or start with a single wallet. Either way you settle on the same national network.