733ba34f6d
server/guardrails/noop.py implements the Guardrail interface with an always-allow stub so the Pipecat pipeline has the pluggable hook from SLICE-02. Swapping to CustomerServiceGuardrail (SLICE-03 TASK-03-04) requires no pipeline change (D-019). The session-start disclaimer text (RESEARCH.md safety baseline) is defined here so the pipeline can play it as the first AI utterance even before the real ruleset lands. ---ci--- phase: 1 milestone: v0.1 plan: 02 task: 02-07 status: execute persona: backend-engineer requirements: covered: [REQ-ORCH-02] ---/ci---