New pull request
fix: вердикт broken-repo-paths не зависит от личных настроек git; пробелы в TODO()
All checks were successful
ci / smoke (push) Successful in 19s
ci / smoke (pull_request) Successful in 19s
#30 by claude-secretary was merged 2026-08-27 14:33:50 +07:00
ci: гейт «версия в pyproject.toml против тега релиза»
All checks were successful
ci / smoke (push) Successful in 19s
ci / smoke (pull_request) Successful in 19s
#29 by claude-secretary was merged 2026-08-27 14:21:38 +07:00
feat(comment_scan): свои режимы комментариев для стилей и разметки
All checks were successful
ci / smoke (pull_request) Successful in 17s
ci / smoke (push) Successful in 18s
#26 by claude-secretary was merged 2026-08-27 14:04:51 +07:00
feat(no-private-imports): приватным считается любой сегмент пути импорта
All checks were successful
ci / smoke (push) Successful in 17s
ci / smoke (pull_request) Successful in 17s
#25 by claude-secretary was merged 2026-08-27 14:03:50 +07:00
refactor: чтение исходника — один слой read_source; skip не молчит
All checks were successful
ci / smoke (push) Successful in 17s
ci / smoke (pull_request) Successful in 17s
#24 by claude-secretary was merged 2026-08-27 13:48:23 +07:00
fix: exclude в check-file-length на любой глубине, BOM не прячет broad except
All checks were successful
ci / smoke (push) Successful in 17s
ci / smoke (pull_request) Successful in 16s
#22 by claude-secretary was merged 2026-08-27 12:30:23 +07:00
fix(session-marks): в TS/JS сканируются комментарии, а не строка целиком
All checks were successful
ci / smoke (push) Successful in 16s
ci / smoke (pull_request) Successful in 16s
#21 by claude-secretary was merged 2026-08-27 12:29:20 +07:00
feat(no-plan-stage-refs): запрет ссылок на номера этапов плана в коде
All checks were successful
ci / smoke (pull_request) Successful in 15s
ci / smoke (push) Successful in 16s
#20 by claude-secretary was merged 2026-08-27 12:28:27 +07:00 6 / 6
fix(file-length): grandfather от merge-base, а не от HEAD
All checks were successful
ci / smoke (push) Successful in 13s
ci / smoke (pull_request) Successful in 12s
#15 by claude-secretary was merged 2026-08-26 22:47:39 +07:00
fix(private): разбор импортов и вызовов через ast, а не регуляркой
All checks were successful
ci / smoke (pull_request) Successful in 14s
ci / smoke (push) Successful in 15s
#13 by claude-secretary was merged 2026-08-27 12:01:43 +07:00
fix(issue-refs): разбор через tokenize, общий с no-broken-repo-paths
All checks were successful
ci / smoke (push) Successful in 7s
ci / smoke (pull_request) Successful in 6s
#12 by claude-secretary was merged 2026-08-26 20:08:19 +07:00
feat: хуки переносимы за пределы python, строгий формат TODO(#N)
All checks were successful
ci / smoke (push) Successful in 5s
ci / smoke (pull_request) Successful in 5s
#10 by claude-secretary was merged 2026-08-26 14:32:15 +07:00
feat(max-filename-words): хук потолка слов в имени модуля (grandfather от merge-base)
All checks were successful
ci / smoke (push) Successful in 14s
ci / smoke (pull_request) Successful in 14s
#7 by claude-secretary was merged 2026-08-27 11:56:27 +07:00
feat(check-file-length): категория markdown (спека/доки) warn 500 / fail 700
Some checks failed
ci / smoke (push) Has been cancelled
ci / smoke (pull_request) Has been cancelled
#3 by claude-secretary was merged 2026-06-12 18:38:22 +07:00
feat: перевести 4 запрета-хука в fail-режим
Some checks failed
ci / smoke (push) Has been cancelled
ci / smoke (pull_request) Has been cancelled
#2 by claude-secretary was closed 2026-08-27 11:48:28 +07:00