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 #0106

9f4d1ca3abe84b98ac4dfa040167ee01

A-EGWKaleido M1S Dual SystemPosition: 12026-09-04T16:09:05+07:00
Canonical Roast ID31b18a64-35a6-5cf5-9e50-849712697858
Domain00:00.0 → 07:40.5
Artisan native points308
REP native points465
Scientific payload digest32862d21ddb1be6ec9845612ca92d744c7da33dc82d2e8a2c111093ceed40551
BeanA-EGW9197a211-b96b-5b0e-b9df-e45a923947a2
MachineKaleido M1S Dual System5f30394c-8134-5029-8492-efe6a34717c7
Roast batch position1canonical session position
Roast date/time2026-09-04T16:09:05+07:00source offset 420 min
Green weight104.0 gVALID
Roasted weight87.3 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-0001 SC-0001 — SC-0001 · Matched canonical control program Control-program artifact: REP_SC-0001_B1_DE-High_FC-Stable_D200_100g.alrm Artifact nominal mass: 100.000000 g Intended Charge treatment: Unknown / unavailable Actual Charge BT: 165.1 °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:37.5
00:37.5 -59.2 °C — —

V1.1 · REFERENCE_ONLY

Legacy / auxiliary metricsQphase 1597.275 °C·s · ETBT_GAP_INT_V1
Qstability 0.8162 ratio · ROR_DETREND_RMSE_V1
Inspect 8 values
BT start
165.1 °C
BT end
105.9 °C
Mean BT rate
-94.72 °C/min
Qphase density
42.594 °C
Mean |RoR|
101.7617 °C/min
RoR trend slope
7.27 °C/min/s
Residual RMSE
22.9158 °C/min
Instability ratio
0.2252 ratio
P1
RESOLVED
TP → DE
00:37.5 → 03:04.5
02:27.0 47 °C 46.8176 °C ⟨5.6600 °C, 5.8974 °C/min⟩

V1.1

Qphase: TP → DE
Qstability: PEAK → DE
V1.1 Qstability components
Q+ · excess
5.6650 °C
Q− · deficit
0.0049 °C
Qbalance
+5.6600 °C
Amax
5.8974 °C/min
Legacy / auxiliary metricsQphase 8006.6999 °C·s · ETBT_GAP_INT_V1
Qstability 0.8054 ratio · ROR_DETREND_RMSE_V1
Inspect 8 values
BT start
105.9 °C
BT end
152.9 °C
Mean BT rate
19.1837 °C/min
Qphase density
54.4673 °C
Mean |RoR|
18.9704 °C/min
RoR trend slope
0.0083 °C/min/s
Residual RMSE
4.5841 °C/min
Instability ratio
0.2416 ratio
P2
RESOLVED
DE → FC
03:04.5 → 05:45.0
02:40.5 32.5 °C 32.4999 °C ⟨0.3999 °C, 4.7821 °C/min⟩

V1.1

Qphase: DE → FC
Qstability: DE → FC
V1.1 Qstability components
Q+ · excess
1.9348 °C
Q− · deficit
1.5349 °C
Qbalance
+0.3999 °C
Amax
4.7821 °C/min
Legacy / auxiliary metricsQphase 2514.3001 °C·s · ETBT_GAP_INT_V1
Qstability 0.8939 ratio · ROR_DETREND_RMSE_V1
Inspect 8 values
BT start
152.9 °C
BT end
185.4 °C
Mean BT rate
12.1495 °C/min
Qphase density
15.6654 °C
Mean |RoR|
12.11 °C/min
RoR trend slope
-0.0467 °C/min/s
Residual RMSE
1.4367 °C/min
Instability ratio
0.1186 ratio
P3
RESOLVED
FC → DROP
05:45.0 → 07:40.5
01:55.5 15.8 °C 15.2721 °C ⟨0.8346 °C, 9.1663 °C/min⟩

V1.1

Qphase: FC → DROP
Qstability: FC → DROP
V1.1 Qstability components
Q+ · excess
2.7250 °C
Q− · deficit
1.8904 °C
Qbalance
+0.8346 °C
Amax
9.1663 °C/min
Legacy / auxiliary metricsQphase -1147.5749 °C·s · ETBT_GAP_INT_V1
Qstability 0.7998 ratio · ROR_DETREND_RMSE_V1
Inspect 8 values
BT start
185.4 °C
BT end
201.2 °C
Mean BT rate
8.2078 °C/min
Qphase density
-9.9357 °C
Mean |RoR|
7.9757 °C/min
RoR trend slope
0.0257 °C/min/s
Residual RMSE
1.9968 °C/min
Instability ratio
0.2504 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:27.0 24.40 °C/min P1
VALIDACTUAL_OBSERVATION
DE 03:04.5 16.00 °C/min —
VALIDEXACT_SAMPLE
FIRST_POP 05:10.5 9.60 °C/min P2
VALIDEXACT_SAMPLE
FC 05:45.0 8.80 °C/min —
VALIDEXACT_SAMPLE
MIN_AFTER_PEAK 06:16.5 4.80 °C/min P3
VALIDACTUAL_OBSERVATION
DROP 07:40.5 10.80 °C/min —
VALIDEXACT_SAMPLE

REP Analysis RoR characteristics

TypeElapsedRoR °C/minPhaseStatus / acquisition
NEGATIVE_PEAK 00:03.0 -231.13 °C/min P0
VALIDACTUAL_OBSERVATION
PEAK 01:11.0 24.61 °C/min P1
VALIDACTUAL_OBSERVATION
DE 03:04.5 15.43 °C/min —
VALIDEXACT_STORED_ANALYTICAL_POINT
FIRST_POP 05:10.5 11.12 °C/min P2
VALIDLINEAR_INTERPOLATION
FC 05:45.0 5.67 °C/min —
VALIDEXACT_STORED_ANALYTICAL_POINT
MIN_AFTER_PEAK 06:10.0 4.21 °C/min P3
VALIDACTUAL_OBSERVATION
DROP 07:40.5 14.17 °C/min —
VALIDEXACT_STORED_ANALYTICAL_POINT

Canonical boundaries and phase resolution

P0CHARGE → TP RESOLVED 00:00.0 → 00:37.5
P1TP → DE RESOLVED 00:37.5 → 03:04.5
P2DE → FC RESOLVED 03:04.5 → 05:45.0
P3FC → DROP RESOLVED 05:45.0 → 07:40.5
Scientific contract and provenance

Dataset WO0008_GATE4_DUAL_ROR_VIEWER_DATASET_V1 · digest 32862d21ddb1be6ec9845612ca92d744c7da33dc82d2e8a2c111093ceed40551

Source bundle REP_ANALYSIS_INPUT_BUNDLE_V3 · digest d622c71d101292ab7c2d650fd541d2188fd9163838cb496dddfe3c9a6b4eced4

REP method BT_LOCAL_LINEAR_REGRESSION_V1 · configuration cc4eaa83362467d1b81813d3e3476d38f913855e3608d559a674359ca8fff4d3

Artisan series 3e811fdd-548f-591f-8da2-52623c1068d4 · origin SOURCE_DERIVED · grid ALOG_MAIN_SAMPLE_INDEX_V1

REP series 26a14e62-ce68-5595-b782-030ad9330ad3 · 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

DRAFT / INCOMPLETE FORMAL · 2026-09-13T08:12:00+07:00 D8.6 · 747302.220807 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
NONCONFORMING
Formal Completion Gate
FAIL
Presentation state / code
KNOWN / S843
Actual tasting time
—
Protocol deviations
1 bowl

session: 1 bowl

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

Grind setting
15
Pour target c
93.0
Vessel identity
Coffee Cupping
Vessel material
CERAMIC
Grinder identity
1Zpresso J-Max
Vessel capacity ml
185.4
Water batch source
Family-RO
Balance precision g
0.1
Grind qualification
UNKNOWN
Capacity calibration
Đo bằng cân Timemorre
Burr calibration note
Conical Burr
Vessel top diameter mm
85.0
Grind qualification evidence
—

Conformance checks

Max
350
Min
200
Code
vessel_capacity_ml
Actual
185.4
Outcome
FAIL
Max
90
Min
75
Code
vessel_top_diameter_mm
Actual
85.0
Outcome
PASS
Max
0.1
Min
—
Code
balance_precision_g
Actual
0.1
Outcome
PASS
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
Coffee Cupping
Outcome
PASS
Code
capacity_calibration
Actual
Đo bằng cân Timemorre
Outcome
PASS
Code
grinder_identity
Actual
1Zpresso J-Max
Outcome
PASS
Code
grind_setting
Actual
15
Outcome
PASS
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
CERAMIC
Outcome
PASS
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 8abdaf7e-df94-4795-a3c1-dde769ddaab2

Drinking Enjoyment

—