feat: persist supervised process PID evidence

This commit is contained in:
2026-09-06 14:09:25 +00:00
parent 3f08950415
commit 1527f561b5
4 changed files with 16 additions and 2 deletions
+3
View File
@@ -130,6 +130,9 @@ func windowsExecutionContext(value string) (rvboxv1.WindowsExecutionContext, boo
type Process interface {
IssueUUID() domain.UUID
Identity() EffectiveIdentity
// PID is immutable process evidence used only for diagnostics/recovery
// correlation; callers must never signal a process by PID alone.
PID() uint32
// Release crosses the durable launch-authorized barrier. A native Windows
// process is created suspended and must not execute before this call.
Release(context.Context) error