Воспроизводимый эксперимент
Детерминизм distribution manifest
Метод
Менять порядок добавления ключей, канонизировать и считать уникальные digest.
Результат
{
"id": "manifest-determinism",
"status": "PASS",
"metrics": {
"permutations": 5000,
"unique_digests": 1,
"elapsed_ms": 13.393,
"digest": "5a941560728958b55846dadca182a2acec5a8a55596512c3f44cb22da083aac6"
}
}Среда
{
"node": "v24.14.1",
"platform": "win32",
"arch": "x64",
"cpu_model": "Intel(R) Core(TM) Ultra 7 155H",
"logical_cpus": 22,
"total_memory_gib": 31.5
}Ограничения
Стабильность порядка ключей не доказывает семантическую эквивалентность произвольных манифестов.