-- 153_analyze_events_shadow.sql -- AI Policy Layer (PR-A) — shadow 관측용 컬럼 추가. 아무도 쓰지 않음. -- PR-B 가 DBShadowLogger 구현 후 writer 추가 예정. -- -- plan: ~/.claude/plans/wise-gliding-hippo.md -- axis 원칙: feedback_category_vs_ai_domain_axis.md (subject_domain 은 정책 축, -- documents.category 매칭 키로 쓰지 않음) -- -- 주의: _run_migrations 는 asyncpg exec_driver_sql 로 단일 prepared statement 실행 — -- 한 파일에 단일 SQL statement 만 허용 (multi-statement 시 PostgresSyntaxError). -- index 는 migrations 154/155 로 분리. ALTER TABLE analyze_events ADD COLUMN IF NOT EXISTS subject_domain TEXT, ADD COLUMN IF NOT EXISTS risk_flags TEXT[], ADD COLUMN IF NOT EXISTS high_impact_task BOOLEAN, ADD COLUMN IF NOT EXISTS escalated_to_26b BOOLEAN, ADD COLUMN IF NOT EXISTS escalation_reasons TEXT[], ADD COLUMN IF NOT EXISTS confidence REAL, ADD COLUMN IF NOT EXISTS policy_violation BOOLEAN, ADD COLUMN IF NOT EXISTS policy_violation_ids TEXT[], ADD COLUMN IF NOT EXISTS shadow_would_route_to TEXT, ADD COLUMN IF NOT EXISTS policy_version TEXT;