Nishi Family › Compare › Countertop Butter Churn
Nishi Compare · measured, not asserted
Countertop Butter Churn
Nishi vs the field — every Nishi cell is measured against real organ source at emit time; each gap names the watch contract that will close it.
Nishi temperature-aware electric butter churn with break detection (designed from the first bit up) vs Milky Day FJ homestead electrics and the Buttermeister 1-gallon and the Kilner manual churner and the stand-mixer method -- Aug-2026 field
Where we are. MEASURED 2026-08-20: no Nishi hardware. In tree and measured: dairy colloid physics and pasteurization kinetics on the lab-science base (lab_icecream_freeze, lab_thermal_pasteurize), the product decomposer, the sovereign slicer, the landed-cost engine, the GTM facade. The field is mirrored: homestead electrics (Milky Day FJ, 20-30 min, 35-42 percent output, lid-stop), the Buttermeister 1-gallon countertop electric, the Kilner manual jar, the stand-mixer method -- and the published churning-temperature research none of them act on.
Where we need to go. OPERATOR ASK (2026-08-20): a home electric butter churn for the counter. The design thesis: the field competes on capacity and looks while the science says temperature and the break are what matter -- so ours MEASURES: cream-temperature guidance with a churn-window refusal, break detection from drive load with auto-stop, a cultured-butter ferment program, honest yield math. The physics organs ship and gate BEFORE any housing is molded.
Research bar. Churning temperature research, the science bar the field ignores is measured on published measurement of churning temperature against finished-butter properties. Theirs: churning temperature drives water content and solid fat content -- 10 C vs 22 C moves relative solid fat 44 to 49.5 percent and water droplet size 5.5 vs 18.5 microns -- plus four-week hardening, but NOT rheology, which is an explicit null result in that paper [@tempstudy]. Ours: BC1 encodes the temperature model as DATA rows with a churn-window refusal; BC7 proves on real cream that the temperature-guided batch beats the unguided batch on measured water content and break time -- or the exceed claim comes off the page.
Business case
| Axis | Position | Figures | Decision |
|---|---|---|---|
| Investment | Physics and gates are organ work on the labsci base; hardware exposure is one teardown unit from the electric class plus a load-cell and thermistor bench | estimated 8.5 u to a bench-proven article; the countertop incumbent for teardown is consumer-priced [electricfield] while homestead units run higher [milkyfj55] | fund the organ leg now; buy ONE teardown unit; gate all tooling spend on the M1 BOM verdict |
| Market | The field splits: homestead electrics at homestead prices [milkyfj55], one countertop electric of note [electricfield], a manual jar and the mixer method below [kilnerguide] [makebutter] | the measured-churn wedge (temperature plus break detection) exists at NO price point today [tempstudy] | position between the manual jar and the homestead class: the smart counter churn that explains its own batch |
| Opportunity cost | BC1-BC3 are food-physics organs the foodscience lane keeps regardless; the smallest hardware lane admitted so far | low blast radius; shares the physical-products substrate the appliance and brake lanes already pay for | schedule inside the physical-products program; the labsci verbs are the durable asset |
| Go to market | Kitchen retail buys demos and reviews [electricfield]; homestead channels buy capacity [milkyfj55]; the cultured program targets the food-literate buyer [makebutter] | the honest batch report (temperature, break time, yield) IS the demo | lead with the measured batch story; the GTM facade ranks channels once product rows are admitted |
| Buy vs build | Every incumbent format is a BUY today for making butter; nothing on the market measures temperature or detects the break | BUILD only the measured-churn wedge; BUY one electric for teardown reference [milkyfj55] | build the physics, buy the reference, decide tooling on the M1 numbers |
6 of 14 capabilities measured|1 of them measured exceeds|8 open|coverage 428/1000|adoption 1 full / 5 partial
Do this next — computed by the ranker, never chosen by a seat
Order from nx_compare_rank (nx_dr_ocm: (deficit + cost-of-delay + option + enables) x sponsor x self-sufficiency x momentum / cost). FINISH rows are rungs whose symbol is present but whose organ is short of full adoption: the cheapest closures on this board, listed before any new work. Stamp: # asof=1787883566 domain=butterchurn target_version=0.1 rungs=7 done=0 open=7 finish=0 ranker=nx_dr_ocm
| # | Stage | Rung | Priority | Derivation |
|---|---|---|---|---|
| #1 | 0.1 | Food-safety and materials card (BC3) bc_food_safety | 9000 | v=9 m=1 c=1 |
| #2 | 0.1 | Cream temperature model and churn-window refusal (BC1) bc_temp_model | 5000 | v=5 m=1 c=1 |
| #3 | 0.1 | Break-detection model (BC2) bc_break_detect | 2000 | v=2 m=1 c=1 |
| #4 | later | Drive and vessel spec plus BOM verdict (BC4) bc_drive_spec | 5333 | v=16 m=1 c=3 |
| #5 | later | Cultured-butter ferment program (BC5) bc_culture_mode | 3000 | v=3 m=1 c=1 |
| #6 | later | Bench gate on real cream (BC7) bc_bench_gate | 2000 | v=4 m=1 c=2 |
| #7 | later | Prototype pack, printed fixtures then bench article (BC6) bc_proto_pack | 100 | v=1 m=1 c=10 |
Critical path — contract, done-rule, executor, cost
| Rung | Closes with | Definition of done (pre-declared) | Executor | Est. |
|---|---|---|---|---|
| Cream temperature model and churn-window refusal (BC1) | bc_temp_model | temperature bands as DATA grounded in the published research [@tempstudy] and the mechanism notes [@churnsci]; neg-control: an out-of-window temperature MUST refuse to start | Organ | 1 u |
| Break-detection model (BC2) | bc_break_detect | drive-load signature of phase inversion (the handle-loosening moment as a sensor signal [@kilnerguide]); proven against banked load traces; neg-control: a no-break trace MUST NOT fire | Organ | 1 u |
| Food-safety and materials card (BC3) | bc_food_safety | food-contact ratings per BOM row as DATA, cleaning workflow card, raw-cream guidance riding lab_thermal_pasteurize; gate refuses an unrated food-contact row | Organ | 1 u |
| Drive and vessel spec plus BOM verdict (BC4) after BC1 | bc_drive_spec | counter-scale batch rows as DATA graded beside the homestead and countertop bars [@milkyfj55] [@electricfield]; BOM through lc_calc and sp_mix; buy-vs-build table regenerates from it | Organ | 2 u |
| Cultured-butter ferment program (BC5) after BC1 | bc_culture_mode | timed ferment hold plus churn as one program, culture rows as DATA [@makebutter]; gate proves the hold hits its declared temperature-time window | Organ | 1 u |
| Prototype pack, printed fixtures then bench article (BC6) after BC4 | bc_proto_pack | printed FIT-ONLY fixtures off the slicer (food-contact parts never printed); bench article speced from BC1-BC4 | Organ | 1 u |
| Bench gate on real cream (BC7) after BC2,BC5,BC6 | bc_bench_gate | declared cream batches with measured temperature, break time and yield [@electricfield]; temperature-guided vs unguided comparison per the bar; REFUSES on partial coverage | Organ | 1.5 u |
Milestones
| Milestone | Rungs | Cumulative |
|---|---|---|
| M0 · Physics pack proven | BC1,BC2,BC3 | 3 u |
| M1 · Priced and sourced | BC4 | 5 u |
| M2 · Bench-proven article | BC5,BC6,BC7 | 8.5 u |
comparewatch- plane row flips with it. The flip is necessary, not sufficient: it proves the symbol exists, never that the capability is good. The bar is the rung's pre-declared done-rule, proven by its gate — a symbol shipped without the behaviour behind it is a defect, and the flip is exactly what makes that defect visible instead of quiet. Competitor marks record documented capability presence — presence, not depth or scale. Adoption is measured too: every measured row carries where its organ stands on the estate's ladder (source → built → promoted → registered → invoked; libraries by importer reach minus validation importers; gates by the execution surfaces that run them). A row is fully adopted only at the top of its ladder; anything short is tagged partial with the exact remedy, so a build nobody promoted can no longer read as shipped. Census stamps: importers asof 1787849099, gate census asof 1787855507 (unix seconds; -1 = census absent).Capability matrix — measured against source
◉ leads / measured exceed● present◐ partial○ absent · click any capability for its evidence
| Capability | Nishi | Milky Day FJ | Buttermeister | Kilner manual | Stand mixer |
|---|---|---|---|---|---|
| CHURN | |||||
Countertop electric churn at kitchen batch sizesOpen — watchingruntime/nx_butterchurn.nx : bc_drive_spec, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. Milky Day is homestead-scale stainless [milkyfj55]; the Buttermeister 1-gallon glass-jar electric is the review field's countertop pick [electricfield]; Kilner is manual crank [kilnerguide]; the mixer method works with splatter and attention [makebutter]. Contract = the drive and vessel spec at true counter scale, batch rows as DATA | ○ | ◐ | ◉ | ○ | ◐ |
Temperature-aware churning (the critical variable measured, not guessed)Open — watchingruntime/nx_butterchurn.nx : bc_temp_model, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. The research measures churning temperature driving water content and solid fat content -- 10 C vs 22 C moves relative solid fat 44 to 49.5 percent and water droplet size 5.5 vs 18.5 microns, so the cold batch incorporates more water [tempstudy]; that same paper finds NO rheological difference by churning temperature, so rheology is deliberately NOT claimed here. The optimal solid-liquid fat mix is the mechanism [churnsci]. NO product at any price measures it -- the exceed this product is built around. Contract = the cream temperature model with a churn-window refusal | ○ | ○ | ○ | ○ | ○ |
Break detection and auto-stop (phase inversion sensed from drive load)Open — watchingruntime/nx_butterchurn.nx : bc_break_detect, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. The break is mechanically visible -- the Kilner handle turns stiff then suddenly loosens [kilnerguide]; on a motor that is a drive-load signature. The best the electric class ships is a lid-open stop [milkyfj55]. Contract = break detection with auto-stop, proven on real cream batches | ○ | ○ | ○ | ○ | ○ |
| CULTURE | |||||
Cultured-butter ferment programOpen — watchingruntime/nx_butterchurn.nx : bc_culture_mode, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. The cultured process is documented as a manual multi-day recipe [makebutter]; the manual formats can follow it by hand. Contract = a timed ferment hold plus churn as one program with culture rows as DATA | ○ | ○ | ○ | ● | ● |
| SAFETY | |||||
Food-contact materials and wash-down specOpen — watchingruntime/nx_butterchurn.nx : bc_food_safety, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. Stainless contact surfaces and the lid-stop are the electric-class bar [milkyfj55]; dishwasher-safe glass and stainless the countertop bar [electricfield]. Contract = the materials and cleaning card as DATA; the gate refuses any BOM row without a food-contact rating | ○ | ◉ | ◉ | ● | ● |
| YIELD | |||||
Honest per-batch yield and buttermilk mathOpen — watchingruntime/nx_butterchurn.nx : bc_yield_model, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. The field quotes butter outputs around 35 to 50 percent of cream [electricfield] [milkyfj55]. Contract = yield math printed per batch with buttermilk counted as a product, not waste | ○ | ◐ | ● | ● | ○ |
| SCIENCE | |||||
Dairy colloid physics live on the lab-science baseMeasured exceed:lab_icecream_freeze in runtime/nx_labsci_svc.nx, verified at emit. The estate lab facade already models dairy colloids (ice-cream freezing physics, grounded) -- churning is the same fat-globule system driven to phase inversion [churnsci]; no appliance vendor ships its physics Adoption: REGISTERED-DARK — PARTIAL: callable, authorised, no MCP invocation on record (a direct fork logs the runner, so this is not proof it never ran); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked). | ◉ | ○ | ○ | ○ | ○ |
Thermal processing and food-safety kineticsMeasured:lab_thermal_pasteurize exists in runtime/nx_labsci_svc.nx, verified at emit. Pasteurization hold math is live on the same base -- raw-cream guidance and any heat step ride proven kinetics, not folklore Adoption: REGISTERED-DARK — PARTIAL: callable, authorised, no MCP invocation on record (a direct fork logs the runner, so this is not proof it never ran); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked). | ● | ○ | ○ | ○ | ○ |
| DESIGN | |||||
Outcome-to-capability decompositionMeasured:pd_parse exists in runtime/_hdl_build/nx_product_decompose.nx, verified at emit. The product decomposer maps the churn outcome onto required capabilities and gaps over the design-to-market planes Adoption: REGISTERED-DARK — PARTIAL: callable, authorised, no MCP invocation on record (a direct fork logs the runner, so this is not proof it never ran); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked). | ● | ○ | ○ | ○ | ○ |
Digital-twin fabrication lane (STL to G-code, printed fixtures)Open — no implementing organ is measured for this axis yet. Printed prototype fixtures for FIT ONLY come off the sovereign slicer -- food-contact parts are never printed, and the matrix says so out loud | ○ | ○ | ○ | ○ | ○ |
| BUSINESS | |||||
Landed-cost and tariff corridor pricing for the BOMMeasured:lc_calc exists in runtime/_hdl_build/nx_landed_cost.nx, verified at emit. Motor, vessel and hardware priced through the sovereign landed-cost engine before they enter the BOM Adoption: LIVE — fully adopted (top of its ladder). | ● | ○ | ○ | ○ | ○ |
Go-to-market channel engine (facade live in an adjacent domain)Measured:gtm_channel_best exists in runtime/nx_gtm_svc.nx, verified at emit. The GTM facade ranks channels per product today in the supplement domain -- kitchen retail and homestead channel rows are a data admission Adoption: REGISTERED-DARK — PARTIAL: callable, authorised, no MCP invocation on record (a direct fork logs the runner, so this is not proof it never ran); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked). | ● | ○ | ○ | ○ | ○ |
| EVIDENCE | |||||
Sovereign mirrored and pinned reference register for this fieldMeasured:knowledge/fetched/cmp_butterchurn exists in knowledge/compare/butterchurn.refs, verified at emit. Every rival claim on this page resolves to a mirror in the estate evidence store, content-pinned by hash and re-measured on every emit Adoption: ABSENT — PARTIAL: no source and no binary: this is a build contract, not a partial deploy. | ● | ○ | ○ | ○ | ○ |
| FIELD | |||||
Bench gate on real cream batchesOpen — watchingruntime/nx_butterchurn.nx : bc_bench_gate, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. Incumbents are proven products; ours is unproven until the bench gate runs declared cream batches with measured temperature, break time and yield, REFUSING on partial coverage | ○ | ● | ● | ● | ● |
Risk register
| Risk | Likelihood x impact | Mitigation |
|---|---|---|
| Dairy is a food-safety domain -- a cleaning-hostile design or unrated material is a health hazard | possible x severe | BC3 refuses unrated food-contact rows; the cleaning card ships with the spec; raw-cream guidance rides proven pasteurization kinetics, never folklore |
| The break-detection signature varies with cream, batch size and temperature and false-stops ruin batches | probable x medium | BC2 is proven against banked load traces across declared cream variants before any auto-stop ships; the manual-stop path always remains |
| A watch contract flips on symbol existence, so a stub reads green | possible x high | the flip is the receipt, the rung gate is the proof -- every rung pre-declares its refusal rule |
Person · product · place — not yet measured for this domain
knowledge/compare/butterchurn.ppp (rows surface|nishi or c1..c4|label|url|connect naming OUR live surface and each rival's front door), run nx_ppp_probe domain butterchurn, and this section fills itself on the next beat: the same ruler on both sides — privacy and CX (third-party hosts, tracker classes, cookies, security headers), design and longevity (design hygiene, computed WCAG contrast, render-blocking resources, unsized media, script weight, theme and motion queries), findability (landmarks, skip link, on-site search, breadcrumb, headings, internal links).References
- [electricfield] Eat More Butter. Best electric countertop butter churns (2026 review field) -- the countertop electric class surveyed, topped by the American-made Buttermeister with a 1-gallon glass jar, stainless contact surfaces and dishwasher-safe components; field butter outputs quoted around 35 to 50 percent of cream. publisher · read in our library
knowledge/fetched/cmp_butterchurn_electricfield.html· pinh521955f28489a82fbed24df75d886055cd01bd02edf98dd8bb57ab1b02a99ad9· accessed 2026-08-20 · mirrored-indexGrounds: The countertop-electric row, the food-safety row and the yield row: the consumer end of the electric class and its published outputs. - [milkyfj55] Homestead Supplier. Milky electric butter churn machine FJ 55 C, vendor product page -- stainless construction, cream to butter in 20 to 30 minutes, butter output around 35 to 42 percent, automatic stop when the lid is opened. publisher · read in our library
knowledge/fetched/cmp_butterchurn_milkyfj55.html· pinh1dee1f1122e8b530a460d2b911a3f799de084dfac15b153e8a5115f8d1ae955e· accessed 2026-08-20 · vendor-docGrounds: The electric-class column: the homestead bar for materials, batch time, yield and the lid-stop safety feature our break-detection contract must beat. - [kilnerguide] Kilner. A guide to homemade butter, manufacturer guide -- the manual churner method: hand-cranked jar churning where the handle turns stiff and then suddenly loosens as the cream breaks into butter and buttermilk. publisher · read in our library
knowledge/fetched/cmp_butterchurn_kilnerguide.html· pinhc89ae9ef443d642419be6f6a86b260f4293bcf8ad163f7eec2553a7a2a5fe900· accessed 2026-08-20 · vendor-docGrounds: The manual column and the break-detection row: the felt handle-loosening moment is exactly the drive-load signature bc_break_detect senses on a motor. - [makebutter] The Kitchn. How to make butter, with a cultured butter option -- the commodity methods (stand mixer, hand mixer, food processor, jar) and the cultured multi-day process documented as a home recipe. publisher · read in our library
knowledge/fetched/cmp_butterchurn_makebutter.html· pinh8879ee1c02433b071cc816871f8e98a797c85bd8ad5141951f296aa5cec9be3e· accessed 2026-08-20 · mirrored-indexGrounds: The stand-mixer column and the cultured-mode row: what every kitchen can already do by hand and what the ferment program automates. - [churnsci] Agriculture Institute. Theories behind the churning process in butter production, dairy-products course notes -- phase inversion by destruction of the fat-globule membrane under mechanical agitation, with cream temperature, acidity and fat content as the governing parameters. publisher · read in our library
knowledge/fetched/cmp_butterchurn_churnsci.html· pinhd21584ab01234e4c2a1088355b6a0b1cbb337bae2768ec39dcf27d94dfe6ae09· accessed 2026-08-20 · published-courseGrounds: The temperature row and the science rows: the mechanism our bc_temp_model encodes and the fat-globule physics the labsci base already models. - [tempstudy] Ronholt, Madsen, Kirkensgaard, Mortensen, Knudsen. Effect of churning temperature on water content, rheology, microstructure and stability of butter during four weeks of storage. Food Structure (2014), doi 10.1016/j.foostr.2014.07.001, mirrored at erda.dk -- re-fetched COMPLETE 2026-08-20 at 3511324 B after the stored mirror was proven truncated at 255708 B (92.7 percent of the document absent). MEASURED IN THE ABSTRACT: churning at 10 C rather than 22 C raises relative solid fat content from 44 to 49.5 percent and holds average water droplet size at 5.5 microns against 18.5 microns, so the cold batch incorporates more water; over four weeks at 5 C only the 10 C butter increased in hardness. CORRECTED 2026-08-20: small-deformation rheology showed NO difference as a function of churning temperature or water content, and crystal polymorphism did not change -- on rheology this paper is a NULL result, not a positive one. publisher · read in our library
knowledge/fetched/cmp_butterchurn_tempstudy.pdf· pinh17416133bfb65950ca45da93ed8df46872dd32b4d6177654401f4c1816cca62a· accessed 2026-08-20 · published-paperGrounds: The temperature-aware churning exceed row and the plan bar: the research measurement no product in the field acts on -- grounded on WATER CONTENT and SOLID FAT CONTENT only, since this paper explicitly finds NO rheological difference.
generated by nx_swcompare_matrix (sovereign NishiLang organ) from knowledge/compare/butterchurn.matrix · every Nishi cell verified against organ source at emit time · watch cells re-measured on every compare beat · zero JS, zero trackers