G Gaia

Switch factory

CYTO-11 — Balakong Jaya CTSB

Sarah is granted CYTO-11 only — single-factory user, so the Filament tenant menu shows just this factory.

Sarah Tan

sarah.tan@navi.my · Factory Manager, CYTO-11

Profile settings Change password

Theme

Sign out
RetailSellR&DMakeBuyStockPlanItemsGMPAdminInsights

Good morning, Sarah

Factory Manager · CYTO-11 — Balakong Jaya · Tuesday 7 July 2026

1

Machine down (FL-02)

2

MOs blocked by breakdown

3

Maintenance overdue

1

Room out of range

1

MO overdue (YGMSB-260401 / 1)

Fires first — breakdowns, out-of-range rooms and overdue GMP care, worst on top Open Maintenance →
Severity Issue Ref Why now Next step
Critical FL-02 down — dosing pump failure MWO-26-034 2 MOs blocked (NVMSB-0309 / 2 & / 3) Part ordered — ETA tomorrow, chase courier AM
Out of range Packing Room 29.2°C / 71% RH MWO-26-031 Above 18–28°C limit — GMP room A/C struggling — verify fix + PM re-reading
Overdue 12 d CP-01 capsule filler — calibration (dosing discs) 6-monthly program GMP-critical, due 2026-06-25 Book ENG slot today
Overdue 3 d FG store & raw mat rooms — weekly clean Cleaning program GMP log gap since 2026-07-04 Assign cleaning crew this shift
Today's schedule — 4 open MOs in priority rank Open Make →
# MO Product Qty Ingredients Deadline
1 YGMSB-260401 / 1BMR-26-031 in execution AlphaMax V+ 1,197 In stock 2026-03-26 overdue
2 NVMSB-0309 / 2 Double Root Coffee 16,800 Expected 2026-05-09 2026-05-08
3 NVMSB-0309 / 3 JuicyPop 5,917 Expected 2026-05-09 2026-05-08
7 YGMSB-260401 / 7 Sunrise 806 In stock 2026-04-30

Ranks 2–3 wait on FL-02 + inbound ingredients; rank order comes from the Make schedule.

Shortages blocking production Replenishment →
Item Shortfall Suggestion
Affron / NaVi-CN-HN-ZLKJ(China) Actives · 21 d lead — needed now -189,850 mg Buy — 1 kg pack
Aiternanthere Sessillis Tea BagEnd Product -1,000 pcs Make

Supply watch — inbound that decides the NVMSB deadline

PO-556 Bolido Food · Arabica Coffee Powder 80 kg exp 2026-05-09 PO-558 NVMSB (Supplier) · hologram packaging exp 2026-05-09

Both arrive after the NVMSB-0309 delivery deadline 2026-05-08 — deadline flagged red on the schedule.

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

Factory Manager dashboard — field manifest

WidgetFilament widgetQuery (in words)Why this role sees it
Stat tiles ×5StatsOverviewWidgetAll scoped factory_id = Sarah's tenant (CYTO-11): assets status=Out of Service; open MOs flagged blocked by a down asset; maintenance programs past next-due; today's temp/RH records outside profile limits; MOs past prod. deadlineFM owns everything operational in her factory — each count is a to-do, tile links to the working screen
Fires firstTableWidget (custom union query)maint_work_orders where blocks_production ∪ out-of-range temp_humidity_records (today) ∪ overdue GMP-critical programs, ordered by severity then ageThe morning triage list — breakdown/GMP escalations route to FM by policy (same escalation that emails her)
Today's scheduleTableWidget on ManufacturingOrderMOs status=open for factory, ordered by schedule rank; ingredients chip = BOM availability rollup; deadline red per the Make screen's risk ruleFM sequences the floor; row → mo-detail. No sales value column — quantities and dates only
Shortages + supply watchTableWidget on replenishment suggestionsItems with negative calculated stock feeding an open MO's BOM (suggested action Buy/Make); supply watch = open POs whose expected date > linked SO delivery deadlineFM chases materials but does not price them — qty + ETA only, PO values hidden

Role policy

  • Sarah sees everything operational for CYTO-11: MOs, machines, maintenance, rooms, BMRs, tasks, replenishment, inbound supply dates.
  • She must NOT see sales prices, margins, customer price lists or PO/SO money columns — policies strip those columns; the Sell module is read-only order status at most.
  • Single-factory user: tenant menu is pinned to CYTO-11 (no switcher options); every widget query is tenant-scoped so cross-factory data is unreachable, not just hidden.
  • Dashboard is a to-do list: each widget row deep-links to the screen where the fix happens (maintenance.html, mo-detail.html, replenishment.html, po-detail.html).