Skip to content

feat(gate): честный phase-gate и одна команда finish - #12

Merged
Socialpranker merged 1 commit into
mainfrom
feat/honest-gate-finish
Sep 6, 2026
Merged

Socialpranker merged 1 commit into
mainfrom
feat/honest-gate-finish

Conversation

@Socialpranker

Copy link
Copy Markdown
Owner

Что: claims.csv без roots/paths/dissent/as_of на medium+ теперь роняет гейт (было warning — лучший живой прогон проходил --strict при неработающих правилах триангуляции). Режим без mode: выводится по артефактам с предупреждением вместо отказа. Новый scripts/finish.py гоняет все шесть шагов finish-up одной командой, не останавливаясь на первом отказе.

Проверено: 530 passed (в т.ч. e2e finish на синтетическом прогоне), ruff, stamp_docs --check, context_budget --ci. На живом прогоне streetart: гейт 0→1 error, finish поймал numbers.csv без kind.

- claims.csv без roots/paths/dissent/as_of на medium+ — error, не warning:
  правила триангуляции по ним и работают, лучший живой прогон проходил гейт вслепую
- режим без mode: frontmatter выводится по артефактам с предупреждением,
  валидатор больше не отказывается проверять
- scripts/finish.py: sources.csv → liveness → wiki_ingest → числа → gate одним
  вызовом, без остановки на первом отказе; SKILL.md finish-up ужат до одной команды
@Socialpranker
Socialpranker merged commit 118901d into main Sep 6, 2026
2 checks passed
@Socialpranker
Socialpranker deleted the feat/honest-gate-finish branch September 6, 2026 04:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant