REP Viewer PostgreSQL evidence · read only Sensory profiles
cplusesc6a8e_rep_pub · 1.0.0/0001 · Analysis RoR

WO-0011 · EA-04 · Single Batch Energetic Analysis

Roast #0110

ea03d29f35034199b68a54a1e32893e1

A-EGNKaleido M1S Dual SystemPosition: 12026-09-16T15:27:37+07:00
Canonical Roast IDe2802fc8-e2e4-5485-b2a6-e0e72630b464
Domain00:00.0 → 07:24.0
Artisan native points297
REP native points449
Scientific payload digest224b8e59f533621c41e2b09f46cd9c88f71feb9f3fe568aa2f1ddf4d9458abb2
BeanA-EGN03ebde44-a86e-5a86-a47d-9a611c2a6ad2
MachineKaleido M1S Dual System5f30394c-8134-5029-8492-efe6a34717c7
Roast batch position1canonical session position
Roast date/time2026-09-16T15:27:37+07:00source offset 420 min
Green weight125.0 gVALID
Roasted weight104.0 gVALID

One roast · one canonical elapsed-time axis

Energy Control Strategy → Thermal Response → RoR Response → Phase Result

Stored accepted evidence
Default · TP → Drop RoR scale

Shared timing, explicit units: BT/ET, both independent RoR series, and recorded Burner/Hot Air/Drum commands retain native timestamps on one coordinated elapsed-time axis. Control traces remain stepwise; null or unavailable evidence remains a gap. Click legend items to isolate trace groups.

Landmark Reference Selector

This selection applies only to exploratory values on this Roast View. Accepted science and comparisons remain canonical.

Evaluate a custom Landmark candidate

Enter Peak, DE, FC and Drop RoR in °C/min. This read-only calculation uses the accepted REP V1.1 engine and this roast's observed landmark times.

Independent REP Analysis RoR

Independent evidence · actual REP Analysis RoR and observed event times. Qualitative reference for Strategy Control design.

Q+: actual REP Analysis RoR above the selected reference. Q−: actual REP Analysis RoR below the selected reference. Shading is limited to Peak → Drop; numerical metrics come from Server_app.

Strategy Control

Executed command trace — Burner / Hot Air / Drum. Native order and exact canonical time are retained. Open diamonds mark zero-dwell intermediate commands; observed sampled states are an optional legend overlay. Hover shows cycle, native ordinal, exact timestamps and corroboration status. Sampled controls are not independent physical actuator feedback.

Strategy Control: SC-0003 SC-0003 — SC-0003 · Matched canonical control program Control-program artifact: REP_SC-0003_B1_DE-High_FC-Stable_D205_150g.alrm Artifact nominal mass: 150.000000 g Intended Charge treatment: Unknown / unavailable Actual Charge BT: 165 °C Charge treatment and actual batch weight are independent of Strategy Control identity. Program attribution does not prove that a particular Alarm Set file was historically loaded.
Independent stored-evidence panels and dual-RoR inspection

Combined thermal view: stored BT and ET observations share the canonical CHARGE→DROP domain. Source sentinels remain gaps.

Default · TP → Drop research scale

P0 remains in the scientific series. Its Charge→TP transient may extend beyond the Analysis View scale; use Full Range / P0 View to inspect it completely.

Independent evidence: the panels share elapsed-time navigation and the exact same y-axis range, while retaining separate native timestamps. Display labels are rounded for research reading; the API and scientific payload retain full precision.

Executed command trace — Burner / Hot Air / Drum. Native order and exact canonical time are retained. Open diamonds mark zero-dwell intermediate commands; observed sampled states are an optional legend overlay. Hover shows cycle, native ordinal, exact timestamps and corroboration status. Sampled controls are not independent physical actuator feedback.

Accepted PostgreSQL phase path

P0–P3 phase metrics

P0–P3 governed metrics available
PhaseBoundary / intervalDurationΔBTQphaseQstabilityStored diagnostics
P0
RESOLVED
CHARGE → TP
00:00.0 → 00:40.5
00:40.5 -59.4 °C — —

V1.1 · REFERENCE_ONLY

Legacy / auxiliary metricsQphase 1872.075 °C·s · ETBT_GAP_INT_V1
Qstability 0.7924 ratio · ROR_DETREND_RMSE_V1
Inspect 8 values
BT start
165 °C
BT end
105.6 °C
Mean BT rate
-88 °C/min
Qphase density
46.2241 °C
Mean |RoR|
95.3342 °C/min
RoR trend slope
6.3784 °C/min/s
Residual RMSE
24.9709 °C/min
Instability ratio
0.2619 ratio
P1
RESOLVED
TP → DE
00:40.5 → 03:09.0
02:28.5 47.2 °C 46.8285 °C ⟨4.4080 °C, 4.8258 °C/min⟩

V1.1

Qphase: TP → DE
Qstability: PEAK → DE
V1.1 Qstability components
Q+ · excess
4.4080 °C
Q− · deficit
0.0000 °C
Qbalance
+4.4080 °C
Amax
4.8258 °C/min
Legacy / auxiliary metricsQphase 8607.8248 °C·s · ETBT_GAP_INT_V1
Qstability 0.8122 ratio · ROR_DETREND_RMSE_V1
Inspect 8 values
BT start
105.6 °C
BT end
152.8 °C
Mean BT rate
19.0707 °C/min
Qphase density
57.9652 °C
Mean |RoR|
18.783 °C/min
RoR trend slope
0.0147 °C/min/s
Residual RMSE
4.342 °C/min
Instability ratio
0.2312 ratio
P2
RESOLVED
DE → FC
03:09.0 → 05:49.5
02:40.5 38 °C 38.0496 °C ⟨5.9496 °C, 5.1279 °C/min⟩

V1.1

Qphase: DE → FC
Qstability: DE → FC
V1.1 Qstability components
Q+ · excess
6.1397 °C
Q− · deficit
0.1900 °C
Qbalance
+5.9496 °C
Amax
5.1279 °C/min
Legacy / auxiliary metricsQphase 3287.4752 °C·s · ETBT_GAP_INT_V1
Qstability 0.9028 ratio · ROR_DETREND_RMSE_V1
Inspect 8 values
BT start
152.8 °C
BT end
190.8 °C
Mean BT rate
14.2056 °C/min
Qphase density
20.4827 °C
Mean |RoR|
14.2334 °C/min
RoR trend slope
-0.037 °C/min/s
Residual RMSE
1.5326 °C/min
Instability ratio
0.1077 ratio
P3
RESOLVED
FC → DROP
05:49.5 → 07:24.0
01:34.5 13.9 °C 13.9626 °C ⟨2.1501 °C, 4.9537 °C/min⟩

V1.1

Qphase: FC → DROP
Qstability: FC → DROP
V1.1 Qstability components
Q+ · excess
2.6459 °C
Q− · deficit
0.4958 °C
Qbalance
+2.1501 °C
Amax
4.9537 °C/min
Legacy / auxiliary metricsQphase -920.85 °C·s · ETBT_GAP_INT_V1
Qstability 0.8247 ratio · ROR_DETREND_RMSE_V1
Inspect 8 values
BT start
190.8 °C
BT end
204.7 °C
Mean BT rate
8.8254 °C/min
Qphase density
-9.7444 °C
Mean |RoR|
8.9349 °C/min
RoR trend slope
-0.0336 °C/min/s
Residual RMSE
1.8986 °C/min
Instability ratio
0.2125 ratio

Canonical accepted · LANDMARK_REFERENCE_V1_1 · REP V1.1. Peak 20.0, DE 14.0, FC 10.0, Drop 5.0 °C/min. Reference points follow this roast’s observed landmark times; these are RoR values, not time targets. Qphase: ROR_PHASE_INT_V1_1 (°C). Qstability: ⟨Qbalance (°C), Amax (°C/min)⟩, ROR_TARGET_DEVIATION_V1_1. P0 and pre-Peak behavior are reference only. Analysis RoR configuration: cc4eaa83362467d1b81813d3e3476d38f913855e3608d559a674359ca8fff4d3.

Positive Qbalance means net excess; negative means net deficit. A balance near zero describes the integral only and can coexist with large excursions. Amax is the largest instantaneous absolute RoR deviation from Target RoR V1.1.

Artisan RoR characteristics

TypeElapsedRoR °C/minPhaseStatus / acquisition
NEGATIVE_PEAK Unknown Unknown —
UNKNOWN
PEAK 01:30.0 23.20 °C/min P1
VALIDACTUAL_OBSERVATION
DE 03:09.0 16.80 °C/min —
VALIDEXACT_SAMPLE
FC 05:49.5 12.40 °C/min —
VALIDEXACT_SAMPLE
MIN_AFTER_PEAK 06:58.5 4.80 °C/min P3
VALIDACTUAL_OBSERVATION
DROP 07:24.0 8.00 °C/min —
VALIDEXACT_SAMPLE

REP Analysis RoR characteristics

TypeElapsedRoR °C/minPhaseStatus / acquisition
NEGATIVE_PEAK 00:04.0 -218.95 °C/min P0
VALIDACTUAL_OBSERVATION
PEAK 01:28.0 23.49 °C/min P1
VALIDACTUAL_OBSERVATION
DE 03:09.0 16.97 °C/min —
VALIDEXACT_STORED_ANALYTICAL_POINT
FC 05:49.5 14.34 °C/min —
VALIDEXACT_STORED_ANALYTICAL_POINT
MIN_AFTER_PEAK 06:51.0 3.45 °C/min P3
VALIDACTUAL_OBSERVATION
DROP 07:24.0 9.63 °C/min —
VALIDEXACT_STORED_ANALYTICAL_POINT

Canonical boundaries and phase resolution

P0CHARGE → TP RESOLVED 00:00.0 → 00:40.5
P1TP → DE RESOLVED 00:40.5 → 03:09.0
P2DE → FC RESOLVED 03:09.0 → 05:49.5
P3FC → DROP RESOLVED 05:49.5 → 07:24.0
Scientific contract and provenance

Dataset WO0008_GATE4_DUAL_ROR_VIEWER_DATASET_V1 · digest 224b8e59f533621c41e2b09f46cd9c88f71feb9f3fe568aa2f1ddf4d9458abb2

Source bundle REP_ANALYSIS_INPUT_BUNDLE_V3 · digest 4c9b7774a7718f8e34b231ebf89c4ab0bbaeae572c887c606d0e372b8e8c2674

REP method BT_LOCAL_LINEAR_REGRESSION_V1 · configuration cc4eaa83362467d1b81813d3e3476d38f913855e3608d559a674359ca8fff4d3

Artisan series a3acbb49-9568-565c-b50e-999ff9d04799 · origin SOURCE_DERIVED · grid ALOG_MAIN_SAMPLE_INDEX_V1

REP series db6acf45-00fa-511d-a7e5-c67c7c631dca · origin REP_DERIVED · grid 1-second base grid plus exact fractional resolved event coordinates

Sensory Evidence

Published observations, ordered by actual time within each evidence type. Open an observation for its recorded context and values.

NOT_ASSESSED ≠ ABSENT. ABSENT records an evaluated zero; UNCERTAIN is not a quantitative fact. Unknown values remain —.

Cupping

COMPLETE ROUTINE · 2026-09-17T15:00:00+07:00 D1.0 · 82868.650978 seconds
Assessor
Hùng Võ Thanh
Protocol / version
REP-CUP-V1 / 1.0.0
Protocol Conformance
NONCONFORMING
Formal Completion Gate
PASS
Presentation state / code
KNOWN / S821
Actual tasting time
—
Protocol deviations
1 bowl

session: 1 bowl

Structured sensory measurements

Attribute / descriptorContextObservation stateIntensity 0–15Notes / reference
AftertasteCupping Sections > AftertasteSCA_CVA · 103-2024AFTERTASTEPRESENT7.5—
FragranceCupping Sections > FragranceSCA_CVA · 103-2024DRY_FRAGRANCEPRESENT7.5—
AcidityCupping Sections > AciditySCA_CVA · 103-2024FLAVORPRESENT4—
Alcohol / FermentedAlcohol/FermentedWCR_LEXICON_2_0 · 2.0 (2017)FLAVORABSENT0—
CerealCerealWCR_LEXICON_2_0 · 2.0 (2017)FLAVORUNCERTAIN——
ChemicalChemicalWCR_LEXICON_2_0 · 2.0 (2017)FLAVORABSENT0—
CocoaCocoaWCR_LEXICON_2_0 · 2.0 (2017)FLAVORUNCERTAIN——
EarthyEarthyWCR_LEXICON_2_0 · 2.0 (2017)FLAVORABSENT0—
FlavorCupping Sections > FlavorSCA_CVA · 103-2024FLAVORPRESENT7.5—
FloralFloralWCR_LEXICON_2_0 · 2.0 (2017)FLAVORUNCERTAIN——
FruityFruityWCR_LEXICON_2_0 · 2.0 (2017)FLAVORPRESENT7.5—
Green / VegetativeGreen/VegetativeWCR_LEXICON_2_0 · 2.0 (2017)FLAVORABSENT0—
NuttyNuttyWCR_LEXICON_2_0 · 2.0 (2017)FLAVORUNCERTAIN——
RoastedRoastedWCR_LEXICON_2_0 · 2.0 (2017)FLAVORUNCERTAIN——
Sour/AcidSour/AcidWCR_LEXICON_2_0 · 2.0 (2017)FLAVORPRESENT4—
SpicesSpicesWCR_LEXICON_2_0 · 2.0 (2017)FLAVORUNCERTAIN——
Stale / PaperyStale/PaperyWCR_LEXICON_2_0 · 2.0 (2017)FLAVORABSENT0—
Sweet AromaticsSweet > Sweet AromaticsWCR_LEXICON_2_0 · 2.0 (2017)FLAVORPRESENT7.5—
FullnessAmplitude > Body/FullnessWCR_LEXICON_2_0 · 2.0 (2017)MOUTHFEELPRESENT6—
MouthfeelCupping Sections > MouthfeelSCA_CVA · 103-2024MOUTHFEELPRESENT7—
ThicknessMouthfeel > ThicknessWCR_LEXICON_2_0 · 2.0 (2017)MOUTHFEELPRESENT6—
LongevityAmplitude > LongevityWCR_LEXICON_2_0 · 2.0 (2017)PERSISTENCEPRESENT5—
AcidityCupping Sections > AciditySCA_CVA · 103-2024TASTEPRESENT4—
BitterTaste Basics > BitterWCR_LEXICON_2_0 · 2.0 (2017)TASTEPRESENT4—
SweetnessCupping Sections > SweetnessSCA_CVA · 103-2024TASTEPRESENT5—
AromaCupping Sections > AromaSCA_CVA · 103-2024WET_AROMAPRESENT7.5—

Assessment notes

Chua nhẹ, đắng nhẹ

Preparation, water and conformance details

Preparation

Bowls
Anomaly
—
Bowl code
B1
Actual dose g
8
Pour observed c
93
Vessel identity
Coffee Cupping
Ground separately
True
Capacity calibration
—
Break elapsed seconds
300
Calibrated capacity ml
142
Working fill volume ml
142
Anomaly
—
Bowl code
B2
Actual dose g
—
Pour observed c
—
Vessel identity
—
Ground separately
—
Capacity calibration
—
Break elapsed seconds
—
Calibrated capacity ml
—
Working fill volume ml
—
Anomaly
—
Bowl code
B3
Actual dose g
—
Pour observed c
—
Vessel identity
—
Ground separately
—
Capacity calibration
—
Break elapsed seconds
—
Calibrated capacity ml
—
Working fill volume ml
—
Tasting rounds
—
Temperature notes
—
Aroma during break
—
Operator deviations
—
Skimmed after break
—
Wet aroma intact crust
—
Liquoring start near 70c
—
Approximately three stirs
—
Dry fragrance before pour
—
Liquoring start observed c
—
Continued below body temperature
—
Contamination or preparation error
—

Actual bowl preparations

Bowl code
B1
Actual dose g
8
Actual brew ratio g l
56.33802816901409
Calibrated capacity ml
142
Working fill volume ml
142
Bowl code
B2
Actual dose g
—
Actual brew ratio g l
—
Calibrated capacity ml
—
Working fill volume ml
—
Bowl code
B3
Actual dose g
—
Actual brew ratio g l
—
Calibrated capacity ml
—
Working fill volume ml
—

Water Profile

Ph
—
Source
Máy lọc RO
Version
0.01
Chlorine
UNKNOWN
Evidence
chemistry not measured yet
Created at
2026-09-13T10:57:27.904232+07:00
Profile name
Family-RO
Alkalinity ppm
—
Water profile id
9dcdef28-77c7-4eb9-b664-3595d5a70613
Calcium hardness ppm
—

Water Batch / Source

—

Session setup

Vessel note
—
Grind setting
—
Pour target c
93.0
Vessel identity
—
Vessel material
UNKNOWN
Balance identity
—
Grinder identity
—
Vessel capacity ml
—
Water batch source
—
Balance precision g
—
Grind qualification
UNKNOWN
Capacity calibration
—
Burr calibration note
—
Vessel top diameter mm
—
Working fill volume ml
—
Grind qualification evidence
—

Conformance checks

Max
350
Min
200
Code
vessel_capacity_ml
Actual
—
Outcome
UNKNOWN
Max
90
Min
75
Code
vessel_top_diameter_mm
Actual
—
Outcome
UNKNOWN
Max
0.1
Min
—
Code
balance_precision_g
Actual
—
Outcome
UNKNOWN
Max
175
Min
50
Code
water_calcium_hardness_ppm
Actual
—
Outcome
UNKNOWN
Max
70
Min
40
Code
water_alkalinity_ppm
Actual
—
Outcome
UNKNOWN
Max
8
Min
6
Code
water_ph
Actual
—
Outcome
UNKNOWN
Max
93
Min
93
Code
pour_target_c
Actual
93.0
Outcome
PASS
Max
—
Min
3
Code
tasting_rounds
Actual
—
Outcome
UNKNOWN
Code
vessel_identity
Actual
—
Outcome
UNKNOWN
Code
capacity_calibration
Actual
—
Outcome
UNKNOWN
Code
grinder_identity
Actual
—
Outcome
UNKNOWN
Code
grind_setting
Actual
—
Outcome
UNKNOWN
Code
grind_qualification_evidence
Actual
—
Outcome
UNKNOWN
Code
water_profile_evidence
Actual
chemistry not measured yet
Outcome
PASS
Code
grind_qualification
Actual
UNKNOWN
Outcome
UNKNOWN
Expected
QUALIFIED
Code
water_chlorine
Actual
UNKNOWN
Outcome
UNKNOWN
Expected
NONE
Code
vessel_material
Actual
UNKNOWN
Outcome
UNKNOWN
Code
dry_fragrance_before_pour
Actual
—
Outcome
UNKNOWN
Code
wet_aroma_intact_crust
Actual
—
Outcome
UNKNOWN
Code
aroma_during_break
Actual
—
Outcome
UNKNOWN
Code
approximately_three_stirs
Actual
—
Outcome
UNKNOWN
Code
skimmed_after_break
Actual
—
Outcome
UNKNOWN
Code
liquoring_start_near_70c
Actual
—
Outcome
UNKNOWN
Code
continued_below_body_temperature
Actual
—
Outcome
UNKNOWN
Code
bowl_count
Actual
3
Outcome
PASS
Expected
3
Max
350
Min
200
Code
B1.capacity_ml
Actual
142
Outcome
FAIL
Max
8.01
Min
7.61
Code
B1.dose_g
Actual
8
Outcome
PASS
Max
300
Min
180
Code
B1.break_seconds
Actual
300
Outcome
PASS
Max
96
Min
90
Code
B1.pour_c
Actual
93
Outcome
PASS
Code
B1.vessel_identity
Actual
Coffee Cupping
Outcome
UNKNOWN
Code
B1.capacity_calibration
Actual
—
Outcome
UNKNOWN
Code
B1.ground_separately
Outcome
PASS
Max
350
Min
200
Code
B2.capacity_ml
Actual
—
Outcome
UNKNOWN
Max
—
Min
—
Code
B2.dose_g
Actual
—
Outcome
UNKNOWN
Max
300
Min
180
Code
B2.break_seconds
Actual
—
Outcome
UNKNOWN
Code
B2.vessel_identity
Actual
—
Outcome
UNKNOWN
Code
B2.capacity_calibration
Actual
—
Outcome
UNKNOWN
Code
B2.ground_separately
Outcome
UNKNOWN
Max
350
Min
200
Code
B3.capacity_ml
Actual
—
Outcome
UNKNOWN
Max
—
Min
—
Code
B3.dose_g
Actual
—
Outcome
UNKNOWN
Max
300
Min
180
Code
B3.break_seconds
Actual
—
Outcome
UNKNOWN
Code
B3.vessel_identity
Actual
—
Outcome
UNKNOWN
Code
B3.capacity_calibration
Actual
—
Outcome
UNKNOWN
Code
B3.ground_separately
Outcome
UNKNOWN
Code
B1.actual_brew_ratio_g_l
Actual
56.33802816901409
Target
55.0
Outcome
PASS
Actual dose g
8
Tolerance g l
1.408450704225352
Tolerance basis
ACCEPTED_DOSE_TOLERANCE_AT_ACTUAL_WORKING_VOLUME
Working fill volume ml
142
Code
B2.actual_brew_ratio_g_l
Actual
—
Target
55.0
Outcome
UNKNOWN
Actual dose g
—
Tolerance g l
—
Tolerance basis
ACCEPTED_DOSE_TOLERANCE_AT_ACTUAL_WORKING_VOLUME
Working fill volume ml
—
Code
B3.actual_brew_ratio_g_l
Actual
—
Target
55.0
Outcome
UNKNOWN
Actual dose g
—
Tolerance g l
—
Tolerance basis
ACCEPTED_DOSE_TOLERANCE_AT_ACTUAL_WORKING_VOLUME
Working fill volume ml
—

Cupping assessment 072efd4e-4eee-4d72-80fd-6f7d18b48677

DRAFT / INCOMPLETE ROUTINE · 2026-09-17T15:00:00+07:00 D1.0 · 82868.650978 seconds

DRAFT / INCOMPLETE. This retained record is not completed sensory evidence. NOT_ASSESSED rows do not express sensory findings.

Assessor
Hùng Võ Thanh
Protocol / version
REP-CUP-V1 / 1.0.0
Protocol Conformance
NOT_EVALUATED
Formal Completion Gate
FAIL
Presentation state / code
KNOWN / S835
Actual tasting time
—
Protocol deviations
1 bát/mẩu

session: 1 bát/mẩu

Structured sensory measurements

Attribute / descriptorContextObservation stateIntensity 0–15Notes / reference
AftertasteCupping Sections > AftertasteSCA_CVA · 103-2024AFTERTASTENOT_ASSESSED——
FragranceCupping Sections > FragranceSCA_CVA · 103-2024DRY_FRAGRANCENOT_ASSESSED——
Alcohol / FermentedAlcohol/FermentedWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
CerealCerealWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
ChemicalChemicalWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
CocoaCocoaWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
EarthyEarthyWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
FlavorCupping Sections > FlavorSCA_CVA · 103-2024FLAVORNOT_ASSESSED——
FloralFloralWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
FruityFruityWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
Green / VegetativeGreen/VegetativeWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
NuttyNuttyWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
RoastedRoastedWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
Sour/AcidSour/AcidWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
SpicesSpicesWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
Stale / PaperyStale/PaperyWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
Sweet AromaticsSweet > Sweet AromaticsWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
FullnessAmplitude > Body/FullnessWCR_LEXICON_2_0 · 2.0 (2017)MOUTHFEELNOT_ASSESSED——
MouthfeelCupping Sections > MouthfeelSCA_CVA · 103-2024MOUTHFEELNOT_ASSESSED——
ThicknessMouthfeel > ThicknessWCR_LEXICON_2_0 · 2.0 (2017)MOUTHFEELNOT_ASSESSED——
LongevityAmplitude > LongevityWCR_LEXICON_2_0 · 2.0 (2017)PERSISTENCENOT_ASSESSED——
AcidityCupping Sections > AciditySCA_CVA · 103-2024TASTENOT_ASSESSED——
BitterTaste Basics > BitterWCR_LEXICON_2_0 · 2.0 (2017)TASTENOT_ASSESSED——
SweetnessCupping Sections > SweetnessSCA_CVA · 103-2024TASTENOT_ASSESSED——
AromaCupping Sections > AromaSCA_CVA · 103-2024WET_AROMANOT_ASSESSED——
Preparation, water and conformance details

Preparation

—

Water Profile

Ph
—
Source
Máy lọc RO
Version
0.01
Chlorine
UNKNOWN
Evidence
chemistry not measured yet
Created at
2026-09-13T10:57:27.904232+07:00
Profile name
Family-RO
Alkalinity ppm
—
Water profile id
9dcdef28-77c7-4eb9-b664-3595d5a70613
Calcium hardness ppm
—

Water Batch / Source

—

Session setup

Vessel note
—
Grind setting
—
Pour target c
93.0
Vessel identity
—
Vessel material
UNKNOWN
Balance identity
—
Grinder identity
—
Vessel capacity ml
—
Water batch source
—
Balance precision g
—
Grind qualification
UNKNOWN
Capacity calibration
—
Burr calibration note
—
Vessel top diameter mm
—
Working fill volume ml
—
Grind qualification evidence
—

Conformance checks

Max
350
Min
200
Code
vessel_capacity_ml
Actual
—
Outcome
UNKNOWN
Max
90
Min
75
Code
vessel_top_diameter_mm
Actual
—
Outcome
UNKNOWN
Max
0.1
Min
—
Code
balance_precision_g
Actual
—
Outcome
UNKNOWN
Max
175
Min
50
Code
water_calcium_hardness_ppm
Actual
—
Outcome
UNKNOWN
Max
70
Min
40
Code
water_alkalinity_ppm
Actual
—
Outcome
UNKNOWN
Max
8
Min
6
Code
water_ph
Actual
—
Outcome
UNKNOWN
Max
93
Min
93
Code
pour_target_c
Actual
93.0
Outcome
PASS
Max
—
Min
3
Code
tasting_rounds
Actual
—
Outcome
UNKNOWN
Code
vessel_identity
Actual
—
Outcome
UNKNOWN
Code
capacity_calibration
Actual
—
Outcome
UNKNOWN
Code
grinder_identity
Actual
—
Outcome
UNKNOWN
Code
grind_setting
Actual
—
Outcome
UNKNOWN
Code
grind_qualification_evidence
Actual
—
Outcome
UNKNOWN
Code
water_profile_evidence
Actual
chemistry not measured yet
Outcome
PASS
Code
grind_qualification
Actual
UNKNOWN
Outcome
UNKNOWN
Expected
QUALIFIED
Code
water_chlorine
Actual
UNKNOWN
Outcome
UNKNOWN
Expected
NONE
Code
vessel_material
Actual
UNKNOWN
Outcome
UNKNOWN
Code
dry_fragrance_before_pour
Actual
—
Outcome
UNKNOWN
Code
wet_aroma_intact_crust
Actual
—
Outcome
UNKNOWN
Code
aroma_during_break
Actual
—
Outcome
UNKNOWN
Code
approximately_three_stirs
Actual
—
Outcome
UNKNOWN
Code
skimmed_after_break
Actual
—
Outcome
UNKNOWN
Code
liquoring_start_near_70c
Actual
—
Outcome
UNKNOWN
Code
continued_below_body_temperature
Actual
—
Outcome
UNKNOWN
Code
bowl_count
Outcome
UNKNOWN

Cupping assessment 1d904b1e-fa10-4e27-9063-4de9decba73d

DRAFT / INCOMPLETE ROUTINE · 2026-09-17T15:00:00+07:00 D1.0 · 82868.650978 seconds

DRAFT / INCOMPLETE. This retained record is not completed sensory evidence. NOT_ASSESSED rows do not express sensory findings.

Assessor
Hùng Võ Thanh
Protocol / version
REP-CUP-V1 / 1.0.0
Protocol Conformance
NOT_EVALUATED
Formal Completion Gate
FAIL
Presentation state / code
KNOWN / S835
Actual tasting time
—
Protocol deviations
1 bát/mẩu

session: 1 bát/mẩu

Structured sensory measurements

Attribute / descriptorContextObservation stateIntensity 0–15Notes / reference
AftertasteCupping Sections > AftertasteSCA_CVA · 103-2024AFTERTASTENOT_ASSESSED——
FragranceCupping Sections > FragranceSCA_CVA · 103-2024DRY_FRAGRANCENOT_ASSESSED——
Alcohol / FermentedAlcohol/FermentedWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
CerealCerealWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
ChemicalChemicalWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
CocoaCocoaWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
EarthyEarthyWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
FlavorCupping Sections > FlavorSCA_CVA · 103-2024FLAVORNOT_ASSESSED——
FloralFloralWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
FruityFruityWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
Green / VegetativeGreen/VegetativeWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
NuttyNuttyWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
RoastedRoastedWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
Sour/AcidSour/AcidWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
SpicesSpicesWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
Stale / PaperyStale/PaperyWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
Sweet AromaticsSweet > Sweet AromaticsWCR_LEXICON_2_0 · 2.0 (2017)FLAVORNOT_ASSESSED——
FullnessAmplitude > Body/FullnessWCR_LEXICON_2_0 · 2.0 (2017)MOUTHFEELNOT_ASSESSED——
MouthfeelCupping Sections > MouthfeelSCA_CVA · 103-2024MOUTHFEELNOT_ASSESSED——
ThicknessMouthfeel > ThicknessWCR_LEXICON_2_0 · 2.0 (2017)MOUTHFEELNOT_ASSESSED——
LongevityAmplitude > LongevityWCR_LEXICON_2_0 · 2.0 (2017)PERSISTENCENOT_ASSESSED——
AcidityCupping Sections > AciditySCA_CVA · 103-2024TASTENOT_ASSESSED——
BitterTaste Basics > BitterWCR_LEXICON_2_0 · 2.0 (2017)TASTENOT_ASSESSED——
SweetnessCupping Sections > SweetnessSCA_CVA · 103-2024TASTENOT_ASSESSED——
AromaCupping Sections > AromaSCA_CVA · 103-2024WET_AROMANOT_ASSESSED——
Preparation, water and conformance details

Preparation

—

Water Profile

Ph
—
Source
Máy lọc RO
Version
0.01
Chlorine
UNKNOWN
Evidence
chemistry not measured yet
Created at
2026-09-13T10:57:27.904232+07:00
Profile name
Family-RO
Alkalinity ppm
—
Water profile id
9dcdef28-77c7-4eb9-b664-3595d5a70613
Calcium hardness ppm
—

Water Batch / Source

—

Session setup

Vessel note
—
Grind setting
—
Pour target c
93.0
Vessel identity
—
Vessel material
UNKNOWN
Balance identity
—
Grinder identity
—
Vessel capacity ml
—
Water batch source
—
Balance precision g
—
Grind qualification
UNKNOWN
Capacity calibration
—
Burr calibration note
—
Vessel top diameter mm
—
Working fill volume ml
—
Grind qualification evidence
—

Conformance checks

Max
350
Min
200
Code
vessel_capacity_ml
Actual
—
Outcome
UNKNOWN
Max
90
Min
75
Code
vessel_top_diameter_mm
Actual
—
Outcome
UNKNOWN
Max
0.1
Min
—
Code
balance_precision_g
Actual
—
Outcome
UNKNOWN
Max
175
Min
50
Code
water_calcium_hardness_ppm
Actual
—
Outcome
UNKNOWN
Max
70
Min
40
Code
water_alkalinity_ppm
Actual
—
Outcome
UNKNOWN
Max
8
Min
6
Code
water_ph
Actual
—
Outcome
UNKNOWN
Max
93
Min
93
Code
pour_target_c
Actual
93.0
Outcome
PASS
Max
—
Min
3
Code
tasting_rounds
Actual
—
Outcome
UNKNOWN
Code
vessel_identity
Actual
—
Outcome
UNKNOWN
Code
capacity_calibration
Actual
—
Outcome
UNKNOWN
Code
grinder_identity
Actual
—
Outcome
UNKNOWN
Code
grind_setting
Actual
—
Outcome
UNKNOWN
Code
grind_qualification_evidence
Actual
—
Outcome
UNKNOWN
Code
water_profile_evidence
Actual
chemistry not measured yet
Outcome
PASS
Code
grind_qualification
Actual
UNKNOWN
Outcome
UNKNOWN
Expected
QUALIFIED
Code
water_chlorine
Actual
UNKNOWN
Outcome
UNKNOWN
Expected
NONE
Code
vessel_material
Actual
UNKNOWN
Outcome
UNKNOWN
Code
dry_fragrance_before_pour
Actual
—
Outcome
UNKNOWN
Code
wet_aroma_intact_crust
Actual
—
Outcome
UNKNOWN
Code
aroma_during_break
Actual
—
Outcome
UNKNOWN
Code
approximately_three_stirs
Actual
—
Outcome
UNKNOWN
Code
skimmed_after_break
Actual
—
Outcome
UNKNOWN
Code
liquoring_start_near_70c
Actual
—
Outcome
UNKNOWN
Code
continued_below_body_temperature
Actual
—
Outcome
UNKNOWN
Code
bowl_count
Outcome
UNKNOWN

Cupping assessment a17f7fa7-9482-404c-8be5-8b6b5d26cdcf

Drinking Enjoyment

—