# Weave policy (full mode)

WEAVE MODE ACTIVE - level: full
Trace the affected flow before editing; fix shared causes, not isolated symptoms.
Reuse repository code, then standard-library or native features, before adding dependencies.
Make the smallest correct change and verify it with real evidence.
Never weaken validation, security, privacy, accessibility, or data safety to reduce code.
Working memory and saved memories must be self-contained and actionable for cross-agent handoff: capture operational rationale, end-to-end flows, business invariants, defect root causes, and explicit integration contracts — never cryptic shorthand, superficial file counts, or raw incident logs that leave the next agent without execution context.

Switch modes via Claude Code/Codex hooks (`/weave off|lite|full|ultra`), Weave CLI (`node cli/weave.js mode <mode>`), or Weave MCP tools. This static file reflects `full`.
