[site-finder] EPIC 12: Извлечение факт/гипотеза/уверенность из граддок (NLP §7.4) #956

Closed
opened 2026-06-02 16:32:15 +00:00 by Light1YT · 3 comments
Owner

Часть #944 (Site Finder v2 / ТЗ ГенГеныч).

Статус: NEW · Приоритет: P2 · ТЗ §7.4

Scope

Парсинг граддок-текста (raw из EPIC3) в факты vs гипотезы с уверенностью (вероятный класс/срок/объём) → Layer3 future supply + карта будущей конкуренции. LLM-assisted. Feasibility-gated: сначала детерм-правила MVP, LLM потом.

Зависимости: EPIC3, EPIC16
Уже есть (EXTEND): services/forecasting/gradoc_extract.py

**Часть #944 (Site Finder v2 / ТЗ ГенГеныч).** Статус: **NEW** · Приоритет: **P2** · ТЗ §7.4 ## Scope Парсинг граддок-текста (raw из EPIC3) в факты vs гипотезы с уверенностью (вероятный класс/срок/объём) → Layer3 future supply + карта будущей конкуренции. LLM-assisted. Feasibility-gated: сначала детерм-правила MVP, LLM потом. **Зависимости:** EPIC3, EPIC16 **Уже есть (EXTEND):** services/forecasting/gradoc_extract.py
Light1YT added the
GG-форсайт
site-finder
labels 2026-06-02 16:32:15 +00:00
lekss361 added this to the Site Finder v2 — Foresight (GG-форсайт) milestone 2026-06-02 19:03:02 +00:00
Collaborator

Статус (2026-06-13): blocked на источнике данных — NLP-извлечению не из чего работать.

Проверил prod:

  • planning_projects (1170 строк) — это WFS-атрибуты (full_name, doc_status, raw_props), НЕ raw-текст пояснительных записок.
  • ekb_ppt_tep = 0 строк — даже структурированный ТЭП-парсер (#1133/#1136) не наполнен на проде (sync не прогонялся — placeholder URL #1136 / scraping-пауза).
  • gradoc_extract.py (из issue) не существует. granddoc_lookup.py — детерминированный regex ПАГЕ-реквизитов, не NLP.

Вывод: #956 (факт/гипотеза/уверенность из граддок-ТЕКСТА) требует (1) источника raw-текста пояснительных записок в БД — сейчас сохраняются только структурированные поля (ТЭП-таблицы, WFS-атрибуты), и (2) продуктового решения scope (что = факт vs гипотеза, как считать уверенность). Issue сам feasibility-gated («детерм-правила MVP сначала, LLM потом») и помечен Anton в #944 как « P2 отложить».

Структурированная граддокументация уже извлечена детерминированно (ППТ/ПМТ planning_projects, ТЭП-схема, КРТ ekb_krt_sites, ПАГЕ-реквизиты) и врезана в analyze — это покрывает ~85% продуктовой ценности без NLP. #956 (NLP-надстройка для свободного текста) остаётся open как P2, разблокируется когда (а) наполнится ekb_ppt_tep + появится raw-текст записок, (б) будет продуктовое решение по confidence-схеме.

**Статус (2026-06-13):** blocked на источнике данных — NLP-извлечению не из чего работать. Проверил prod: - `planning_projects` (1170 строк) — это WFS-**атрибуты** (full_name, doc_status, raw_props), НЕ raw-текст пояснительных записок. - `ekb_ppt_tep` = **0 строк** — даже структурированный ТЭП-парсер (#1133/#1136) не наполнен на проде (sync не прогонялся — placeholder URL #1136 / scraping-пауза). - `gradoc_extract.py` (из issue) не существует. `granddoc_lookup.py` — детерминированный regex ПАГЕ-реквизитов, не NLP. **Вывод:** #956 (факт/гипотеза/уверенность из граддок-ТЕКСТА) требует (1) источника raw-текста пояснительных записок в БД — сейчас сохраняются только структурированные поля (ТЭП-таблицы, WFS-атрибуты), и (2) продуктового решения scope (что = факт vs гипотеза, как считать уверенность). Issue сам feasibility-gated («детерм-правила MVP сначала, LLM потом») и помечен Anton в #944 как «⚪ P2 отложить». Структурированная граддокументация уже извлечена детерминированно (ППТ/ПМТ planning_projects, ТЭП-схема, КРТ ekb_krt_sites, ПАГЕ-реквизиты) и врезана в analyze — это покрывает ~85% продуктовой ценности без NLP. #956 (NLP-надстройка для свободного текста) остаётся open как P2, разблокируется когда (а) наполнится ekb_ppt_tep + появится raw-текст записок, (б) будет продуктовое решение по confidence-схеме.
Collaborator

Статус после закрытия #944 (2026-06-13): остаётся standalone P2 (родительский EPIC #944 закрыт как MVP-достигнутый; #956 был помечен в нём « P2 отложить»).

Не входит в v2 MVP по арх-принципу (движок детерминированный, LLM опц.). Blocked на: (1) источнике raw-текста пояснительных записок (ekb_ppt_tep=0, planning_projects хранит только WFS-атрибуты), (2) продуктовом решении scope (что=факт vs гипотеза, confidence-схема). Разблокируется когда появится raw-текст pipeline + scope-дизайн. Структурированная граддокументация (ППТ/ПМТ/КРТ/ТЭП) уже извлечена детерминированно и в analyze.

**Статус после закрытия #944 (2026-06-13):** остаётся **standalone P2** (родительский EPIC #944 закрыт как MVP-достигнутый; #956 был помечен в нём «⚪ P2 отложить»). Не входит в v2 MVP по арх-принципу (движок детерминированный, LLM опц.). Blocked на: (1) источнике raw-текста пояснительных записок (`ekb_ppt_tep`=0, planning_projects хранит только WFS-атрибуты), (2) продуктовом решении scope (что=факт vs гипотеза, confidence-схема). Разблокируется когда появится raw-текст pipeline + scope-дизайн. Структурированная граддокументация (ППТ/ПМТ/КРТ/ТЭП) уже извлечена детерминированно и в analyze.
Owner

Триаж 2026-06-15 — закрываю как deferred (P2).

Родительский EPIC #944 закрыт как MVP-достигнутый; #956 в нём явно помечен « P2 отложить». Не входит в v2 MVP по арх-принципу (движок детерминированный, LLM опц.). Blocked на:

  1. Источнике raw-текста пояснительных записок — сейчас в БД только структурированные поля (ekb_ppt_tep=0, planning_projects хранит WFS-атрибуты, raw-текста записок нет).
  2. Продуктовом решении scope (что = факт vs гипотеза, схема уверенности).

Структурированная граддокументация (ППТ/ПМТ/КРТ/ТЭП/ПАГЕ) уже извлечена детерминированно и врезана в analyze (~85% продуктовой ценности без NLP). NLP-надстройка над свободным текстом — отдельный feature на будущее. Переоткрыть, когда появится (а) raw-текст pipeline + наполнится ekb_ppt_tep, (б) дизайн confidence-схемы.

**Триаж 2026-06-15 — закрываю как deferred (P2).** Родительский EPIC #944 закрыт как MVP-достигнутый; #956 в нём явно помечен «⚪ P2 отложить». Не входит в v2 MVP по арх-принципу (движок детерминированный, LLM опц.). Blocked на: 1. Источнике raw-текста пояснительных записок — сейчас в БД только структурированные поля (`ekb_ppt_tep`=0, `planning_projects` хранит WFS-атрибуты, raw-текста записок нет). 2. Продуктовом решении scope (что = факт vs гипотеза, схема уверенности). Структурированная граддокументация (ППТ/ПМТ/КРТ/ТЭП/ПАГЕ) уже извлечена детерминированно и врезана в analyze (~85% продуктовой ценности без NLP). NLP-надстройка над свободным текстом — отдельный feature на будущее. **Переоткрыть, когда появится (а) raw-текст pipeline + наполнится `ekb_ppt_tep`, (б) дизайн confidence-схемы.**
Sign in to join this conversation.
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#956
No description provided.