CT
CrabTrace
DEMO · SIMULATED DATA

Good morning — here's the farm today.

Wednesday, July 15 · 3 pens monitored · all cameras reporting

Pen 3 water temperature is above threshold — 84.6°F vs 84.0°F limit

Sustained heat raises disease and parasite risk. Alert opened 07:15. Review aeration and stocking density; full detail on the Environment tab.

Active lots
6
2 packed · 1 shipped this week
Detections today
1,284
All cameras reporting
Avg claw size (7d)
3.1 in
+0.2 in vs prior week
Pen 3 water temp
84.6°F
Above threshold

Water temperature

Pen 3 · last 30 days · °F · dashed line = 84.0°F alert threshold

Salinity

Pen 3 · last 30 days · ppt · shaded band = 34–37 target

Latest camera detections

Computer-vision events, most recent first · streams continuously in production

Flagged detections route to the alert queue and the GM's daily review list.

Environment

Live sensor readings across pens · thresholds trigger dashboard, email, and SMS alerts

Water temperature — 30 days

Pen 3 · °F

Salinity — 30 days

Pen 3 · ppt

Alert thresholds

Configurable by the GM · applied per pen
MetricWarningAlertChannelStatus
Water temp≥ 83.0°F≥ 84.0°FDashboard + SMSAlert — Pen 3
Salinity< 34 or > 37 ppt< 33 or > 38 pptDashboardIn range
Dissolved oxygen< 6.0 mg/L< 5.0 mg/LDashboard + SMSIn range
Disease-flag rate> 2% of detections> 5% of detectionsDashboard + email1.9% — watching

Harvest history

Weekly production and yield · 12 weeks

Claw weight — last week
655 lbs
+2.3% vs prior week
Meat yield — last week
45%
12-week high
Harvest events
36
3.0 per week average
Avg claw size
2.9 in
Trending up since June

Weekly claw weight harvested

lbs per week

Meat yield

% of claw weight

Traceability

FSMA 204 lot register · GDST-aligned event stream · one-click FDA export

Lot register

Every lot carries a Traceability Lot Code with Key Data Elements captured at each Critical Tracking Event. FDA records requests must be answerable with an electronic sortable spreadsheet within 24 hours — one click, right here.

Food Traceability Rule compliance date: July 20, 2028.

GDST / EPCIS 2.0 event stream

Standards-based events, ready for logistics-partner exchange
EventTypeLotTime
ObjectEvent · commissionHarvestTLC-2607-P1-006Jul 15 · 06:20
AggregationEvent · packPackTLC-2607-P3-004Jul 14 · 15:02
ObjectEvent · shipShipTLC-2606-P1-003Jul 13 · 09:44
ObjectEvent · commissionHarvestTLC-2607-P2-005Jul 12 · 06:35

Reconciliation queue

Events with missed or unreadable batch identifiers
SourceCountCauseStatus
Camera 2 · Pen 38QR glare misreadNeeds review
Pack station4Tag not presentedNeeds review
Offline buffer0Synced

Offline buffering holds events locally during connectivity loss and syncs with original timestamps — no gaps in the register.

Data quality

Capture failures are caught, classified, and routed · design goal: nothing silently dropped

Capture success (7d)
99.1%
Target ≥ 98%
Errors caught (7d)
47
All queued or auto-resolved
Awaiting review
12
Missing batch IDs
Data loss (30d)
0
Buffer covered 2 outages

Error queue

Detected at ingestion, classified, then auto-resolved or queued for a human
Error typeSourceCountDetected byResolutionStatus
Missing batch IDCamera 2 · Pen 38Ingestion validation — event lacks TLCReconciliation queue, match by pen + time windowNeeds review
Missing batch IDPack station4Ingestion validationReconciliation queueNeeds review
Low-confidence detectionAll cameras23Confidence below 90% thresholdRouted to GM review, excluded from analytics until confirmedIn review flow
Connectivity gap — 14 minCamera 2 · Pen 31Heartbeat monitorOffline buffer replayed 61 events with original timestampsAuto-resolved
Sensor dropout — 22 minPen 2 salinity probe1Expected-reading watchdogGap flagged on chart, hub backfilled on reconnectAuto-resolved
Duplicate tag readPack station6Idempotency check on event IDDeduplicated automaticallyAuto-resolved
Malformed payloadSensor hub firmware4Schema validation at APIRejected with error log, retried by hub, all acceptedAuto-resolved

How errors are caught

Five layers between the water and the traceability register
LayerCatches
1 · Schema validationMalformed or incomplete payloads rejected at the API, never enter the register
2 · Identifier checkEvents without a readable QR/RFID batch ID quarantined to the reconciliation queue
3 · Confidence thresholdCV detections under 90% confidence routed to human review
4 · Heartbeat + watchdogSilent cameras or sensors flagged within minutes; gaps marked on charts
5 · Offline bufferConnectivity loss = events held at the edge with original timestamps, replayed on reconnect

Why this matters for FSMA 204

Error handling is a traceability requirement, not a nice-to-have

An FDA records request is answered from the traceability register. A silently dropped event is a hole in that record. Catching every failure, and proving each one was either recovered or consciously resolved, is what makes the register defensible.

The error queue doubles as an audit trail: every anomaly, when it was caught, how it was resolved, and by whom.

Ask CrabTrace

Natural-language questions over operational and traceability data · scripted responses in this demo

© 2026 Logic Talk AI LLC · Proprietary demo · No license granted