WO-0011 · EA-04 · Single Batch Energetic Analysis
Roast #0110
ea03d29f35034199b68a54a1e32893e1
e2802fc8-e2e4-5485-b2a6-e0e72630b464224b8e59f533621c41e2b09f46cd9c88f71feb9f3fe568aa2f1ddf4d9458abb2One roast · one canonical elapsed-time axis
Energy Control Strategy → Thermal Response → RoR Response → Phase Result
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.
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.
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
| Phase | Boundary / interval | Duration | ΔBT | Qphase | Qstability | Stored 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_V1Qstability 0.7924 ratio · ROR_DETREND_RMSE_V1Inspect 8 values
|
| 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 → DEQstability: PEAK → DE V1.1 Qstability components
Legacy / auxiliary metricsQphase 8607.8248 °C·s ·ETBT_GAP_INT_V1Qstability 0.8122 ratio · ROR_DETREND_RMSE_V1Inspect 8 values
|
| 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 → FCQstability: DE → FC V1.1 Qstability components
Legacy / auxiliary metricsQphase 3287.4752 °C·s ·ETBT_GAP_INT_V1Qstability 0.9028 ratio · ROR_DETREND_RMSE_V1Inspect 8 values
|
| 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 → DROPQstability: FC → DROP V1.1 Qstability components
Legacy / auxiliary metricsQphase -920.85 °C·s ·ETBT_GAP_INT_V1Qstability 0.8247 ratio · ROR_DETREND_RMSE_V1Inspect 8 values
|
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
| Type | Elapsed | RoR °C/min | Phase | Status / 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
| Type | Elapsed | RoR °C/min | Phase | Status / 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
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 / descriptor | Context | Observation state | Intensity 0–15 | Notes / reference |
|---|---|---|---|---|
| AftertasteCupping Sections > AftertasteSCA_CVA · 103-2024 | AFTERTASTE | PRESENT | 7.5 | — |
| FragranceCupping Sections > FragranceSCA_CVA · 103-2024 | DRY_FRAGRANCE | PRESENT | 7.5 | — |
| AcidityCupping Sections > AciditySCA_CVA · 103-2024 | FLAVOR | PRESENT | 4 | — |
| Alcohol / FermentedAlcohol/FermentedWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | ABSENT | 0 | — |
| CerealCerealWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | UNCERTAIN | — | — |
| ChemicalChemicalWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | ABSENT | 0 | — |
| CocoaCocoaWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | UNCERTAIN | — | — |
| EarthyEarthyWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | ABSENT | 0 | — |
| FlavorCupping Sections > FlavorSCA_CVA · 103-2024 | FLAVOR | PRESENT | 7.5 | — |
| FloralFloralWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | UNCERTAIN | — | — |
| FruityFruityWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | PRESENT | 7.5 | — |
| Green / VegetativeGreen/VegetativeWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | ABSENT | 0 | — |
| NuttyNuttyWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | UNCERTAIN | — | — |
| RoastedRoastedWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | UNCERTAIN | — | — |
| Sour/AcidSour/AcidWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | PRESENT | 4 | — |
| SpicesSpicesWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | UNCERTAIN | — | — |
| Stale / PaperyStale/PaperyWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | ABSENT | 0 | — |
| Sweet AromaticsSweet > Sweet AromaticsWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | PRESENT | 7.5 | — |
| FullnessAmplitude > Body/FullnessWCR_LEXICON_2_0 · 2.0 (2017) | MOUTHFEEL | PRESENT | 6 | — |
| MouthfeelCupping Sections > MouthfeelSCA_CVA · 103-2024 | MOUTHFEEL | PRESENT | 7 | — |
| ThicknessMouthfeel > ThicknessWCR_LEXICON_2_0 · 2.0 (2017) | MOUTHFEEL | PRESENT | 6 | — |
| LongevityAmplitude > LongevityWCR_LEXICON_2_0 · 2.0 (2017) | PERSISTENCE | PRESENT | 5 | — |
| AcidityCupping Sections > AciditySCA_CVA · 103-2024 | TASTE | PRESENT | 4 | — |
| BitterTaste Basics > BitterWCR_LEXICON_2_0 · 2.0 (2017) | TASTE | PRESENT | 4 | — |
| SweetnessCupping Sections > SweetnessSCA_CVA · 103-2024 | TASTE | PRESENT | 5 | — |
| AromaCupping Sections > AromaSCA_CVA · 103-2024 | WET_AROMA | PRESENT | 7.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 / descriptor | Context | Observation state | Intensity 0–15 | Notes / reference |
|---|---|---|---|---|
| AftertasteCupping Sections > AftertasteSCA_CVA · 103-2024 | AFTERTASTE | NOT_ASSESSED | — | — |
| FragranceCupping Sections > FragranceSCA_CVA · 103-2024 | DRY_FRAGRANCE | NOT_ASSESSED | — | — |
| Alcohol / FermentedAlcohol/FermentedWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| CerealCerealWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| ChemicalChemicalWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| CocoaCocoaWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| EarthyEarthyWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| FlavorCupping Sections > FlavorSCA_CVA · 103-2024 | FLAVOR | NOT_ASSESSED | — | — |
| FloralFloralWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| FruityFruityWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| Green / VegetativeGreen/VegetativeWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| NuttyNuttyWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| RoastedRoastedWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| Sour/AcidSour/AcidWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| SpicesSpicesWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| Stale / PaperyStale/PaperyWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| Sweet AromaticsSweet > Sweet AromaticsWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| FullnessAmplitude > Body/FullnessWCR_LEXICON_2_0 · 2.0 (2017) | MOUTHFEEL | NOT_ASSESSED | — | — |
| MouthfeelCupping Sections > MouthfeelSCA_CVA · 103-2024 | MOUTHFEEL | NOT_ASSESSED | — | — |
| ThicknessMouthfeel > ThicknessWCR_LEXICON_2_0 · 2.0 (2017) | MOUTHFEEL | NOT_ASSESSED | — | — |
| LongevityAmplitude > LongevityWCR_LEXICON_2_0 · 2.0 (2017) | PERSISTENCE | NOT_ASSESSED | — | — |
| AcidityCupping Sections > AciditySCA_CVA · 103-2024 | TASTE | NOT_ASSESSED | — | — |
| BitterTaste Basics > BitterWCR_LEXICON_2_0 · 2.0 (2017) | TASTE | NOT_ASSESSED | — | — |
| SweetnessCupping Sections > SweetnessSCA_CVA · 103-2024 | TASTE | NOT_ASSESSED | — | — |
| AromaCupping Sections > AromaSCA_CVA · 103-2024 | WET_AROMA | NOT_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 / descriptor | Context | Observation state | Intensity 0–15 | Notes / reference |
|---|---|---|---|---|
| AftertasteCupping Sections > AftertasteSCA_CVA · 103-2024 | AFTERTASTE | NOT_ASSESSED | — | — |
| FragranceCupping Sections > FragranceSCA_CVA · 103-2024 | DRY_FRAGRANCE | NOT_ASSESSED | — | — |
| Alcohol / FermentedAlcohol/FermentedWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| CerealCerealWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| ChemicalChemicalWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| CocoaCocoaWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| EarthyEarthyWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| FlavorCupping Sections > FlavorSCA_CVA · 103-2024 | FLAVOR | NOT_ASSESSED | — | — |
| FloralFloralWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| FruityFruityWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| Green / VegetativeGreen/VegetativeWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| NuttyNuttyWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| RoastedRoastedWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| Sour/AcidSour/AcidWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| SpicesSpicesWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| Stale / PaperyStale/PaperyWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| Sweet AromaticsSweet > Sweet AromaticsWCR_LEXICON_2_0 · 2.0 (2017) | FLAVOR | NOT_ASSESSED | — | — |
| FullnessAmplitude > Body/FullnessWCR_LEXICON_2_0 · 2.0 (2017) | MOUTHFEEL | NOT_ASSESSED | — | — |
| MouthfeelCupping Sections > MouthfeelSCA_CVA · 103-2024 | MOUTHFEEL | NOT_ASSESSED | — | — |
| ThicknessMouthfeel > ThicknessWCR_LEXICON_2_0 · 2.0 (2017) | MOUTHFEEL | NOT_ASSESSED | — | — |
| LongevityAmplitude > LongevityWCR_LEXICON_2_0 · 2.0 (2017) | PERSISTENCE | NOT_ASSESSED | — | — |
| AcidityCupping Sections > AciditySCA_CVA · 103-2024 | TASTE | NOT_ASSESSED | — | — |
| BitterTaste Basics > BitterWCR_LEXICON_2_0 · 2.0 (2017) | TASTE | NOT_ASSESSED | — | — |
| SweetnessCupping Sections > SweetnessSCA_CVA · 103-2024 | TASTE | NOT_ASSESSED | — | — |
| AromaCupping Sections > AromaSCA_CVA · 103-2024 | WET_AROMA | NOT_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
—