Skip to content

План версий: экономия TAUSIK 1.11 в Claude Code, Kilo/GLM и Codex ​

Статус: утверждено владельцем 1 октября 2026, решение #410. Локальный состав и GitHub синхронизированы; обратная сверка всех 85 исходных тикетов прошла. Созданы 8 недостающих продуктовых тикетов и 3 группирующих: всего 96 открытых, из них 16 в 1.11 (13 задач и 3 группы). Все 13 задач связаны с GitHub через tracker refs. GitLab не изменён. Исторический slug draft-эпика сохранён ради ссылок. ROADMAP.md выпущен штатным генератором; решение #411 явно связывает состав с утверждённым charter #410.

Запланированы 13 продуктовых задач для 1.11: 6 новых и 7 переиспользованных. Отдельная административная задача фиксирует синхронизацию roadmap после утверждения. Цель — измеримая экономия на принятой задаче при сохранении качества. По уточнению владельца обязательны Claude Code, Kilo Code с GLM и Codex; основной количественный полигон — Codex. Cursor/OpenRouter включаются через общее ядро и ограниченную дополнительную адаптацию.

Группы GitHub: измерения #203, контекст и workflow #204, приёмка #205. Первая задача: общий контракт наблюдений #195.

Проверки планирования: цели/AC/шаги/откат/области файлов заданы для всех 13 задач; зависимости без циклов; ранние улучшения Codex не ждут GLM, но GLM обязателен для выпуска. Формальное закрытие административной работы пока не прошло общий verify: запуск #3227 выявил несовпадение области проверки с изменёнными файлами и bootstrap drift шести развёрнутых копий tausik_version.py. Проверки не отключались; продуктовая экономия ещё не реализована и не измерена.

ВерсияВопрос версииГраница
1.10.xИсправен ли уже опубликованный релиз?Текущая правка публичного snapshot/CI; сверка обещаний GitLab #10. Сайт остаётся отдельным незавершённым обещанием 1.10, не растворяется в 1.11.
1.11Можно ли выполнять ту же работу дешевле без потери проверяемого качества?Общее ядро экономии; Claude Code, Kilo/GLM и Codex обязательны. Cursor/OpenRouter — ограниченная совместимость без задержки релиза.
1.12, кандидатМожно ли доверять памяти между задачами и проектами?Идентичность, отмена/происхождение, поиск и бенчмарк, lint, затем релевантность/консолидация; небольшие улучшения рабочего процесса.
1.13, кандидатЧем подтверждаются наши обещания вовне?TC/P8, внешние проверки, RENAR first-party при выполненных предпосылках, квитанции и ограниченное продвижение.
2.0Можно ли ставить и обновлять TAUSIK один раз для многих проектов?Пакет, пути/реестры хостов, изоляция и version skew, миграция, затем расширение. Удалённый транспорт требует отдельного решения, не следует автоматически из локальной глобальной установки.
PlanningКакие гипотезы пока не заслужили места в версии?Альтернативный backend, граф кода, майнинг истории и другие исследования без доказанного выигрыша.

Для 1.12/1.13 это распределение кандидатов и порядок приоритетов, не обещание выпустить весь накопленный список одним релизом. Даты не назначаются до утверждения состава и уточнения результатов 1.11.

Основания и проверка прежнего плана ​

Проверены все 83 открытые локальные записи на момент снимка (включая эту работу по планированию и параллельно активное исправление), все 85 открытых GitHub issues, описания четырёх milestones, последние изменённые issues и все 18 issues GitLab с обсуждением #10. Снимки API и исходных локальных записей сохранены только локально в .tausik/planning/release-111/. Полное распределение — в приложениях ниже; по нему ни одна исходная запись не потеряна.

  1. GitHub 1.11 содержит 49 кандидатов, а описание milestone прямо говорит, что это не состав. Основные темы — память и внешняя деятельность. Принять всё и добавить экономию сверху означало бы лишить версию фокуса.
  2. GitHub #193, создан 01.10: нативный учёт токенов/кэша/лимитов Codex. Совпадает с уже заведённой задачей baseline: переиспользуем, не создаём дубль. Отдельно учитываем неверную идентификацию модели и отсутствие потребительских скриптов.
  3. GitHub #194, создан 01.10: проверка реального enforcement через patch/shell/code-mode и отражение результата в doctor. Это запрос на проверку возможностей, не уже доказанный обход защиты. В API title/body содержат буквальные ? вместо части кириллицы. После утверждения предлагаем восстановить понятное английское описание; оригинал сохранён в локальном снимке.
  4. GitLab #10 — единственный открытый тикет, создан в августе. Новых открытых нет; #8, #11 и #18 закрыты 30.09. Патчи 0001–0003 уже разобраны в обсуждении. Для 0004 задача scope-gate-baseline-never-moves-after-first-start фиксирует решение через git-anchor и необходимость сообщить потребителю после 1.10. Сверить поставку и удаление патчей; не переизобретать дефект в 1.11 и не закрывать автоматически.
  5. memory-tail-by-relevance-not-recency (#125) требует пока отсутствующих счётчиков обращений к записям, слоёв памяти и обратимой гигиены. Его текущие AC не сокращают контекст автоматически. Это 1.12; ограниченный пакет контекста 1.11 не должен зависеть от полной переработки памяти.
  6. cold-start-drill, read-lever-chosen-and-measured, перепроверка формы ответов и сокращение бессодержательных тестов полезны для 1.11, поэтому переиспользованы. Исторические метрики Claude не выдаются за baseline Codex/GLM.
  7. Задача о миграциях всё ещё опиралась на старый прогноз схемы 47→55. Цель сохранена, AC уточнены до реальных миграций 1.11 и проверяемого восстановления. Большой общий рефакторинг хостов из 2.0 не является предварительным условием небольших адаптеров 1.11.
  8. MCP-first versus skills-over-CLI — ограниченное сравнение одинаковых операций в основных хостах. Решение принимает измерение, не отраслевой лозунг. До отдельного решения MCP-first сохраняется.

Контракт универсальности ​

Разделяем четыре оси: хост → провайдер → модель → тип оплаты. Codex — хост; GLM — семейство моделей. Одна и та же модель через другой хост может иметь другой формат журнала, hooks и доступность лимитов.

Общее ядро: нормализация usage, идентичность события, атрибуция задачи, бюджеты контекста, пакет задачи, проверка и доказательства. Адаптер хоста: обнаружение сессии, чтение доступного интерфейса/журнала, формат событий, загрузка инструкций и наблюдаемые права. Тариф/квота — отдельный необязательный источник с датой и свежестью.

  • Вход включает кэшированный вход там, где так устроен источник; reasoning не складывается повторно с output. Семантику cache-write адаптер объявляет явно.
  • Неизвестный host/model не превращается в Claude. Настроенная модель и наблюдаемая модель различаются; старое имя тарифа не считается свежим подтверждением подписки.
  • API-стоимость, реальные токены и процент общей подписной квоты — разные поля и отчёты. Суммарная квота не приписывается одному проекту при параллельной работе.
  • Если данных нет, показывается «не измерено» со временем последнего измерения. Недоступная квота не блокирует кодирование и не изображается нулём.
  • Никаких пользовательских сообщений, ключей или полных транскриптов в публичной проекции/тикетах; собираются необходимые локальные счётчики и происхождение.
  • Новые модели добавляются данными, не ветвями бизнес-логики. Автоматическое понижение модели в 1.11 не включается: сначала экономия на том же качестве модели.

Основные хосты подтверждены владельцем: Claude Code, Kilo Code (GLM) и Codex. Для GLM исходная интеграция — Kilo; прямой z.ai и OpenRouter различаются как провайдеры и не наследуют тарифы/лимиты друг друга. Формат API не гарантирует доступность тех же полей из хоста: это проверяется в адаптерной задаче.

УровеньЧто входит в 1.11Приёмка
Общее ядроПакет задачи, компактные инструкции и ответы, операции workflow, нормализация usage и capabilitiesЕдиные контрактные проверки; настройки модели/провайдера не меняют бизнес-логику
Claude Code, Kilo/GLM, CodexОбязательная адаптация; использование существующих механизмов Claude, а не переписывание их зановоЖивой lifecycle, usage при наличии источника, проверки отказов и восстановление на каждом хосте
CursorОбщие улучшения через существующую интеграцию; тонкий адаптер только при доступном интерфейсеSmoke-проверка реально доступных функций; неизвестное enforcement/usage явно отмечено
OpenRouterПровайдерный адаптер нормализует доступные usage/model/provider поля через выбранный хостКонтрактные fixtures; живая сверка только при доступной рабочей связке. Не обещается квота подписки или управление hooks провайдером

На всю дополнительную проверку и тонкую адаптацию Cursor/OpenRouter предлагается максимум 25 вызовов инструментов сверх основной оценки. Это ограничение расширения охвата, не лимит исправления дефектов основных трёх хостов. Если нужны reverse engineering, собственный extension/proxy, новый транспорт или глубокая переработка — остановить дополнительную интеграцию, записать пробел и вынести задачу в Planning/2.0. Релиз 1.11 от неё не зависит. Полная матрица всех хостов со всеми провайдерами не требуется.

Официальные источники, проверенные 01.10.2026: z.ai cache описывает usage.prompt_tokens_details.cached_tokens; z.ai Kilo integration описывает подключение провайдера. Эти документы не являются доказательством живой интеграции TAUSIK. OpenAI pricing отдельно описывает влияние модели, контекста, инструментов и кэша на лимиты.

Состав 1.11 и порядок выполнения ​

У всех 13 задач в БД есть цель, проверяемые AC с негативными сценариями, область работ, откат, три шага, бюджет вызовов инструментов, явные scope_paths и relevant_files. Новые имена файлов в relevant_files — запланированные точки реализации, не утверждение об уже существующем коде; при уточнении решения список обновляется до записи. Состав утверждён решением #410. Административные задачи вынесены в отдельную историю вне 13 продуктовых задач.

№ЗадачаРезультат приёмкиБюджет вызовов
1r111-runtime-observation-contract — новаяОбщие поля host/provider/model/usage; неизвестное остаётся неизвестным; regression Claude60
21-11-establish-a-codex-usage-baseline-that-can — существующая, #193Native Codex, инкрементальный учёт, дельты, свежесть лимитов; замороженные корпус и baseline90
3r111-glm-host-usage-adapter — новаяGLM через выбранный хост в тот же ledger; реальная сверка и честные ограничения90
4r111-live-enforcement-capabilities — новая, #194Doctor различает установку и доказанный отказ до записи; доступные маршруты записи в трёх основных хостах100
5mcp-first-rule-versus-skills-over-cli — существующая, #130Ограниченный сравнительный замер и решение; одинаковые гарантии40
6r111-budgeted-context-package — новаяКороткие постоянные инструкции + нужный контекст задачи; без потери правил и AC90
7r111-compound-workflow-results — новаяМеньше обращений модели, те же проверки, явные частичные ошибки90
8read-lever-chosen-and-measured — существующаяОдин выбранный рычаг чтения с замером и решением сохранить/откатить60
9cold-start-drill — существующая, #150Восстановление после прерывания без рукописного спасательного промпта; устаревшая проверка не принимается60
10test-suite-is-cut-to-what-guards-behaviour — существующаяУдаление/объединение бессодержательных проверок с картой сохранённых гарантий90
11answer-rules-remeasured-after-three-sessions — существующаяПроверка формы ответов отдельно по хостам без потери существенных выводов25
12schema-migrations-of-the-release-run-as-one-campaign — существующая, #156Только реальные миграции 1.11, безопасный upgrade и обратный путь45
13r111-cross-host-economy-acceptance — новаяПарное сравнение Codex; живые Claude Code и Kilo/GLM; сохранённое качество и явные границы Cursor/OpenRouter120

Порядок с ранней экономией: 1 → 2 → 4 → 6 → 5 → 7. После первого сокращения контекста/workflow идут 3, 8, 10 и 11; затем 9. Задача 12 после контракта 1 проверяет только реально возникающие миграции. Все результаты сходятся в 13; финальная приёмка также ждёт устранения дефекта публичного snapshot 1.10.x. Реализация общих механизмов начинается с Codex, живые проверки Claude/Kilo обязательны до релиза. Граф зависимости не заставляет ждать адаптера GLM перед первым полезным улучшением Codex.

Как двигаться при критическом недельном лимите ​

  1. Минимальный замер: общий формат и нативные счётчики Codex. Сначала сверка офлайн с журналом, затем наблюдение за полезной текущей задачей. Не строить dashboard, общий plugin registry или новую систему тарифов.
  2. Первый эффект: уменьшить постоянный контекст и убрать повторные служебные обращения. Каждый рычаг проверяется отдельно на той же модели; принятый эффект сразу используется в dev-профиле TAUSIK. В потребительские проекты он попадает через проверенный артефакт обновления, без ручных вечных патчей и без неразрешённой публикации.
  3. Распространение: после первого выигрыша довести общие изменения до Claude Code и Kilo/GLM, проверить восстановление и upgrade. Cursor/OpenRouter остаются в дополнительном лимите 25 вызовов.
  4. Приёмка и релиз: независимые проверки, bounded comparison и публичный snapshot. Полная лента — на согласованной контрольной точке/релизе; после каждого небольшого изменения только релевантные проверки и обязательные gates. Изменение входов аннулирует старую проверку.

Рабочий режим: один исполнитель и одна задача, независимый ревьюер только по требованию риска/правил; не копировать полную историю в параллельные агенты по умолчанию. Новый контекст — на границе задачи после сохранённой передачи состояния, если старый стал нерелевантным; не сбрасывать его по таймеру. Не повторять полное обследование проекта, когда задача уже содержит проверенные пути/AC. Не добавлять улучшения вне состава в текущий проход.

960 вызовов — оценка объёма реализации, не разрешение потратить их заранее. По каждому завершённому этапу сравнивать фактический расход и полезный результат. При повторном одинаковом отказе сначала фиксировать причину и менять подход, а не циклически повторять verify. Ужесточение бюджетов включать только на корректном учёте; экономить выключением доказательств запрещено.

До изменения контекста замораживается корпус/протокол в задаче 2. Базовые cold-start сценарии включаются в этот протокол и воспроизводятся на сохранённой исходной версии, даже если итоговая задача 9 выполняется позже. Нельзя после реализации придумать удобную базовую линию.

Сумма исходных ориентиров — 960 вызовов для продукта; до 25 дополнительных на Cursor/OpenRouter, ещё 35 на публикационную сверку после утверждения. Это первоначальная оценка работы агентов; не долларовая цена, не число обращений модели и не срок в днях. После начального обследования уточняется стоимость живой приёмки трёх хостов; число 960 не является обещанием неизменной цены расширенного охвата. Сначала измеряем Codex, существующую Claude-интеграцию сохраняем и проверяем, Kilo/GLM подключаем через тот же контракт. Приёмка требует все три основных хоста.

Проверка экономии и качества ​

Предлагаемый ориентир: не менее 30% снижения медианы суммарных измеренных токенов на принятую задачу Codex, на фиксированной модели/effort/speed, при отсутствии регрессий на независимом корпусе. Это инженерный критерий на ограниченной выборке, не обещание экономии недельной квоты на 30% и не универсальная статистическая гарантия.

Отдельно публикуются обычный/кэшированный вход, выход, число обращений модели и инструментов, p90, сложность задач, качество, переделки, ревью, продолжительность и доля неизвестных данных. Общий total не скрывает перехода от дешёвого кэшированного входа к дорогому выходу. Если более экономный total противоречит измеренному расходу квоты/стоимости, подписная экономия не заявляется.

Сначала офлайн-сверка счётчиков и короткий пилот. Затем, только с объявленным бюджетом измерения, Codex: 6 задач, по 2 каждой сложности, 2 повтора каждой стороны — 24 выполнения. Kilo/GLM и Claude Code: по 3 парных кейса разных сложностей — по 6 выполнений, плюс живые сценарии жизненного цикла и отказов. Это 36 основных выполнений; Cursor/OpenRouter не получают отдельный полный benchmark в 1.11. Пользовательские задачи не повторяются в их рабочих деревьях. Эффект сравнивается внутри каждого провайдера; токенизаторы и тарифы не усредняются между моделями.

Проверки качества фиксируются до оптимизации: поведенческие AC, отрицательные сценарии QG-0/QG-2, stale evidence, upgrade/restore, public snapshot и холодное восстановление. Итог включает все неуспешные попытки и повторные работы. Бюджет не разрешает отключать проверки. Если цель не достигнута — уменьшаем/откатываем изменение или выносим владельцу новый состав с честными результатами.

Что перенести и почему ​

  • 1.12: память как связная последовательность: безопасность локального/общего хранилища и identity → supersession и retrieval-first → измеряемый поиск/lint → слои/консолидация. Нынешний #125 сначала требует данных обращений; core-memory-block и memory-tail не должны стать двумя конкурирующими механизмами без одного решения. Небольшие задачи blocked/rename/commit/friction допускаются после основного контура, не как расширение 1.11.
  • 1.13: TC/P8 и внешние доказательства. Независимые проверочные кейсы 1.11 не требуют внедрять весь жизненный цикл TC/P8. RENAR first-party возможен только с замороженным концептом и подписью; не обещаем сертификат или соответствие автоматически. Публичные заявления проверяются до публикации; маркетинговые тикеты не становятся блокерами экономии.
  • 2.0: сохраняется общий смысл глобальной установки. gmcp-packaging, v2-engine-standalone-package, pypi-package-uvx-tausik-init — пересекающиеся грани одной поставки; нужен единый результат, не три независимые реализации. Аналогично plugin/import/export/signing и клиентское расширение зависят от базового пакета и проверенного bootstrap. Полная изоляция агентов и ownership (#151/#152) относится к общему runtime; корректные идентификаторы usage 1.11 не требуют закончить эту архитектуру.
  • Planning: #60 каталог, #63 Outline, #99 дополнительные антирационализационные тексты, #100–103 исследования и #80 административная разборка сирот. Исследование не удалено, но не обещано датированной версией без bounded spike и критерия остановки. Сверка сирот частично выполнена этим отчётом; закрытие #80 требует утверждённого распределения, не просто таблицы кандидатов.

Предложение по GitHub после утверждения ​

Текущие 85 открытых issues: 49 в 1.11, 32 в 2.0, 2 в 1.10, 2 без milestone. Предложение для этих же issues: 5 в 1.11, 23 в 1.12, 13 в 1.13, 34 в 2.0, 8 Planning, 2 в 1.10. Всего 48 изменений milestone; остальные 37 остаются на месте. Новые issues для задач draft-состава в эти числа ещё не входят.

После утверждения:

  1. Записать решение о составе и проверить фактические изменения с момента снимка. Перегенерировать ROADMAP.md штатной командой из данных; не переписывать вручную и не заменять историю 1.10 задним числом.
  2. Обновить описание 1.11, создать 1.12/1.13 как кандидатные milestones и применить таблицу ниже. У 1.10 описание всё ещё ссылается на старые #376/#378 — привести к фактической истории/оставшемуся сайту, не закрывать milestone автоматически.
  3. Переиспользовать #193, #194, #130, #150, #156; создать 8 недостающих продуктовых issues и до 3 групповых issues для трёх draft-историй. Не создавать отдельный дубль baseline поверх #193. Административная задача синхронизации не является продуктовым обещанием релиза.
  4. Для #194 предложен заголовок Codex: verify live hook enforcement across patch, shell and code-mode in doctor; новое тело взять из AC задачи r111-live-enforcement-capabilities, обозначив восстановление повреждённого текста. Не утверждать недоказанный bypass.
  5. Обновить групповые #169/#170 под 1.12/1.13, сохранив ссылки и историю. Не закрывать исходные тикеты только потому, что они перенесены. Дата updated_at и исходные значения хранятся в manifest для обнаружения конфликтов/отката.
  6. GitLab #10: отдельный короткий ответ с проверенными release/commit и инструкцией снятия 0004, затем закрытие только при подтверждённой поставке/выполнении обещания. Это отдельное внешнее действие, не подразумеваемая часть одного лишь переноса GitHub milestones.

Исполнительная запись: roadmap-sync-after-version-plan-approval. Решение #410 разрешило согласованную синхронизацию GitHub; снимок до неё перепроверен, конфликтующих изменений нет. GitLab #10 остаётся отдельным действием. Итоговые номера созданных issues и read-back проверка записываются в журнал этой задачи.

Приложение A. Полная карта существующих GitHub issues ​

IssuePrevious milestoneProposed milestoneTask
#37v2.0.0v2.0.0v2-mcp-request-time-db-routing
#38v2.0.0v2.0.0v2-elicitation-input-required-with-request-state
#39v2.0.0v2.0.0v2-auth-oauth21-cloud-and-header-key-local
#40v2.0.0v2.0.0gmcp-packaging
#41v2.0.0v2.0.0gmcp-init-lite
#42v2.0.0v2.0.0gmcp-migrate-submodule
#43v2.0.0v2.0.0v2-engine-standalone-package
#44v2.0.0v2.0.0gmcp-global-hooks
#45v2.0.0v2.0.0gmcp-version-skew
#46v2.0.0v2.0.0gmcp-multi-ide
#47v2.0.0v2.0.0gmcp-docs-global
#48v2.0.0v2.0.0ext-p0-derisk-spike
#49v2.0.0v2.0.0ext-p2-extension-mvp
#50v2.0.0v2.0.0ext-p4-migration-rollout
#56v2.0.0v2.0.0group issue
#57v2.0.0v2.0.0group issue
#58v2.0.0v2.0.0group issue
#59v2.0.0v2.0.0group issue
#60v1.11.0Planningv14c-skill-web-catalog
#62v1.11.0v1.12.0brainh-capture-ux
#63v1.11.0Planningbrainh-outline-spike
#64v2.0.0v2.0.0ext-p3-enforcement-provider-ux
#65v1.11.0v1.12.0l26-memory-decay
#66v1.11.0v1.12.0kb-global-promote
#67v1.11.0v1.12.0km-stable-identity-backfill
#68v1.11.0v1.12.0km-topics-aliases-index
#69v1.11.0v1.12.0km-retrieval-first-write-path
#70v1.11.0v1.12.0km-memory-lint-report
#71v1.11.0v1.12.0km-promote-mechanical-checks-blocking
#78v2.0.0v2.0.0v2-projection-hook-covers-every-write
#80v1.11.0Planningbacklog-orphans-invisible-to-roadmap
#88v1.11.0v1.12.0agent-friction-becomes-a-filed-defect-not-a-swallowed-one
#89v1.11.0v1.13.0outward-text-passes-a-forbidden-forms-gate-not-goodwill
#92v1.11.0v1.12.0shared-store-has-no-threat-model-and-no-secret-detector
#93v1.11.0v1.12.0blocked-is-a-status-without-a-question-to-unblock-it
#94v1.11.0v1.12.0memory-retrieval-has-no-published-benchmark
#96v2.0.0v2.0.0agent-plugins-import-and-export
#97v1.11.0v1.12.0memory-lint-cannot-see-an-unlinked-contradiction
#98v2.0.0v2.0.0nothing-scans-the-installed-harness-state
#99v1.11.0Planningskills-do-not-anticipate-the-rationalization
#100v1.11.0Planningr-capture-tool-traces-and-prove-they-answer-something
#101v1.11.0Planningr-mine-history-into-memory-candidates-30-or-dead-end
#102v1.11.0Planningr-code-graph-versus-fts5-on-hidden-dependencies
#103v1.11.0Planningr-is-longmemeval-applicable-to-project-fact-memory
#107v1.11.0v1.12.0knowledge-locality-check-delete-the-file-and-rewrite-it
#108v1.11.0v1.12.0history-to-harness-loop-deterministic-candidates-human-verdict
#110v1.11.0v1.13.0senar-has-an-independent-implementation-and-says-nothing
#111v1.11.0v1.13.0phase-is-silent-about-a-203-star-neighbour
#112v1.11.0v1.13.0senar-window-is-one-to-two-years-institutions-are-coming
#113v2.0.0v2.0.0sign-layer-over-agent-plugins
#114v1.11.0v1.13.0intoto-predicate-work-closure
#115v2.0.0v2.0.0pypi-package-uvx-tausik-init
#116v2.0.0v2.0.0claude-code-plugin-and-catalog-listing
#117v1.11.0v1.13.0tausik-verify-github-action-badge
#119v1.11.0v1.13.0pr-into-awesome-harness-engineering
#122v2.0.0v2.0.0ratchet-for-mcp-cli-surface-parity
#125v1.11.0v1.12.0memory-tail-by-relevance-not-recency
#127v1.11.0v1.12.0weighted-links-and-recallable-reasoning-chains
#129v1.11.0v1.12.0epistemic-overview-what-this-project-knows
#130v1.11.0v1.11.0mcp-first-rule-versus-skills-over-cli
#131v2.0.0v2.0.0package-skills-and-mcp-as-one-plugin
#132v1.11.0v1.13.0p8-the-test-author-is-not-the-implementer
#133v1.11.0v1.13.0score-tausik-on-repocompliancebench
#134v1.11.0v1.13.0pdd-paper-unread-blocks-the-uniqueness-claim
#135v2.0.0v2.0.0four-byte-identical-copies-of-the-harness
#136v1.11.0v1.13.0tc-as-a-first-class-artifact-coverage-from-statements
#140v1.11.0v1.12.0nothing-can-rename-a-task-and-the-slug-is-published
#144v1.11.0v1.12.0core-memory-block-the-agent-maintains
#145v1.11.0v1.12.0memory-supersede-edges-are-data
#147v1.11.0v1.12.0commit-per-closed-task
#150v1.11.0v1.11.0cold-start-drill
#151v1.11.0v2.0.0task-ownership-is-a-dead-primitive
#152v1.11.0v2.0.0isolation-model-for-parallel-agents
#153v2.0.0v2.0.0provider-generates-artifacts-not-the-if-ide-ladder
#154v2.0.0v2.0.0four-ide-registries-collapse-into-one
#155v2.0.0v2.0.0bundled-root-separate-from-vendored-copy
#156v1.11.0v1.11.0schema-migrations-of-the-release-run-as-one-campaign
#161v2.0.0v2.0.0kilo-has-a-plugin-and-permission-surface-we-do-not-use
#169v1.11.0v1.12.0group issue
#170v1.11.0v1.13.0group issue
#186v1.11.0v1.13.0renar-first-party-confirmation-is-available
#188v1.10.0v1.10.0group issue
#189v1.10.0v1.10.0site-is-rebuilt-from-the-core-docs-of-the-release
#193no milestonev1.11.01-11-establish-a-codex-usage-baseline-that-can
#194no milestonev1.11.0r111-live-enforcement-capabilities

Приложение B. Все исходные открытые локальные задачи ​

Таблица относится к снимку перед созданием шести новых продуктовых и одной административной задачи. Новые записи перечислены выше. Утверждённое распределение применено к локальным историям; состав 1.12/1.13 остаётся кандидатным, отдельные задачи перед исполнением потребуют актуализации.

TaskOriginal statusProposed version
public-snapshot-tests-read-excluded-filesactive1.10.x corrective release
backlog-orphans-invisible-to-roadmapplanningPlanning
brainh-outline-spikeplanningPlanning
r-capture-tool-traces-and-prove-they-answer-somethingplanningPlanning
r-code-graph-versus-fts5-on-hidden-dependenciesplanningPlanning
r-is-longmemeval-applicable-to-project-fact-memoryplanningPlanning
r-mine-history-into-memory-candidates-30-or-dead-endplanningPlanning
skills-do-not-anticipate-the-rationalizationplanningPlanning
v14c-skill-web-catalogplanningPlanning
prepare-a-cross-host-release-plan-focused-onactivePlanning administration
site-is-rebuilt-from-the-core-docs-of-the-releaseblockedv1.10.0
1-11-establish-a-codex-usage-baseline-that-canplanningv1.11.0
answer-rules-remeasured-after-three-sessionsplanningv1.11.0
cold-start-drillplanningv1.11.0
mcp-first-rule-versus-skills-over-cliplanningv1.11.0
read-lever-chosen-and-measuredplanningv1.11.0
schema-migrations-of-the-release-run-as-one-campaignplanningv1.11.0
test-suite-is-cut-to-what-guards-behaviourplanningv1.11.0
agent-friction-becomes-a-filed-defect-not-a-swallowed-oneplanningv1.12.0
blocked-is-a-status-without-a-question-to-unblock-itplanningv1.12.0
brainh-capture-uxplanningv1.12.0
commit-per-closed-taskplanningv1.12.0
core-memory-block-the-agent-maintainsplanningv1.12.0
epistemic-overview-what-this-project-knowsplanningv1.12.0
history-to-harness-loop-deterministic-candidates-human-verdictplanningv1.12.0
kb-global-promoteplanningv1.12.0
km-memory-lint-reportplanningv1.12.0
km-promote-mechanical-checks-blockingplanningv1.12.0
km-retrieval-first-write-pathplanningv1.12.0
km-stable-identity-backfillplanningv1.12.0
km-topics-aliases-indexplanningv1.12.0
knowledge-locality-check-delete-the-file-and-rewrite-itplanningv1.12.0
l26-memory-decayplanningv1.12.0
memory-lint-cannot-see-an-unlinked-contradictionplanningv1.12.0
memory-retrieval-has-no-published-benchmarkplanningv1.12.0
memory-supersede-edges-are-dataplanningv1.12.0
memory-tail-by-relevance-not-recencyblockedv1.12.0
nothing-can-rename-a-task-and-the-slug-is-publishedplanningv1.12.0
shared-store-has-no-threat-model-and-no-secret-detectorplanningv1.12.0
weighted-links-and-recallable-reasoning-chainsplanningv1.12.0
intoto-predicate-work-closureplanningv1.13.0
outward-text-passes-a-forbidden-forms-gate-not-goodwillplanningv1.13.0
p8-the-test-author-is-not-the-implementerplanningv1.13.0
pdd-paper-unread-blocks-the-uniqueness-claimplanningv1.13.0
phase-is-silent-about-a-203-star-neighbourplanningv1.13.0
pr-into-awesome-harness-engineeringplanningv1.13.0
renar-first-party-confirmation-is-availableplanningv1.13.0
score-tausik-on-repocompliancebenchplanningv1.13.0
senar-has-an-independent-implementation-and-says-nothingplanningv1.13.0
senar-window-is-one-to-two-years-institutions-are-comingplanningv1.13.0
tausik-verify-github-action-badgeplanningv1.13.0
tc-as-a-first-class-artifact-coverage-from-statementsplanningv1.13.0
agent-plugins-import-and-exportplanningv2.0.0
bundled-root-separate-from-vendored-copyplanningv2.0.0
claude-code-plugin-and-catalog-listingplanningv2.0.0
ext-p0-derisk-spikeplanningv2.0.0
ext-p2-extension-mvpplanningv2.0.0
ext-p3-enforcement-provider-uxplanningv2.0.0
ext-p4-migration-rolloutplanningv2.0.0
four-byte-identical-copies-of-the-harnessplanningv2.0.0
four-ide-registries-collapse-into-oneplanningv2.0.0
gmcp-docs-globalplanningv2.0.0
gmcp-global-hooksplanningv2.0.0
gmcp-init-liteplanningv2.0.0
gmcp-migrate-submoduleplanningv2.0.0
gmcp-multi-ideplanningv2.0.0
gmcp-packagingplanningv2.0.0
gmcp-version-skewplanningv2.0.0
isolation-model-for-parallel-agentsplanningv2.0.0
kilo-has-a-plugin-and-permission-surface-we-do-not-useplanningv2.0.0
nothing-scans-the-installed-harness-stateplanningv2.0.0
package-skills-and-mcp-as-one-pluginplanningv2.0.0
provider-generates-artifacts-not-the-if-ide-ladderplanningv2.0.0
pypi-package-uvx-tausik-initplanningv2.0.0
ratchet-for-mcp-cli-surface-parityplanningv2.0.0
renar-11-description-set-modelplanningv2.0.0
sign-layer-over-agent-pluginsplanningv2.0.0
task-ownership-is-a-dead-primitiveplanningv2.0.0
v2-auth-oauth21-cloud-and-header-key-localplanningv2.0.0
v2-elicitation-input-required-with-request-stateplanningv2.0.0
v2-engine-standalone-packageplanningv2.0.0
v2-mcp-request-time-db-routingplanningv2.0.0
v2-projection-hook-covers-every-writeplanningv2.0.0