Skip to main content

Module plan

Module plan 

Source
Expand description

Versioned, frontend-neutral security Plan contracts.

A Plan is a reviewable semantic description bound to captured source and state snapshots. It is deliberately not an executable action IR and never carries file content, environment values, secret plaintext, or raw command arguments.

Structs§

PermissionResolutionV1
Permission derivation for one complete operation.
PermissionSetV1
A stable, sorted, duplicate-free permission set.
PlanApprovalV1
Explicit frontend approval for one exact ready Plan.
PlanFingerprintV1
PlanInputsV1
PlanStepV1
PlanV1
SnapshotDigestBuilderV1
Deterministic snapshot digest builder. Observation ordering does not affect the result, while duplicate labels fail closed.
SnapshotDigestV1
A SHA-256 digest over framed snapshot observations.

Enums§

EnvironmentSensitivityV1
FilesystemAccessV1
NetworkScopeV1
PermissionV1
A reviewable capability required by a planned operation.
PlanActionV1
PlanApprovalError
PlanOperationV1
SnapshotDigestError

Constants§

PLAN_APPROVAL_SCHEMA_VERSION
PLAN_SCHEMA_VERSION