Краткие сведения
Дата: 2026-08-13 Тип: STAGE 4 ENGINE MASTER / FIRST NORMALIZATION PASS.
Calculated result
- Engine Master normalized rows: 98
- Petrol rows: 95
- Diesel rows: 3
- Rows carrying a non-
UNVERIFIEDcode/family identifier: 64 - Rows deliberately left with
UNVERIFIEDcode: 34 - Primary source registry entries for редакционная глава: 58
Gate tests
PASS — no badge-to-code inference
No unresolved early/V8/V12 engine code was manufactured from displacement or model name. Unknown codes remain explicit.
PASS — historical nomenclature preserved
BMW's period M06, 1971 M21/M20, and 1977 M60 nomenclature is preserved alongside later family relationships. This prevents three major false merges:
- historical petrol
M21≠ later M21D24 diesel; - historical compact-six
M60≠ 1990s M60 V8; - 1971 big-six
M20period designation ≠ later compact M20 family without lineage context.
PASS — power units not silently converted
Power raw retains source-native PS/hp/bhp/ch labels. Published kW is used only when BMW publishes it.
PASS — technical revisions split
Examples now separated in the database:
- BMW 320 1911 vs 1971 cc;
- Isetta Standard vs Export displacement;
- M10 carb / TI / injection / turbo;
- M102 vs M106;
- M20B25 non-cat vs catalyst;
- M21 turbo early vs DDE;
- S14 200 / 195 cat / 215 / 2.0 320is / 2.5 Sport Evolution.
Open issues carried forward
- Exact engine codes for many pre-war applications not named in current primary source set.
- Exact 1950s BMW light-alloy V8 code/revision nomenclature.
- Full M10 suffix mapping by build month, market and compression ratio.
- Full M30 suffix mapping and E24 630CS
M20archive anomaly. - M106 exact displacement in cm³ from a code-specific primary technical sheet.
- S38 regional catalyst chronology for M6/M635CSi.
- Primary BMW source explicitly tying E32 5.0 V12 to its canonical engine code.
- Market-by-market SAE/DIN/PS output mapping.
- Bore/stroke/compression fields remain sparse where the current primary source set did not publish them.
Stage decision
Stage 4 = IN PROGRESS / PASS for continuing to редакционная глава.
The Engine Master is no longer empty, but it is not complete. редакционная глава must continue with 1990s families and must not backfill unresolved редакционная глава codes from secondary enthusiast references.
Двигатели из записи
Источники и статус данных
Значения сохранены в тех единицах и формулировках, в которых они присутствуют в исходной базе. «н/д» означает, что поле не подтверждено источником.
audit/PART-018-AUDIT.md