docs: add PROJECT_GOAL (north star) + MVP-1 whitelists (employees, SD projects, forecast stages)

This commit is contained in:
Roman Chesnokov
2026-05-13 20:02:27 +05:00
parent ff1db85d7c
commit 7b282af5be
7 changed files with 262 additions and 6 deletions
+24
View File
@@ -0,0 +1,24 @@
-- sd_projects_whitelist.sql
-- Помечает SD-проекты EVA флагом is_sd=true.
-- Запускать ПОСЛЕ синхронизации core.project, чтобы коды уже были в таблице.
-- Whitelist — см. docs/superpowers/specs/mvp1-config.md
-- Сбрасываем флаг у всех (на случай корректировок)
UPDATE core.project SET is_sd = false;
-- Помечаем SD-проекты по коду EVA
UPDATE core.project
SET is_sd = true
WHERE eva_code IN ('pbsd', 'sd-perm', 'sd-czentralnyj');
-- Проверка
DO $$
DECLARE
n int;
BEGIN
SELECT count(*) INTO n FROM core.project WHERE is_sd = true;
RAISE NOTICE 'SD projects marked: %', n;
IF n != 3 THEN
RAISE WARNING 'Expected 3 SD projects, got %. Check eva_code for pbsd/sd-perm/sd-czentralnyj.', n;
END IF;
END $$;