-- ============================================================
-- Migration: add required columns to 01_combative_dialogue.
--
-- 01_combative_dialogue was created via LIKE 01_maieutic_dialogue
-- and only has the base columns. The combative agent needs:
--   e_turn_count      — tracks escalation loop turns (Stage E)
--   dialogue_narrative — stores verdict_type between Stage F and G
--
-- Run once in Supabase SQL editor.
-- ============================================================

ALTER TABLE "01_combative_dialogue"
    ADD COLUMN IF NOT EXISTS e_turn_count       INTEGER DEFAULT 0,
    ADD COLUMN IF NOT EXISTS dialogue_narrative  TEXT;
