Side-by-side or overlay PDF diff driven by one engine that reads each file into a structured model — text, vector geometry, images, form fields, annotations — and compares the models. Moves show as moves, edits show only where they happened, and any PDF type works without picking a mode.
Open a STEP / STP part and it measures itself — volume, thinnest wall, draft and undercut checks on load, plus hole detection with a BOM. Measure, section, export STL. Rust + WASM B-rep kernel, runs in your browser.
Som-khai-plaa is freshwater fish roe, sometimes with flesh or swim bladder, mixed with salt, a little cooked glutinous rice and garlic and left in a bowl out of the sun for two or three days until sour. The community product standard requires at least 3.5 % salt and a pH no higher than 4.6, and says it should be cooked before eating.
Fully documentedFish and seafood2 days – 3 days
Recipe
Amounts from a sourceThe JIRCAS database method (roe to salt 3:1 as given). The community product standard sets the limits for the finished product.
Total time across the recorded steps: 2 days – 3 days
Start
Drag the bar or press Play
What changes:The fish roe is washed and drained
Step 1 of 4
Wash and drain the roe
Time
Not documented
Temperature
Not documented
Salt
None given
Acidity
Not documented
Which microbes the steps name, step by step
Enterococcus faecium
Lactobacillus sp.
Flavour
Not documented
Texture
Not documented
Colour
Not documented
Microbes at work in this step
Not documented for this step.
Method
Measured measured in a studySet fixed by a specification or tested recipeReported one source reports itTypical a general value, not sourced for this fermentUnconfirmed not yet checked against a source
At a glance
Som-khai-plaa is freshwater fish roe, sometimes with flesh or swim bladder, mixed with salt, a little cooked glutinous rice and garlic and left in a bowl out of the sun for two or three days until sour. The community product standard requires at least 3.5 % salt and a pH no higher than 4.6, and says it should be cooked before eating. Made in 4 steps over 2 days – 3 days. The longest step, ferment in a bowl away from sunlight, takes 2–3 days (JIRCAS 1995). Salt is at least 3.5 % (Thai Industrial Standards Institute 2005). Enterococcus faecium and Lactobacillus sp. does most of the fermenting.
The community product standard (TCPS 724-2548) requires pH 4.6 or lower, at least 3.5 % salt, no Salmonella in 25 g, no more than 100 S. aureus per g, no more than 500 yeasts and moulds per g, no parasites and no preservatives or colours, and says the product should be cooked before eating. JIRCAS gives a keeping time of 7 days. As a general hazard of freshwater fish ferments in Thailand, a study of plaa-som, a related carp ferment, notes that liver fluke larvae live in the flesh of carp-family fish and infect people who eat them raw or only briefly fermented, and that plaa-som is usually fermented for under a week (Senasri 2024).