diff --git a/apps/api/migrations/awooop_awoooi_mcp_read_gateway_seed_v2_2026-05-13.sql b/apps/api/migrations/awooop_awoooi_mcp_read_gateway_seed_v3_2026-05-13.sql similarity index 99% rename from apps/api/migrations/awooop_awoooi_mcp_read_gateway_seed_v2_2026-05-13.sql rename to apps/api/migrations/awooop_awoooi_mcp_read_gateway_seed_v3_2026-05-13.sql index 72db4b19..5622e6ef 100644 --- a/apps/api/migrations/awooop_awoooi_mcp_read_gateway_seed_v2_2026-05-13.sql +++ b/apps/api/migrations/awooop_awoooi_mcp_read_gateway_seed_v3_2026-05-13.sql @@ -2,6 +2,8 @@ -- 目的:讓決策前感官 MCP 能通過 AwoooP Gateway Gate 2/3,產生 first-class audit。 -- 邊界:只授權 read scope;不授權 restart/delete/scale/apply/rollback 等 write/admin 工具。 +SELECT set_config('app.project_id', 'awoooi', FALSE); + WITH agent_seed(agent_id, display_name) AS ( VALUES ('pre_decision_investigator', 'Pre-decision Investigator'), diff --git a/apps/api/migrations/awooop_awoooi_mcp_read_gateway_seed_v2_2026-05-13_down.sql b/apps/api/migrations/awooop_awoooi_mcp_read_gateway_seed_v3_2026-05-13_down.sql similarity index 97% rename from apps/api/migrations/awooop_awoooi_mcp_read_gateway_seed_v2_2026-05-13_down.sql rename to apps/api/migrations/awooop_awoooi_mcp_read_gateway_seed_v3_2026-05-13_down.sql index 0187f592..2e9b1306 100644 --- a/apps/api/migrations/awooop_awoooi_mcp_read_gateway_seed_v2_2026-05-13_down.sql +++ b/apps/api/migrations/awooop_awoooi_mcp_read_gateway_seed_v3_2026-05-13_down.sql @@ -1,6 +1,8 @@ -- Rollback for T7 awoooi read-only MCP Gateway seed. -- Contract revisions are append-only; rollback revokes grants and deactivates the seeded read tools. +SELECT set_config('app.project_id', 'awoooi', FALSE); + UPDATE awooop_mcp_grants SET is_revoked = TRUE,