feat(elements): implement certified full-integration Hex8 kernel

This commit is contained in:
KOKO\Mimi
2026-10-09 01:03:43 +09:00
parent df0388ae2f
commit 9088af7b32
8 changed files with 1337 additions and 2 deletions
+7 -1
View File
@@ -356,10 +356,16 @@ Status ResultRecovery::Recover(const AnalysisModel& model,
return results_internal::BeamResultRecovery(
{domain.SourcePath(), 0U}, recovered.Value().source_id,
element_index, expected_nodes, payload, candidate);
} else {
} else if constexpr (std::is_same_v<Payload, ShellElementResultRows>) {
return results_internal::ShellResultRecovery(
{domain.SourcePath(), 0U}, recovered.Value().source_id,
element_index, payload, candidate);
} else {
return RecoveryFailure(
"unsupported-solid-result-recovery",
{domain.SourcePath(), 0U},
recovered.Value().source_id.source_label_text,
"Solid results require the solid procedure recovery owner.");
}
},
recovered.Value().payload);