Lab 05
AIUNIQ Control-Plane Demo
A deterministic browser simulation of job admission, approval gates, budget controls and operator actions.
Interactive lab · fictional simulation
All jobs, policies, workers and usage figures are fictional. No AI model or external service runs. Operator roles are simulated, not authenticated. Nothing is published, and all session state disappears on reload.
A standalone portfolio demonstration. It is not connected to any AIUNIQ application, to the other labs or to any repository.
1. Choose a scenario
Status Choose a fictional scenario, then follow the suggested next action.
Fictional policy
Policy summary
Fictional demo units, not currency or tokens
Budget accounting
2. Jobs and operator actions
One job runs at a time
Job queue
Selected job
Approval
Cancelling stops the remaining steps and releases their unused reservation. It cannot undo a completed step: those units stay spent.
3. Decision history
| # | Tick | Event | Job | Units | Reason |
|---|
What this demonstrates
- Admission control: a job's remaining cost is reserved before it can queue. If the demo units are not available, admission is denied and nothing else changes.
- Approval gates bound to an exact job revision and policy version. A revised payload or policy invalidates the old approval before anything else runs.
- One execution slot with a fixed queue order (first admitted, first run), advanced only by an explicit step.
- Operator actions with honest accounting: pausing keeps the reservation, cancelling releases only what is unused, and spent units are never refunded.
What a production control plane would still need
None of the following is implemented in this demonstration.
- Real authentication and role-based authorization for operators
- Durable scheduling and storage
- Coordination between concurrent workers
- Reconciliation against actual metered usage
- Integrations with real services
- Monitoring and alerting
- Recovery from crashes and partial failures