Nishi FamilyCompare › 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

Layer 1 · Executive

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.

The unit. 1 u = one measured session-leg (organ plus gate plus live flip), the standing calibration.
Cost to the proven physics pack: 3 u. BC1 temperature model, BC2 break-detection model, BC3 food-safety and materials card -- organ work on the labsci base.
Cost to a priced BOM and manufacturing verdict: 2 u more. BC4 drive and vessel spec priced through lc_calc corridors and sp_mix domestic path. 5 u cumulative.
Cost to a bench-proven first article: 3.5 u more plus hardware. BC5 culture program, BC6 printed-fixture prototype pack, BC7 bench gate on real cream. 8.5 u cumulative.

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

AxisPositionFiguresDecision
InvestmentPhysics 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 benchestimated 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
MarketThe 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 costBC1-BC3 are food-physics organs the foodscience lane keeps regardless; the smallest hardware lane admitted so farlow blast radius; shares the physical-products substrate the appliance and brake lanes already pay forschedule inside the physical-products program; the labsci verbs are the durable asset
Go to marketKitchen 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 demolead with the measured batch story; the GTM facade ranks channels once product rows are admitted
Buy vs buildEvery incumbent format is a BUY today for making butter; nothing on the market measures temperature or detects the breakBUILD 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

Layer 2 · Roadmap

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

#StageRungPriorityDerivation
#10.1Food-safety and materials card (BC3) bc_food_safety9000v=9 m=1 c=1
#20.1Cream temperature model and churn-window refusal (BC1) bc_temp_model5000v=5 m=1 c=1
#30.1Break-detection model (BC2) bc_break_detect2000v=2 m=1 c=1
#4laterDrive and vessel spec plus BOM verdict (BC4) bc_drive_spec5333v=16 m=1 c=3
#5laterCultured-butter ferment program (BC5) bc_culture_mode3000v=3 m=1 c=1
#6laterBench gate on real cream (BC7) bc_bench_gate2000v=4 m=1 c=2
#7laterPrototype pack, printed fixtures then bench article (BC6) bc_proto_pack100v=1 m=1 c=10

Critical path — contract, done-rule, executor, cost

RungCloses withDefinition of done (pre-declared)ExecutorEst.
Cream temperature model and churn-window refusal (BC1)bc_temp_modeltemperature bands as DATA grounded in the published research [@tempstudy] and the mechanism notes [@churnsci]; neg-control: an out-of-window temperature MUST refuse to startOrgan1 u
Break-detection model (BC2)bc_break_detectdrive-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 fireOrgan1 u
Food-safety and materials card (BC3)bc_food_safetyfood-contact ratings per BOM row as DATA, cleaning workflow card, raw-cream guidance riding lab_thermal_pasteurize; gate refuses an unrated food-contact rowOrgan1 u
Drive and vessel spec plus BOM verdict (BC4)
after BC1
bc_drive_speccounter-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 itOrgan2 u
Cultured-butter ferment program (BC5)
after BC1
bc_culture_modetimed ferment hold plus churn as one program, culture rows as DATA [@makebutter]; gate proves the hold hits its declared temperature-time windowOrgan1 u
Prototype pack, printed fixtures then bench article (BC6)
after BC4
bc_proto_packprinted FIT-ONLY fixtures off the slicer (food-contact parts never printed); bench article speced from BC1-BC4Organ1 u
Bench gate on real cream (BC7)
after BC2,BC5,BC6
bc_bench_gatedeclared cream batches with measured temperature, break time and yield [@electricfield]; temperature-guided vs unguided comparison per the bar; REFUSES on partial coverageOrgan1.5 u

Milestones

MilestoneRungsCumulative
M0 · Physics pack provenBC1,BC2,BC33 u
M1 · Priced and sourcedBC45 u
M2 · Bench-proven articleBC5,BC6,BC78.5 u
Layer 3 · Engineering
How this is scored. Every Nishi mark is measured: the generator reads the real organ source on disk and requires the implementing symbol to exist (no self-grading). A watching tag names the organ and symbol contracted to close a gap — the mark flips itself on the next compare beat when that workstream ships, and the 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

CapabilityNishiMilky Day FJButtermeisterKilner manualStand mixer
CHURN
Countertop electric churn at kitchen batch sizesOpen — watching runtime/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
watching bc_drive_spec
Temperature-aware churning (the critical variable measured, not guessed)Open — watching runtime/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
watching bc_temp_model
Break detection and auto-stop (phase inversion sensed from drive load)Open — watching runtime/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
watching bc_break_detect
CULTURE
Cultured-butter ferment programOpen — watching runtime/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
watching bc_culture_mode
SAFETY
Food-contact materials and wash-down specOpen — watching runtime/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
watching bc_food_safety
YIELD
Honest per-batch yield and buttermilk mathOpen — watching runtime/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
watching bc_yield_model
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).
adoption REGISTERED-DARK
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).
adoption REGISTERED-DARK
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).
adoption REGISTERED-DARK
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).
adoption REGISTERED-DARK
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.
adoption ABSENT
FIELD
Bench gate on real cream batchesOpen — watching runtime/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
watching bc_bench_gate

Risk register

RiskLikelihood x impactMitigation
Dairy is a food-safety domain -- a cleaning-hostile design or unrated material is a health hazardpossible x severeBC3 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 batchesprobable x mediumBC2 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 greenpossible x highthe flip is the receipt, the rung gate is the proof -- every rung pre-declares its refusal rule
On these two registers. Rows are declared in the domain's plan file and carry the debt id, which is the join key back to the sovereign debt plane — that plane, not this page, is the authority on state. Reconciling them automatically (the regen reading the plane and refreshing these rows) is a named, owed rung; until it lands, treat an id here as a pointer to look up, not a status to trust.
Honest verdict. The Aug-2026 field, honestly: the electric class lives at homestead scale -- the Milky Day FJ line churns cream to butter in 20 to 30 minutes in stainless with an automatic stop when the lid opens, at butter outputs the vendor quotes around 35 to 42 percent of cream [@milkyfj55] -- and the review field's countertop picks top out at the American-made Buttermeister with its 1-gallon glass jar and stainless contact surfaces [@electricfield]. Below that sit the Kilner manual churner (a hand-cranked jar where the break announces itself when the stiff handle suddenly loosens [@kilnerguide]) and the stand-mixer method every kitchen already owns [@makebutter]. What the WHOLE field ignores is the science: churning temperature governs the solid-to-liquid fat balance that makes phase inversion work at all [@churnsci], and the published research measures churning temperature driving water content and solid fat content -- churning at 10 C rather than 22 C moves relative solid fat from 44 to 49.5 percent and holds water droplets at 5.5 microns against 18.5, so the cold batch carries more water, and over four weeks only the cold-churned butter hardens (rheology, notably, does NOT differ) [@tempstudy] -- yet no product at any price measures or controls it, and none detects the break; the best safety feature on the market is a lid switch. The Nishi wedge: a counter-sized electric churn that MEASURES -- cream temperature guidance before the motor starts, break detection from drive load with auto-stop, a cultured-butter ferment program [@makebutter], and honest per-batch yield math -- with the dairy physics proven as gated organs on the estate lab-science base before a housing is molded.

Person · product · place — not yet measured for this domain

Every compare carries this layer. Declare 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

Beyond a link list. Every reference below resolves twice — the publisher's copy and, where banked, the estate's own non-rottable library mirror with a content pin — and carries its evidence class plus the exact claim on this page it grounds. Keyed marks like [key] in the matrix notes jump here. A dash means honestly absent, never assumed.
  1. [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 · pin h521955f28489a82fbed24df75d886055cd01bd02edf98dd8bb57ab1b02a99ad9 · 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.
  2. [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 · pin h1dee1f1122e8b530a460d2b911a3f799de084dfac15b153e8a5115f8d1ae955e · 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.
  3. [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 · pin hc89ae9ef443d642419be6f6a86b260f4293bcf8ad163f7eec2553a7a2a5fe900 · 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.
  4. [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 · pin h8879ee1c02433b071cc816871f8e98a797c85bd8ad5141951f296aa5cec9be3e · 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.
  5. [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 · pin hd21584ab01234e4c2a1088355b6a0b1cbb337bae2768ec39dcf27d94dfe6ae09 · 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.
  6. [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 · pin h17416133bfb65950ca45da93ed8df46872dd32b4d6177654401f4c1816cca62a · 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