niseCore branch differences
Baseline: hisd/customer/6_01_mainbranch_20260506 at afd235712a9d6efbedf7d371e67c204ed1b046e7. Baseline selection follows the first configured ref in the project manifest, not repository default branch.
Frozen branch inventory
| Ref | SHA | Files | File classes |
|---|---|---|---|
hisd/customer/6_01_mainbranch_20260506 | afd235712a9d6efbedf7d371e67c204ed1b046e7 | 2536 | build:256, ci-workflow:1, documentation:636, implementation:454, interface-header:336, other:270, test-spec:583 |
hisd/customer/Dell_MisPowerButton_Triton_20251205 | ce295e47b24dfb1d4fc181f31c75c9ad536d8751 | 2488 | build:247, ci-workflow:3, documentation:608, implementation:451, interface-header:327, other:270, test-spec:582 |
hisd/customer/hp_cmit_mis_20251203 | 4b532f9d0442ac3263fd46cd77d044f9541ebdcd | 2325 | build:218, ci-workflow:1, documentation:562, implementation:435, interface-header:296, other:272, test-spec:541 |
hisd/release/6_00_mainbranch_20251127 | 12572896e32b16a101718a04efd34600b17a4bda | 2502 | build:261, ci-workflow:1, documentation:632, implementation:455, interface-header:337, other:271, test-spec:545 |
wip/vincenth/rust_dev_20260506 | 2596f1087ffc9057803dfacde33d27452d3c6dc5 | 2490 | build:248, ci-workflow:1, documentation:610, implementation:451, interface-header:328, other:270, test-spec:582 |
hisd/customer/Dell_MisPowerButton_Triton_20251205 versus hisd/customer/6_01_mainbranch_20260506
- Frozen SHA:
ce295e47b24dfb1d4fc181f31c75c9ad536d8751 - Changed paths: 143 (A=3, M=89, D=51)
- Change classes: ci-workflow=2, other=1, build=18, documentation=35, interface-header=33, test-spec=5, implementation=49
- Top changed areas:
cmakescripts/nisePlatforms(60),sensor/ssiTudor(17),vfmCore/src(14),common/include(8),pal/common(6),matcher/smiMisTudor(5),pal/win(5),vfmCore/util(4),pal/uefi(3),sensor/common(3)
| Status | High-signal path |
|---|---|
| A | .github/workflows/code-check.yml |
| A | .github/workflows/dellmis-driver-quickbuild.yml |
| M | BuildCustomerProject.bat |
| M | cmakescripts/modules/niseCoreOpts.cmake |
| D | cmakescripts/nisePlatforms/uefi/Dynabook-125/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/uefi/Dynabook-125/vcsFeatures.txt |
| D | cmakescripts/nisePlatforms/uefi/DynabookAltairG-142/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/uefi/DynabookAltairG-142/vcsFeatures.txt |
| D | cmakescripts/nisePlatforms/uefi/DynabookPowerButton-147/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/uefi/DynabookPowerButton-147/vcsFeatures.txt |
| D | cmakescripts/nisePlatforms/uefi/FujitsuPowerButton-134/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/uefi/FujitsuPowerButton-134/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/win/DellMisPowerButton-164/vProdNum.h |
| M | cmakescripts/nisePlatforms/win/DellMisPowerButton-164/vcsFeatures.txt |
| D | cmakescripts/nisePlatforms/win/Dynabook-125/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/win/Dynabook-125/niseBuildOptions.props |
| D | cmakescripts/nisePlatforms/win/Dynabook-125/vProdNum.h |
| D | cmakescripts/nisePlatforms/win/Dynabook-125/vcsFeatures.txt |
| D | cmakescripts/nisePlatforms/win/DynabookAltairG-142/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/win/DynabookAltairG-142/niseBuildOptions.props |
| D | cmakescripts/nisePlatforms/win/DynabookAltairG-142/vProdNum.h |
| D | cmakescripts/nisePlatforms/win/DynabookAltairG-142/vcsFeatures.txt |
| D | cmakescripts/nisePlatforms/win/DynabookPowerButton-147/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/win/DynabookPowerButton-147/niseBuildOptions.props |
| D | cmakescripts/nisePlatforms/win/DynabookPowerButton-147/vProdNum.h |
| D | cmakescripts/nisePlatforms/win/DynabookPowerButton-147/vcsFeatures.txt |
| D | cmakescripts/nisePlatforms/win/FujitsuPowerButton-134/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/win/FujitsuPowerButton-134/niseBuildOptions.props |
| D | cmakescripts/nisePlatforms/win/FujitsuPowerButton-134/vProdNum.h |
| D | cmakescripts/nisePlatforms/win/FujitsuPowerButton-134/vcsFeatures.txt |
Observed: the counts and paths above come from the exact tree diff. Inference: a changed path indicates possible component/customer impact; it does not prove runtime behavior or release status without focused source/test evidence.
hisd/customer/hp_cmit_mis_20251203 versus hisd/customer/6_01_mainbranch_20260506
- Frozen SHA:
4b532f9d0442ac3263fd46cd77d044f9541ebdcd - Changed paths: 655 (M=361, D=246, A=35, R=13)
- Change classes: other=22, implementation=163, build=63, interface-header=105, documentation=226, test-spec=76
- Top changed areas:
cmakescripts/nisePlatforms(318),vfmCore/common(52),sensor/ssiTudor(41),vfmCore/src(23),common/include(22),pal/win(21),pal/delphinus(18),sensor/ssiMorgan(16),sensor/ssiNassau(14),pal/common(10)
| Status | High-signal path |
|---|---|
| M | BuildCustomerProject.bat |
| M | authenticator/sapInSensor/src/sapInSensor.c |
| M | cmakescripts/modules/niseBuildOpts.cmake |
| M | cmakescripts/modules/niseCoreOpts.cmake |
| M | cmakescripts/modules/niseMatcherOpts.cmake |
| M | cmakescripts/modules/vcsFeatures.cmake |
| M | cmakescripts/morganGenSourceRelease/tee/vcsFeatures.h |
| M | cmakescripts/nisePlatforms/android/asusV500/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/denaliHek/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/denaliHekM/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/fpetNonTz/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/generic/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/genericN/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/hayesHek/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/hwiWhitney/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/hwishasta/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/morganHek/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/pacificPeakUd/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/pacificPeakUg/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/shastaHek/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/shastaTeeEmul/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/sonyAkatsuki/vcsFeatures_nonTz.txt |
| M | cmakescripts/nisePlatforms/android/vivoGriggs310NonTz/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/whitney160C0/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/whitney161D1/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/whitney161D1M/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/whitney161D2/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/whitney161D2O/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/whitney161D2TeeEmul/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/whitneyCog/vcsFeatures.txt |
Observed: the counts and paths above come from the exact tree diff. Inference: a changed path indicates possible component/customer impact; it does not prove runtime behavior or release status without focused source/test evidence.
hisd/release/6_00_mainbranch_20251127 versus hisd/customer/6_01_mainbranch_20260506
- Frozen SHA:
12572896e32b16a101718a04efd34600b17a4bda - Changed paths: 434 (M=285, A=40, R=35, D=74)
- Change classes: other=5, build=29, documentation=177, interface-header=72, test-spec=60, implementation=91
- Top changed areas:
cmakescripts/nisePlatforms(226),vfmCore/common(44),sensor/ssiTudor(30),common/include(22),vfmCore/src(13),matcher/smiMisTudor(8),matcher/tests(8),common/utils(7),matcher/smiQm(7),pal/win(7)
| Status | High-signal path |
|---|---|
| M | BuildCustomerProject.bat |
| M | cmakescripts/modules/niseBuildOpts.cmake |
| M | cmakescripts/modules/niseCoreOpts.cmake |
| M | cmakescripts/modules/niseMatcherOpts.cmake |
| M | cmakescripts/nisePlatforms/android/asusV500/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/denaliHek/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/denaliHekM/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/fpetNonTz/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/generic/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/genericN/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/hayesHek/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/hwiWhitney/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/hwishasta/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/morganHek/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/pacificPeakUd/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/pacificPeakUg/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/shastaHek/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/shastaTeeEmul/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/sonyAkatsuki/vcsFeatures_nonTz.txt |
| M | cmakescripts/nisePlatforms/android/vivoGriggs310NonTz/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/whitney160C0/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/whitney161D1/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/whitney161D1M/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/whitney161D2/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/whitney161D2O/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/whitney161D2TeeEmul/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/android/whitneyCog/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/bcmush/prometheusCV3/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/linux/generic/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/linux/hayesHek/vcsFeatures.txt |
Observed: the counts and paths above come from the exact tree diff. Inference: a changed path indicates possible component/customer impact; it does not prove runtime behavior or release status without focused source/test evidence.
wip/vincenth/rust_dev_20260506 versus hisd/customer/6_01_mainbranch_20260506
- Frozen SHA:
2596f1087ffc9057803dfacde33d27452d3c6dc5 - Changed paths: 143 (M=89, D=49, A=3, R=2)
- Change classes: other=2, build=18, documentation=36, interface-header=33, test-spec=5, implementation=49
- Top changed areas:
cmakescripts/nisePlatforms(61),sensor/ssiTudor(17),vfmCore/src(14),common/include(8),pal/common(6),matcher/smiMisTudor(5),pal/win(5),vfmCore/util(4),pal/uefi(3),sensor/common(3)
| Status | High-signal path |
|---|---|
| M | BuildCustomerProject.bat |
| M | cmakescripts/modules/niseCoreOpts.cmake |
| D | cmakescripts/nisePlatforms/uefi/Dynabook-125/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/uefi/Dynabook-125/vcsFeatures.txt |
| D | cmakescripts/nisePlatforms/uefi/DynabookAltairG-142/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/uefi/DynabookAltairG-142/vcsFeatures.txt |
| D | cmakescripts/nisePlatforms/uefi/DynabookPowerButton-147/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/uefi/DynabookPowerButton-147/vcsFeatures.txt |
| D | cmakescripts/nisePlatforms/uefi/FujitsuPowerButton-134/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/uefi/FujitsuPowerButton-134/vcsFeatures.txt |
| M | cmakescripts/nisePlatforms/win/DellMisPowerButton-164/vProdNum.h |
| A | cmakescripts/nisePlatforms/win/DellMisPowerButton-864/CMakeDefs.txt |
| R100 | cmakescripts/nisePlatforms/win/DellMisPowerButton-864/niseBuildOptions.props |
| R093 | cmakescripts/nisePlatforms/win/DellMisPowerButton-864/vProdNum.h |
| A | cmakescripts/nisePlatforms/win/DellMisPowerButton-864/vcsFeatures.txt |
| D | cmakescripts/nisePlatforms/win/Dynabook-125/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/win/Dynabook-125/vProdNum.h |
| D | cmakescripts/nisePlatforms/win/Dynabook-125/vcsFeatures.txt |
| D | cmakescripts/nisePlatforms/win/DynabookAltairG-142/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/win/DynabookAltairG-142/niseBuildOptions.props |
| D | cmakescripts/nisePlatforms/win/DynabookAltairG-142/vProdNum.h |
| D | cmakescripts/nisePlatforms/win/DynabookAltairG-142/vcsFeatures.txt |
| D | cmakescripts/nisePlatforms/win/DynabookPowerButton-147/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/win/DynabookPowerButton-147/niseBuildOptions.props |
| D | cmakescripts/nisePlatforms/win/DynabookPowerButton-147/vProdNum.h |
| D | cmakescripts/nisePlatforms/win/DynabookPowerButton-147/vcsFeatures.txt |
| D | cmakescripts/nisePlatforms/win/FujitsuPowerButton-134/CMakeDefs.txt |
| D | cmakescripts/nisePlatforms/win/FujitsuPowerButton-134/niseBuildOptions.props |
| D | cmakescripts/nisePlatforms/win/FujitsuPowerButton-134/vProdNum.h |
| D | cmakescripts/nisePlatforms/win/FujitsuPowerButton-134/vcsFeatures.txt |
Observed: the counts and paths above come from the exact tree diff. Inference: a changed path indicates possible component/customer impact; it does not prove runtime behavior or release status without focused source/test evidence.
Configured customer/component presence
This table distinguishes an in-scope customer project directory from broad whole-tree counts.
| Path / capability | 6.01 | Dell | HP CMIT | Lenovo 6.00 | Dell Rust-dev |
|---|---|---|---|---|---|
HPCNB-111 | ✓ | ✓ | ✓ | ✓ | ✓ |
HPCNBMisPowerButton-141 | ✓ | ✓ | — | ✓ | ✓ |
HPCNBMisPowerButton-162/165 | ✓ | — | — | — | — |
HPCommercialMIS-110 | ✓ | ✓ | ✓ | ✓ | ✓ |
HPCommercialMIS-174 | — | — | ✓ | — | — |
DellMisPowerButton-164 | ✓ | ✓ | — | — | ✓ |
DellMisPowerButton-864 | — | — | — | — | ✓ |
LenovoMis-105 | ✓ | ✓ | ✓ | ✓ | ✓ |
LenovoMisPowerButton-136 | ✓ | ✓ | — | ✓ | ✓ |
LenovoMisPowerButton-167/171 | — | — | — | ✓ | — |
LenovoMisPowerButton_ARM-148 | ✓ | ✓ | — | ✓ | ✓ |
| Common QM/MIS matcher, Tudor sensor/storage and Windows PAL | ✓ | ✓ | ✓ | ✓ | ✓ |
Branch profiles
- 6.01: broad baseline containing all four configured 6.01 HP customer projects and shared runtime components.
- Dell: narrows customer configuration around
DellMisPowerButton-164; its 143-path delta still changes sensor, VFM, public headers and matcher/PAL code, so it is more than a project-file-only fork. - HP CMIT: uniquely carries
HPCommercialMIS-174and has the largest niseCore semantic delta here (655 paths), including broad VFM, sensor, PAL and interface changes. - Lenovo 6.00: uniquely carries configured Lenovo
-167and-171projects; its niseCore ref intentionally pairs with a differently named WBF Lenovo utility branch. - Dell Rust-dev: adds
DellMisPowerButton-864configuration. The niseCore tree itself has noadapters-rust/; the Rust adapter is a WBF-branch difference, so the branch name alone must not be read as a niseCore Rust rewrite.
Interpretation rules
- Deletion relative to the baseline can mean the baseline carries extra customer assets; it does not prove a feature was intentionally removed.
- Renames are detected where Git similarity permits.
- Product intent requires Jira/decision evidence; this page records source facts and bounded inference.