Skip to main content
The SDK carries types and transport. The engine remains the policy enforcer.

Local seam

PROCESS BOUNDARY · ONE ARGV VALUE
LocalNika never wraps workflow paths in a shell string.

Admit authority before execution

Check these facts explicitly:
  • permitted filesystem paths, network hosts, programs and tools;
  • model and environment requirements;
  • secret names, never values;
  • the static cost floor and unbounded flag;
  • caller cancellation and runtime ceiling.

Remote seam

Bearer tokens belong in governed environment or workload identity plumbing, not source. Custom loggers must not record authorization headers or webhook secrets. Verify webhooks against the raw body before parsing.

Threat boundaries

Continue

Security concepts

Read the default-deny engine model.

Cost honesty

Refuse unknown spend deliberately.

Webhooks

Verify delivery before dispatch.

CI gate

Put admission before secrets.