G Gaia

Your factory

CYTOWELL-54 — Taming Jaya PIC/S

Farah's account is pinned to the PIC/S site — single-factory grant, no other tenants appear (Filament tenant menu). The GMP register widget below adds a read-only company-wide view.

Farah Hussin

farah@navi.my · QA — CTWSB

Profile settings Change password

Theme

Sign out
RetailSellR&DMakeBuyStockPlanItemsGMPAdminInsights

Good morning, Farah

QA · CYTOWELL-54 — Taming Jaya PIC/S · Tuesday 7 July 2026

1

BMR awaiting wet-ink release

2

Quarantine items pending disposition

1

CoA missing on receipt

3

GMP programs overdue company-wide

136 d

To self-inspection · due 2026-11-20

Release queue — batch record readiness — completeness computed from the digital BMR All BMRs →

BMR-26-029 JuicyPop batch JP-2606-09 · 5,917 pcs MO NVMSB-0309 / 3

Awaiting QA wet-ink release

Weighing ✓ Steps ✓ Checks ✓ Yield ✓ Photos 15 ✓ Deviations 0
Print for wet-ink release

Release happens on PAPER — QA signs the printed BMR in wet ink; Gaia stores the scan and only then flips the batch to Released. The button prints; it never releases. BMR-26-031 and BMR-26-030 are still in execution — they join this queue when their last step closes.

Quarantine & disposition Returns →
Ref Item Reason / hold Disposition
RET-26-008

AlphaMax V+

24 pcs · lot AMX-2603-77

Transit damage —
cartons crushed
Restocked ✓ FG StoreDestruction logged
RET-26-005

Kopi Cik Abang

30 box

Customer return —
in quarantine
Restocked ✓ FG StoreDestruction logged
PO-459

Blackcurrant flavour

supplier ITS · 1 receipt line

Receipt line missing CoA
blocked from release
Chase CoA

Disposition writes the stock move (quarantine → sellable or → destruction) with QA identity stamped; the received lot without CoA stays unusable to MRP until the certificate is attached.

GMP calendar company-wide Register →
Program Asset / area Due Status
Calibration — dosing discs CP-01 Capsule Filler 2026-06-25 overdue 12 d
HVAC filter + DP check AHU-1 cleanroom · MWO-26-033 2026-07-02 overdue 5 d
Pest monitoring — stations bait stations, all areas this week due
Self-inspection — 10 areas internal audit · QA team 2026-11-20 scheduled

Mock-recall readiness

Last drill 2026-03-14 · any batch traceable both directions in one click

Run batch trace

3rd overdue in the company-wide count: FG store weekly clean at CYTO-11 — visible in the full register.

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

QA dashboard — field manifest

WidgetFilament widgetQuery (in words)Row links to
Stat tilesStatsOverviewWidgetBMRs status=awaiting_release (this factory) · returns in quarantine pending QA disposition · GRN lines where supplier item requires CoA AND none attached · maintenance programs gmp_critical AND overdue (ALL factories, read-only) · days until next self-inspection due datebmr / returns / po-detail / maintenance
Release queueTableWidget + Action "Print for wet-ink release"BMRs where every section closed: weighing signed, all steps done, all in-process checks recorded, yield within limits, required photos attached, open deviations = 0. Action renders the release PDF; a separate "Attach signed scan" action on the BMR flips status → Releasedbmr
Quarantine & dispositionTableWidget + Actions Restock / DestroyUNION: returns in quarantine location + receipt lines flagged coa_missing (lot blocked from release). Disposition action writes the stock move with QA user stampedreturns / po-detail
GMP calendarTableWidget over maintenance_programsprograms where gmp_critical=true AND (overdue OR due <= 14 days), company-wide read-only scope; + latest mock_recall_drill row with link to the live trace toolmaintenance / batch-trace

Why this role sees this (policy)

  • Farah owns batch disposition, quarantine and compliance for CYTOWELL-54 (PIC/S site, pinned tenant). QA sees batches, quality and compliance across the factory — plus a read-only company-wide GMP register, because audit findings anywhere are her problem.
  • Wet-ink release stays on PAPER: the software computes readiness and prints the pack, then records the signed scan. There is deliberately no "Release" button in Gaia.
  • QA must NOT edit production records — BMR entries are read-only to this role; corrections go through the deviation flow with the supervisor re-recording.
  • No prices or sales values on this dashboard; commercial fields are outside the QA policy scope.
  • Disposition modal = Filament Action with form: writes one stock_movement (type quarantine_release or destruction) with qa_user_id stamped; destroy additionally requires reason + witness_user_id; lot is mandatory — RET-26-005 demonstrates the lock until the lot is confirmed.