G Gaia

Switch factory

CYTO-11 — Balakong Jaya CTSB CYTO-29 CTSB CYTOWELL-54 — Taming Jaya PIC/S CTWSB

Only factories you are granted appear here (Filament tenant menu). Jason: CTSB + CTWSB labs — no Guangzhou.

Jason Teh

jason@navi.my · R&D

Profile settings Change password

Theme

Sign out
RetailSellR&DMakeBuyStockPlanItemsGMPAdminInsights

Good morning, Jason

R&D · CTSB + CTWSB labs · Tuesday 7 July 2026

2

Trials awaiting results

1

Trial scheduled this week

2

Sample requests due

5

Active formulations

48.60 MYR

R&D stock reserved

Needs your action — 4 items · ordered by due date
Action Ref Detail Due Open
Enter trial result TRL-26-015 Sleep Gummy Mg+GABA v2 · 1.5 kg batch made — result field still empty pending since 05 Jul · 2 d Trials →
Issue reserved materials TRL-26-011 Zenith Coffee (sugar-free) v1 · 48.60 MYR reserved — issue before the run so stock deducts at moving average scheduled Thu 09 Jul Trials →
Send samples — Roy KL Trading TRL-26-014 White-label collagen drink · retain samples from passed trial (sensory 8.2/10) by Fri 10 Jul CRM →
Ship samples — Guangzhou HealthMart CRM Zenith Kopi CN distribution · 200 sachets from trial stock by Sat 11 Jul CRM →

Union of: trials without a result · trials with stock Reserved and a run date · CRM deals in Sampling whose next action is assigned to R&D. Deal values stay hidden for this role.

Formulation pipeline Open formulations →
Status Count Formulations
Draft 2 F-0010 Zenith Coffee v1 · F-0012 Agarwood Calm Tea v1
Lab trial 2 F-0009 Sleep Gummy v2 · F-0011 JuicyPop Kids Vit-C v2
Stability 1 F-0007 Collagen Peach Boost v3 — started 02 Jul · next gate: stability report
Promoted to BOM 2 F-0005 AlphaMax V+ v4 · F-0004 Double Root Coffee v2

Counts group the active + promoted tabs on Formulations; archived excluded.

Cost drift watch — est. cost/serving moved >5% since last snapshot
Formulation Driver (moving average) Cost/serving Δ
F-0010 Zenith Coffee (sugar-free) v1 Arabica Coffee Powder / Bolido-S390 — PO-556 receipt landed cost ↑ 0.38 → 0.41 MYR +7.9%
F-0007 Collagen Peach Boost v3 Marine Collagen — June receipt, supplier FX ↑ 1.72 → 1.84 MYR +7.0%

Moving average changes flow from PO receipts (landed cost). R&D sees material costs only — sales prices and margins are hidden for this role.

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

R&D dashboard — field manifest

WidgetFilament classQuery (in words)Why R&D sees it
Stat tiles ×5StatsOverviewWidgettrials where result is empty (2: TRL-26-015, TRL-26-011 post-run) · trials with run date this week (TRL-26-011 Thu) · CRM sampling next-actions assigned to R&D due ≤7 d (Roy KL, Guangzhou HealthMart) · formulations status in Draft/Lab trial/Stability (5) · Σ open rnd_issue reservations at moving average (48.60 MYR)Each tile is the count of work owed by the lab; each links to the source screen
Needs your actionTableWidget (union query)trials.result IS NULL → "enter result" · trials.stock_issue = Reserved AND run_date set → "issue materials" · crm_deals.stage = Sampling AND next_action.assignee_role = R&D → "send samples"; sorted by due dateThe dashboard is a to-do list — every row routes to rnd-trials.html or crm.html where the action happens
Formulation pipelineTableWidget (grouped count)formulations grouped by status: Draft 2 / Lab trial 2 / Stability 1 / Promoted to BOM 2; archived excluded; Stability row highlighted because it gates promotionPipeline health at a glance; F-0007 stability report is the next promotion gate
Cost drift watchTableWidgetrecompute est_cost_per_serving from current per-location moving averages vs last saved snapshot; show rows where |Δ| > 5% with the driver material (largest contributor); illustrative rows F-0010 +7.9%, F-0007 +7.0%Formulation costing must track real landed costs — receipts (e.g. PO-556 Bolido arabica) shift the average

Role policy — what Jason must NOT see

  • Costs yes, prices no: R&D sees material costs (moving average) because trials expense at cost and formulations carry est. cost/serving — but NOT sales prices, price lists, customer pricing, SO totals or margins. PriceListResource and money columns on Sell screens are denied for this role; CRM sampling rows appear without deal values.
  • Tenancy: scoped to CTSB + CTWSB labs (CYTO-11, CYTO-29, CYTOWELL-54); no CTCNGZ data, no NVMSB sales entity.
  • Issuing trial materials writes an rnd_issue stock movement — same pool as production, so Planning and Buy see true remaining stock.