A.1 / SYSTEM

Architecture

5 TIERS / EVENT-SOURCED CORE / SUPABASE + WORKERS
1 · Sources
SHOPIFY AU
drinkhyro.com
orders · inventory
SHOPIFY US
hyro-usa
orders · inventory
SHIPBOB
FC 227 Sydney
on-hand · inbound
KATANA
Wellforth WIP + RM
draining → V3
ESTORE
legacy, draining
exits mid-June
2 · Sync workers
shopify-sync
every 5 min
orders → SO
shipbob-sync
every 15 min
inv → stock_movements
katana-sync
hourly
WIP + PO mirror
estore-sync
daily 07:00
drawdown check
3 · Atlas core Supabase Postgres
ATLAS V3 CORE 6 tables
▣ items master
▣ boms versioned
▣ stock_movements event log
▣ purchase_orders + lines
▣ production_orders WIP
▣ sales_orders + lines
─────────────
+ locations, suppliers
SQL views
· stock_balance
· runway
· margin_per_order
· wip_status
4 · Services
/api/v3
Workers REST
exception engine
runway, cost, oversold
reorder calc
velocity × lead time
briefing builder
daily Slack digest
BOM cost roll
lock COGS at fulfill
5 · Surfaces
app.atlasims.ai
operator dashboard
Emma · Steve
#supply-chain
Slack briefing 07:00
Atlas TG bot
critical alerts
atlas@drinkhyro
supplier comms in
Shopify push
items mirror out
Read Atlas owns Bidirectional sync Draining / sunset All stock writes → stock_movements event log. Balances are views.
A.2 / SYSTEM

Data model

6 CORE TABLES · EVENT-SOURCED · SQL VIEWS FOR BALANCES
items master
OWNED
id uuid pk
sku text unique
name text
type enum FG|WIP|RM|MERCH
uom text
active_bom_id → boms
shipbob_id int
katana_variant_id int
shopify_variant_id bigint
wac numeric
boms versioned
IMMUTABLE
id uuid pk
item_id → items
version int
state DRAFT|ACTIVE|ARCHIVED
approved_by user_id
approved_at tstz
yield_qty numeric
cost_rollup numeric (locked)
↳ bom_lines (item_id, qty, scrap_%)
stock_movements event log
APPEND
id uuid pk
item_id → items
location_id → locations
qty_delta numeric
type RECV|PICK|PROD|ADJ|XFER
ref_table po|so|prod_order|null
ref_id uuid
occurred_at tstz
actor user|system
purchase_orders
id uuid pk
po_number text PO-###
supplier_id → suppliers
status DRAFT|SENT|CONFIRMED|IN_TRANSIT|RECEIVED
ordered_at date
eta date
currency · total numeric
↳ po_lines (item_id, qty, unit_cost)
production_orders WIP
id uuid pk
opo_number text OPO-###
item_id → items
bom_id → boms (locked)
qty_planned · qty_made numeric
location_id → Wellforth
status PLANNED|READY|RUNNING|DONE|BLOCKED
blocked_reason text
scheduled_for · finished_at tstz
sales_orders
id uuid pk
shopify_order_id bigint
channel DTC|WHS|SUB
currency · total numeric
placed_at · fulfilled_at tstz
↳ so_lines (item_id, qty, price, bom_id_used, cogs_locked)
01 / SCREEN

Command Center

DAILY OPERATOR HOME · EMMA'S 5 WORKFLOWS ON ONE PAGE
Command / Today · Thu 28 May 2026 Live · last sync 22:43:08 AEST
AT-RISK SKUS
4/24
▲ +2 vs yesterday
DAYS OF COVER · MEDIAN
38d
↔ +0d
UNITS SHIPPED · 7D
8,094
▲ +6.2%
OPEN PO EXPOSURE
$786K AUD
23 active
WIP AT WELLFORTH
12,240
▼ 2 blocked
MARGIN · 30D
61.4%
▲ +0.8pp
CRITICAL
HYPHW15 Watermelon stockout near-certain Friday 29 May
4 days cover · OPO-78 blocked on Sensient PO-113 flavour delivery (ETA Apr 22 slipped, no update)
Exceptions 4
SKU Item On hand Velocity/d Runway Blocker
HYPHW15 Watermelon Pouch 666 158
4d
Sensient PO-113 slip
HYPHMXB15 Variety Pack Pouch -240 112
OVERSOLD
Build queued OPO-79
MHWBCLRD750 Water Bottle 750ml 512 27
19d
Jinjiang PO-121 slip
MHWBCLRD1000 1L Insulated Bottle 88 21
4d→Jul
No PO in pipe
Inbound this week 5
PO-119IN TRANSIT
Wellforth · 8,000 × HYPHW15
ETA Sat 30 May · $112,000 AUD
PO-113CONFIRMED
Sensient · 240kg WM flavour
ETA Mon 1 Jun · slipped 5d · $27,000
PO-117IN TRANSIT
O F Packaging · 12,000 cartons
ETA Tue 2 Jun · $24,400
PO-121DELAYED
Jinjiang · 3,000 × MHWBCLRD750
ETA Fri 5 Jun · 9d late · $54,200
OPO-79RUNNING
Wellforth · 8,000 × HYPHMXB15
ETA Mon 8 Jun · variety build
Reorder recommendations 6
SKU Item Supplier Suggested qty Lead Cost AUD Confidence
HYPHW15WatermelonWellforth12,00028d$168,000HIGH
HYPHMXB15VarietyWellforth8,00028d$112,000HIGH
MHWBCLRD750750ml BottleJinjiang5,00070d$90,300MED
HYPHLL15Lemon LimeWellforth6,00028d$84,000HIGH
MHWBCLRD10001L InsulatedJinjiang2,50070d$67,500MED
HYPHT15TropicalWellforth4,00028d$56,000HIGH
Activity
SYNC22:43:08
ShipBob inventory pulled · 24 SKUs · 17,553 units on-hand FC 227
SO22:41:22
Shopify order #48721 · 1 × HYPHBC15 + 1 × HYPHMXB15
RECV22:18:54
PO-115 received · 4,800 × HYPHBC15 to ShipBob · WAC $13.42
BLOCK22:00:11
OPO-78 flagged BLOCKED · Sensient flavour not arrived at Wellforth
EMAIL21:34:02
Inbound from Wellforth · "PO-119 dispatched tomorrow AM"
BOM19:12:48
HYPHW15 BOM v4 activated · cost roll $11.83 → $12.04
USER18:44:31
Emma adjusted stock · HYPHOM15 +24 at ShipBob · count reconcile
02 / SCREEN

Items

187 SKUS · CANONICAL MASTER · MIRRORS OUT TO SHOPIFY + SHIPBOB
Items / All types 187 items · 24 plan-relevant
Type: FG × Location: any Runway: <30d × Velocity + Add filter
SKU Item Type On hand Inbound Vel/d Runway Trend 30d WAC Status
HYPHW15 Watermelon Pouch FG 666 8,000 158
4d
$11.83 CRITICAL
HYPHMXB15Variety Pack PouchFG -2408,000112
OVER
$12.95 OVERSOLD
MHWBCLRD750Water Bottle 750ml RedFG 5123,00027
19d
$18.06 URGENT
MHWBCLRD10001L Insulated Bottle RedFG 88021
4d
$27.00 NO PO
HYPHBC15Blackcurrant PouchFG 4,3204,80084
51d
$13.42 OK
HYPHOM15Orange Mango PouchFG 5,760071
81d
$11.91 OK
HYPHT15Tropical PouchFG 3,600062
58d
$11.74 OK
HYPHLL15Lemon Lime PouchFG 7162,88068
11d
$12.17 WATCH
HYPHW15X10Watermelon Carton X10FG 2182404.2
52d
$118.30 OK
HYPHBC15X10Blackcurrant Carton X10FG 43203.1
139d
$134.20 OK
10 of 187 shown · filtered by FG + runway <30d
03 / SCREEN

Item detail · slide-over

CONTEXT PRESERVED · STOCK BY LOCATION · BOM · MOVEMENTS · MARGIN
AT-RISK
4
DAYS COVER
38d
SHIPPED 7D
8,094
PO EXPOSURE
$786K
WIP
12,240
MARGIN
61.4%
CRITICAL · 4d
HYPHW15

Watermelon Pouch · 15ct

Active BOM v4 · WAC $11.83 · 158 units/day · Wellforth makes
Overview
Stock
BOM
Movements
Margin
Mirror

STOCK BY LOCATION total on-hand 666

LocationOn handCommittedAvailableInbound
ShipBob FC 2276663123548,000
eStore (draining)0000
Wellforth WIP2,340

RUNWAY at 158/d velocity

Today · 666 Fri 29 May · STOCKOUT + PO-119 · Sat 30 + OPO-78 · ~5 Jun

BOM v4 ACTIVE

BULKWM100 Watermelon bulk blend · 0.015 kg
FLM-WM-S Sensient WM flavour · 0.002 kg
PKG-PCH-15 15ct pouch · 1 ea
PKG-LBL-WM WM label · 1 ea
Labour · $0.42 ea
Rollup cost · v4 · locked $11.83 AUD/unit
vs v3 ($11.62) ▲ +$0.21 (+1.8%)

RECENT MOVEMENTS last 7 events

22:41PICK-1SO #48721
21:15PICK-2SO #48720
18:44ADJ+24Count Emma
11:02RECV+480PO-115 partial
WedPICK-156DTC fulfil batch

MIRRORED OUT

Shopify AU
variant 41284095738011 ✓ synced 22:41
Shopify US
variant 42112883716423 ✓ synced 22:41
ShipBob
product 8842771 ✓ synced 22:30
Katana
variant 37383220 ⚠ legacy mirror
04 / SCREEN

Stock ledger

EVERY MOVEMENT · EVERY BATCH · APPEND-ONLY EVENT LOG
Stock / Ledger Live · 2,847 events today
EVENTS TODAY
2,847writes
+12% vs 7d avg
RECONCILED SKUS
183/187
4 variance flags
SHIPBOB DRIFT
3SKUs
delta >5%
LAST SHOPIFY SYNC
22:412m ago
2 channels OK
PENDING ADJUSTMENTS
2awaiting
Emma to review
BATCH COVERAGE
100%
all FG batched
RECONCILIATION 187 items
SKUNAME ATLAS SHIPBOB SHOPIFY AU SHOPIFY US KATANA DRIFT
HYPHW15 Watermelon Pouch 666 581 666 666 581 -85
HYPHBC15 Blackcurrant Pouch 2,121 2,094 2,121 2,121 2,094 -27
HYPHLL15 Lemon Lime Pouch 1,052 1,052 1,052 1,052 1,052 0
HYPHOM15 Orange Mango Pouch 1,546 1,546 1,546 1,546 1,546 0
MHWBCLRD750 750ml Water Bottle 629 611 629 629 611 -18
All movements
RECV
PICK
ADJ
TRF
WO
SO
LIVE EVENT TAIL last 200
Streaming
TIME TYPE SKU BATCH QTY LOC REF OPERATOR
22:43:08PICKHYPHW15WM-0524-A-2SB-227SO #48723system
22:42:51PICKHYPHBC15BC-0419-B-1SB-227SO #48722system
22:41:14RECVHYPHLL15LL-0528-A+480WF-MELPO-118 partialWellforth
22:40:02PICKHYPHOM15OM-0501-A-3SB-227SO #48721system
22:38:47ADJMHWBCLRD750+24SB-227Count varianceemma@
22:36:19TRFHYPHW15WM-0524-A120WF→SBTransit #TR-441Wellforth
22:34:51WOHYPHW15WM-0524-B+0WF-MELWO-89 blockedWellforth
22:32:11PICKHYPHT15TR-0510-A-1SB-227SO #48720system
22:30:44PICKHYPHMXB15MX-0517-A-1SB-227SO #48719system
22:28:02RECVKAT-WMFLAVSEN-WM-0526+850WF-MELPO-113 partialSensient
05 / SCREEN

Buy · Purchase orders

SUPPLIER EXPOSURE · 5-LANE KANBAN · A$786K OUTSTANDING
Buy / Purchase orders 23 active · A$786K outstanding
WELLFORTH
551k AUD
9 active POs
JINJIANG JIAXING
131k AUD
4 active POs
O F PACKAGING
64k AUD
3 active POs
SENSIENT
27k AUD
PO-113 slipped 5d
OTHER
13k AUD
7 active POs
DUE THIS WEEK
A$184k
5 payments
All
Wellforth
O F Packaging
Sensient
Jinjiang
DRAFT 3
PO-126A$18.4k
Wellforth · 2 lines
DRAFTNeed to send
PO-127A$6.2k
O F Packaging · 1 line
DRAFTNeed to send
PO-128A$2.1k
Olsson's · 1 line
DRAFTNeed to send
SENT 5
PO-122A$48.0k
Wellforth · 4 lines
SENTawaiting confirm · 2d
PO-123A$22.4k
Sensient · 3 lines
SENTawaiting confirm · 1d
PO-124A$14.6k
O F Packaging · 2 lines
SENTawaiting confirm
PO-125A$3.8k
Redox · 2 lines
SENTawaiting confirm
PO-129A$4.4k
Jinjiang · 1 line
SENTawaiting confirm
CONFIRMED 7
PO-113A$27.0k
Sensient · WM flavour
SLIP 5dETA 03 Jun (was 29 May)
PO-118A$22.0k
Wellforth · 4 lines
ON TRACKETA 02 Jun
PO-119A$15.6k
Wellforth · 3 lines
ON TRACKETA 05 Jun
PO-120A$8.4k
O F Packaging
ON TRACKETA 08 Jun
PO-121A$11.2k
Jinjiang · Bottles
SLIP 3dETA 12 Jun (was 09 Jun)
PO-115A$6.8k
ELIS · Logo film
ON TRACKETA 31 May
PO-116A$3.4k
Hebei Angtian
ON TRACKETA 15 Jun
IN TRANSIT 4
PO-110A$31.0k
Wellforth · 5 lines
IN TRANSITETA tomorrow 14:00
PO-111A$18.6k
Wellforth · 3 lines
IN TRANSITETA Mon 02 Jun
PO-112A$9.4k
O F Packaging
IN TRANSITETA Mon 02 Jun
PO-114A$5.2k
Sensient · BC flavour
IN TRANSITETA Tue 03 Jun
RECEIVING 4
PO-108A$24.0k
Wellforth · LL × 480
RECEIVING12/16 lines posted
PO-109A$8.8k
O F Packaging · Trays
RECEIVING2/3 posted
PO-106A$4.2k
Sensient · BC × 850
RECEIVING1/2 posted
PO-107A$2.6k
Redox · Salt × 2t
RECEIVINGawaiting Emma
06 / SCREEN

Make · Production

WELLFORTH WIP · COMPONENT ALLOCATIONS · BOM-LOCKED RUNS
Make / Production · Wellforth 7 work orders · 2 blocked
BLOCKED RUNS
2WOs
WM flavour shortfall
IN PROGRESS
3WOs
38k units WIP
SCHEDULED
2WOs
cleared to start
YIELD vs PLAN
97.8%
+0.6 vs 30d
UNITS COMPLETED · MTD
142k
+8% vs target
NEXT FREE SLOT
04 JunWellforth
capacity line 2
Wellforth
All copackers
BLOCKED2
WO-8914,400
HYPHW15 · WM-0524-B
BLOCKEDWM flavour short 92kg
WO-906,000
HYPHW15X10 · WM10-0526-A
BLOCKEDawaits WO-89 base
IN PROGRESS3
WO-8612,000
HYPHBC15 · BC-0529-A
RUNNINGline 1 · 8,400 done
WO-8715,000
HYPHLL15 · LL-0529-A
RUNNINGline 2 · 11,200 done
WO-888,000
HYPHOM15 · OM-0529-A
RUNNINGline 3 · 3,100 done
SCHEDULED2
WO-9110,000
HYPHT15 · TR-0531-A
QUEUEDstart 31 May line 1
WO-925,000
HYPHMXB15 · MX-0602-A
QUEUEDstart 02 Jun line 3
COMPLETED · LAST 7D5
WO-8311,800
HYPHLL15 · LL-0525-A
DONE98.3% yield
WO-847,900
HYPHOM15 · OM-0525-A
DONE98.7% yield
WO-8514,500
HYPHBC15 · BC-0527-A
DONE96.5% yield
WO-89 · COMPONENT ALLOCATION BOM v12 · locked
COMPONENT BATCH REQUIRED ALLOCATED SHORT SOURCE STATUS
WM Flavour Concentrate SEN-WM-0517 186 kg 94 kg -92 kg Sensient PO-113 BLOCKED
Dextrose Anhydrous RDX-DEX-0512 2,160 kg 2,160 kg 0 Redox stock READY
Pouch Film 8mil ELIS-FILM-0520 14,400 14,400 0 ELIS stock READY
Outer Tray 24-pack OFP-TR24-0501 600 600 0 O F Packaging stock READY
07 / SCREEN

Plan production wizard

PICK ITEM · BOM RESOLVES · SHORTFALLS SURFACED · PO SUGGESTIONS
Make / Production / Plan run Step 2 of 4 · Component review
STEP 1 · DONE
What to make
HYPHW15 · 14,400 units · 04 Jun
STEP 2 · ACTIVE
Components
BOM v12 · 1 shortfall
STEP 3
Suggested POs
cover shortfalls
STEP 4
Review & commit
lock BOM · create WO
BOM v12 · LOCKED ON COMMIT HYPHW15
COMPONENT PER UNIT REQUIRED ON HAND SHORT STATUS
WM Flavour Concentrate 12.9 g 186 kg 94 kg -92 kg SHORT
Dextrose Anhydrous 150 g 2,160 kg 2,840 kg +680 kg OK
Sodium Chloride 2.1 g 30 kg 312 kg +282 kg OK
Potassium Citrate 3.4 g 49 kg 88 kg +39 kg OK
Pouch Film 8mil 1.0 ea 14,400 22,800 +8,400 OK
Outer Tray 24-pack 0.042 ea 600 1,820 +1,220 OK
RUN SUMMARY
Finished good
HYPHW15 · Watermelon Pouch
Target qty
14,400 units
BOM version
v12 (locked at commit)
Copacker
Wellforth · Melbourne
Run start
04 Jun 06:00 AEST
Est. complete
05 Jun 16:00 AEST
Line
Line 1 · Pouch
Output batch
WM-0604-A
COST PROJECTION
Component cost
A$11,420.00
Toll fee
A$3,840.00
Total run cost
A$15,260.00
Cost per unit
A$1.059
Margin at A$3.20 ASP
66.9%
Cannot commit yet. WM Flavour shortfall blocks this run. Advance to Step 3 to see Atlas' suggested PO to cover the gap.
08 / SCREEN

Sell · Sales orders

UNIFIED FEED · DTC + WHOLESALE + US · COGS LOCKED AT FULFILMENT
Sell / Orders Live · 3 channels
GMV · TODAY
A$18.4k
+12% vs 7d avg
UNITS SHIPPED · TODAY
1,247units
+8% vs 7d
AVG ORDER MARGIN
61.4%
+0.3pp vs 30d
OVERSOLD LINES
3SKUs
HYPHMXB15 -240
SUBSCRIPTIONS
10,247active
+147 net 7d
WHOLESALE PIPELINE
A$48.0k
6 open invoices
All channels
DTC AU
DTC US
Wholesale
Subscription
RECENT ORDERS last 200
Streaming
ORDER CHANNEL CUSTOMER ITEMS UNITS GMV COGS MARGIN % STATUS
#48723 DTC AU l.morgan@… 2 lines · HYPHW15, HYPHBC15 3 A$54.00 A$19.80 63.3% SHIPPED
#48722 SUBSCRIPTION c.tomlinson@… 1 line · HYPHMXB15 1 A$34.95 A$12.40 64.5% QUEUED
#48721 DTC AU j.kane@… 3 lines · incl HYPHMXB15 5 A$94.20 OVERSOLD
#48720 DTC US m.alvarez@… 1 line · HYPHT15 2 US$38.00 US$14.20 62.6% SHIPPED
#WS-1421 WHOLESALE Pierce Health Co 4 SKUs · 384 units 384 A$4,608 A$1,766 61.7% AWAITING PICK
#48719 DTC AU k.lin@… 1 line · HYPHLL15 1 A$18.95 A$6.78 64.2% SHIPPED
#48718 SUBSCRIPTION r.fournier@… 2 lines · HYPHW15, HYPHOM15 2 A$36.00 A$13.16 63.4% SHIPPED
09 / SCREEN

Plan · Demand heatmap

12-MONTH COVERAGE BY SKU · GAP DETECTION · REPLENISHMENT TRIGGERS
Plan / Demand heatmap Horizon: Jun 26 → May 27 · Source: Shopify 14d + Skio + WS
COVERAGE GAPS · NEXT 90D
7SKUs
2 critical · 5 warn
FORECAST ACCURACY · 30D
91.2%
+1.8pp vs 60d
DEMAND · NEXT 30D
87k units
+11% YoY
SAFETY STOCK TARGET
45days
current avg: 38d
PROD CAPACITY BOOKED
74%
Q3 fully cleared
SUGGESTED ACTIONS
12items
awaiting review
All SKUs
Pouches
X10 cartons
Bottles
Merch
Cell = days of cover at month-end
<15d 15–30d 30–60d >60d
12-MONTH PROJECTED COVERAGE
SKU / NAME JUN JUL AUG SEP OCT NOV DEC JAN FEB MAR APR MAY VEL/d
HYPHW15
Watermelon
4 9 22 38 62 71 68 54 42 61 66 63 155
HYPHBC15
Blackcurrant
14 32 48 66 72 68 63 61 66 71 68 64 141
HYPHLL15
Lemon Lime
15 36 61 68 71 66 62 61 52 66 68 62 68
HYPHOM15
Orange Mango
22 42 62 66 68 71 66 63 61 68 66 63 70
HYPHT15
Tropical
28 46 63 68 71 66 62 61 66 71 68 64 52
HYPHMXB15
Variety Pack
0 18 42 62 68 66 63 61 66 71 68 64 112
MHWBCLRD750
Water Bottle 750ml
19 38 52 66 68 71 66 63 61 68 66 63 26
HYPHW15X10
Watermelon X10
38 62 68 71 66 63 61 66 71 68 64 62 22
10 / SCREEN

Command palette · ⌘K

JUMP TO ANYTHING · RECENT · RESULTS · ACTIONS · KEYBOARD-FIRST
Command / Today Live
AT-RISK SKUS
4/24
DAYS COVER · AVG
38days
OUTSTANDING PO
A$786k
UNITS SHIPPED · 24H
1,247
esc
ITEMS
📦
HYPHW15 · Watermelon Pouch
FG · 666 units · 4d cover · CRITICAL
RISK
📦
HYPHW15X10 · Watermelon Carton X10
FG · 1,820 cartons · 38d cover
WATCH
📦
KAT-WMFLAV · WM Flavour Concentrate
RAW · 94 kg · used in BOM v12
PURCHASE ORDERS
PO-113 · Sensient · WM flavour
A$27.0k · slip 5d · ETA 03 Jun
SLIP
WO-89 · HYPHW15 · 14,400 units
BLOCKED · WM flavour short 92 kg
BLOCKED
ACTIONS
New PO for HYPHW15 components
opens Buy wizard pre-filled
⌘ N
Plan production · HYPHW15
opens Plan wizard at Step 1
⌘ P
Export Watermelon stock history · CSV
last 90d, all movements
Set safety stock · HYPHW15
currently 45d · suggested 60d
11 / SCREEN

Notifications · Activity drawer

SUPPLIER SLIPS · STOCKOUT WATCH · TEAM HANDOFFS · DAILY DIGEST
Command / Today
AT-RISK
4/24
COVER · AVG
38d
Notifications
14 new · 38 today
All
Critical
Mentions
Slips
Resolved
HYPHW15 · stockout in 4 days
eStore ATS 666 · velocity 155/d · no inbound buffer · PO-113 (Sensient) ETA 03 Jun · WO-89 blocked
CRITICAL 22:43 trigger: cover < 7d
HYPHMXB15 · oversold -240
Variety Pack ATS negative across DTC AU + subscription queue · next pack run earliest 02 Jun
CRITICAL 22:38 trigger: ATS < 0
PO-113 · Sensient slipped 5 days
WM flavour ETA moved 29 May → 03 Jun · downstream impact: WO-89, WO-90 (Wellforth)
SLIP 21:14 source: supplier email
MHWBCLRD750 · 19 days cover
Water Bottle running thin · PO-121 Jinjiang slipped 3d · falls below 30d threshold
WATCH 18:02 trigger: cover < 30d
PO-108 · 12/16 lines received
Wellforth posted Lemon Lime LL-0528-A · 480 units to SB-227 · 4 lines remaining
RECEIVING 16:41 source: Wellforth API
Emma posted a count variance
MHWBCLRD750 +24 adjustment after physical count · reconciles ShipBob drift
ADJ 15:18 user: emma@
Nicola assigned you a task
"Confirm Jinjiang payment terms before next PO" · due 31 May
HANDOFF 14:02 from: nicola@
Daily cycle completed
07:00 sync · Katana ✓ · eStore ✓ · ShipBob ✓ · briefing posted to #supply-chain
OK 07:01 cron: a6438be4
12 / SCREEN

Settings · Integrations & entities

CHANNELS · WAREHOUSES · USERS · ENTITY ROLLOUT (AU / US)
Settings / Integrations
WORKSPACE
Integrations
Entities & warehouses
Users & roles
Suppliers
Notifications
API keys
Billing
ACCOUNT
Profile
Sessions
CONNECTED CHANNELS
CHANNEL ENTITY SCOPE LAST SYNC STATUS
Shopify AU
drinkhyro.myshopify.com
HYRO_AU orders, inventory, products 2m ago OK
Shopify US
hyro-usa.myshopify.com
HYRO_US orders, inventory, products 2m ago OK
Shopify Wholesale
hyro-wholesale.myshopify.com
HYRO_AU orders, customers 3m ago OK
ShipBob
FC 227 · Sydney
HYRO_AU inventory, fulfilment, returns 5m ago OK
eStore Logistics
prod-api-apigw-esl
HYRO_AU inventory mirror · read-only 7m ago RETIRING
Katana MRP
api.katanamrp.com
SHARED PO + WO mirror · sync target 8m ago RETIRING
Skio
graphql.skio.com
HYRO_US subscription demand 12m ago OK
Xero AU
Hyro Pty Ltd
HYRO_AU invoices, bills, COGS 18m ago OK
ENTITY ROLLOUT
LIVE
HYRO_AU
primary entity · all flows enabled
READ-ONLY
HYRO_US
order mirror only · planning Q3 26
PLANNED
HYRO_UK
not started
WAREHOUSES
CODENAMEENTITYTYPESTATUS
SB-227ShipBob SydneyHYRO_AU3PL · FGLIVE
WF-MELWellforth MelbourneHYRO_AUCopacker · WIP + rawLIVE
OFP-SYDO F Packaging SydHYRO_AUSupplier · rawLIVE
SB-USShipBob USHYRO_US3PL · FGSTAGING
13 / SCREEN

States gallery

EMPTY · LOADING · ERROR · OFFLINE · PERMISSION · TOAST · DIALOG · KEYBOARD MAP
EMPTY STATE · NO POs
📭
No purchase orders yet

When you create your first PO, it will land in the Draft lane. Atlas tracks supplier confirm time, slip events, and receiving progress automatically.

LOADING · SHIMMER
SKUNAMEON HANDDAYS COVERSTATUS
ERROR · KATANA SYNC FAILED
Couldn't reach Katana

Last 3 sync attempts returned 502. Atlas paused the daily cycle and kept the last known good snapshot. Stock decisions remain safe; PO state may be 6+ hours stale.

PERMISSION · READ ONLY
🔒
You can view but not edit

Your role is Viewer on entity HYRO_US. Ask Nicola to grant Ops if you need to create POs or commit production runs in this entity.

TOAST STACK · CONFIRMATIONS
PO-126 sent to Wellforth
A$18.4k · 2 lines · supplier notified
Reconciling 187 SKUs against ShipBob
running · ~6s remaining
WO-89 still blocked
WM flavour short 92 kg · PO-113 ETA 03 Jun
DESTRUCTIVE CONFIRM
Cancel WO-89?
This will release allocated components back to free stock and notify Wellforth. The decision is logged to the audit trail. Stock movements already posted will not be reversed.
TYPE TO CONFIRM
cancel WO-89
OFFLINE BANNER
You're offline · last sync 22:43 AEST
Read-only mode · no writes will be queued
DEGRADED CHIP IN HEADER
OFFLINE STALE 6h DEGRADED
KEYBOARD MAP
NAVIGATION
⌘ K
Command palette
g c
Go to Command
g i
Go to Items
g s
Go to Stock
g b
Go to Buy
g m
Go to Make
/
Focus search
ACTIONS
N
New PO
P
Plan production
⌘ ↵
Submit / commit
esc
Close modal / drawer
⌘ Z
Undo last action
⌘ /
Toggle density
⌘ ⇧ A
Toggle activity drawer
TABLE
j k
Next / prev row
Open row detail
x
Select row
⇧ x
Range select
⌘ A
Select all visible
e
Inline edit
.
Row action menu