feat(posting): require verification and explicit risk acknowledgment

This commit is contained in:
aj
2026-09-28 22:50:03 -04:00
parent a5fddec0e9
commit 45d2dfced4
16 changed files with 1800 additions and 24 deletions
+13
View File
@@ -0,0 +1,13 @@
namespace OpenNest;
/// <summary>
/// Optional post contract for nest-level rapid verification. Opt in only when the
/// post preserves Plate.Parts order and each placed Program's contour order and
/// pierce positions. This does not certify retract height, parking or controller macros.
/// Unknown/reordering posts still get nest diagnostics, but require acknowledgment
/// that their final rapid sequence has not been verified.
/// </summary>
public interface IPostVerificationSupport
{
bool PreservesPlacedProgramOrder { get; }
}