G Gaia

Your factory

CYTO-11 — Balakong Jaya CTSB

Lee's account is granted a single factory — no other tenants appear (Filament tenant menu).

Lee

lee@navi.my · Production Supervisor / QC

Profile settings Change password

Theme

Sign out
RetailSellR&DMakeBuyStockPlanItemsGMPAdminInsights

Good morning, Lee

Production Supervisor / QC · CYTO-11 — Balakong Jaya · Tuesday 7 July 2026

3

Lines running

2

Tasks unassigned

4

In-process checks due today

2

Cleaning verifications pending

1

Temp/RH entry missing (PM)

Line status board — live from running task logs · your shift, right now All machines →
Line Status MO / batch Operation Operator Run time Action
MX-01 · Mixer Running YGMSB-260401 / 1 AlphaMax V+ 1,197 pcs Mixing Ahmad 2.5 h Open
FL-01 · Sachet Filling 1 Running NVMSB-0309 / 2 Double Root 16,800 Filling — unassigned Assign
PK-01 · Packing Running YGMSB-260401 / 1 AlphaMax V+ — carton stage Boxing Siti 1.1 h Open
FL-02 · Sachet Filling 2 Down 2 MOs blocked — dosing pump, part ETA tomorrow MWO-26-034

Assigning here writes the operator onto the MO task — same record the operator sees on the shop-floor list (Tasks).

In-process QC checks due — each record writes into the executing BMR BMRs →
Check Where Cadence Last Due Action
Weight variation (5 sachets) FL-01 every 30 min 10:40 due now Recorded ✓ 11:45
Seal integrity sample PK-01 every 2 h 10:15 12:15 Recorded ✓ 11:45
Expiry print check batch AMX-2604-01 per batch start before first carton Recorded ✓ 11:45
Temp/RH entry (PM) all rooms 2× daily AM 09:12 ✓ 15:00 Recorded ✓ 11:45

House rule: every check defaults to PASS — only exceptions need a value, remarks and corrective action.

Verify queue QC role Cleaning register →

Mixing Room — AM routine clean

Cleaning crew · today 08:45 · checklist all PASS

Verified ✓ Lee 11:46

FL-01 — changeover clean

Ahmad · today 09:30 · before Double Root run

Verified ✓ Lee 11:46

Cleaning logs need a QC counter-sign before the line can start the next batch. Wet-ink QA verify stays on the paper log per current direction.

Project Gaia — static mockup in Filament v3 idiom. No backend. Role dashboard; data continuous with the other screens.

Supervisor / QC dashboard — field manifest

WidgetFilament widgetQuery (in words)Row links to
Stat tilesStatsOverviewWidgetmachines status=Running in this factory · MO tasks state=ready AND operator IS NULL · qc_check_schedules due today AND no result row · cleaning logs (daily + equipment) awaiting qc_verified_by · temp_humidity_records for today missing PM readingmachines / tasks / bmr / maintenance
Line status boardTableWidget (custom view)machines category=Machine, production lines only, joined to the currently-running task log (MO, operation, operator, elapsed) + open blocking work order if status=Downmachines / mo-detail / maintenance (MWO)
In-process QC checks dueTableWidget + Action "Record"qc_check_schedules (from routing + compliance profile) where next-due <= end of shift; Record opens the check form pre-set to PASS, writes into the executing BMR (BMR-26-031 / BMR-26-030)bmr
Verify queueTableWidget + Action "Verify"cleaning_logs UNION daily_cleaning_records where qc_verified_by IS NULL, this factory, newest first; Verify stamps user + timemaintenance

Why this role sees this (policy)

  • Lee runs the floor and doubles as QC: the dashboard is his to-do list — assign idle tasks, record in-process checks, counter-sign cleaning. Scope is CYTO-11 only (single-tenant grant, factory switcher pinned).
  • Supervisor ASSIGNS tasks and RECORDS in-process QC. He must NOT release batches — batch release is QA's wet-ink gate; no release action exists anywhere in this role's UI.
  • No prices, costs or sales values anywhere on this dashboard — money fields are hidden from production roles by policy (note: not a single MYR figure on this page).
  • Maintenance programs are read-only context (FL-02 work order link); editing programs belongs to the Factory Manager.
  • Record modal defaults to PASS; a FAIL requires value + remarks + corrective action and writes a deviation on the executing BMR. Temp/RH records per-room readings and forces corrective action on out-of-range rooms (Packing Room 29.2 °C / 71% → MWO-26-031).
  • Verify is a requiresConfirmation Action with a mandatory physical-inspection attestation; it never edits the operator's checklist entries.

House rule: defaults to PASS — only exceptions need values, remarks and corrective action.
Result

FAIL writes a deviation row on the executing BMR.

Recorded by Lee — Supervisor/QC · CYTO-11 · 2026-07-07 11:45 · writes qc_check_results + BMR in-process section

Counter-sign cleaning record?

Stamps you — Lee, Supervisor/QC — plus the time as qc_verified_by on the cleaning log. The line may start its next batch only after this counter-sign.

Wet-ink QA verify stays on the paper log per current direction — this digital counter-sign is the QC gate, not the QA release.