Skip to main content

Function: createProductionSecurityPipeline()

createProductionSecurityPipeline(auditorInvoker?, guardrailPacks?): WunderlandSecurityPipeline

Defined in: security/WunderlandSecurityPipeline.ts:611

Creates a security pipeline with default production settings.

Enables the strict tier's guardrail pack set by default: PII redaction, ML classifiers, and code safety. Pass a custom enabledGuardrailPacks override to change which packs load.

Parameters

auditorInvoker?

(prompt) => Promise<string>

Optional LLM invoker for dual-LLM audit.

guardrailPacks?

Partial<GuardrailPackConfig>

Override which extension packs to enable.

Returns

WunderlandSecurityPipeline

A fully-configured production WunderlandSecurityPipeline.