Accepted · Implemented¶
Принято и основная поставка в коде выполнена.
| ID | Title | Status (raw) |
|---|---|---|
| 0008 | Стабильные контракты MCP и тестируемая инфраструктура | Accepted · Implemented |
| 0010 | Данные UI-режимов (Focus / Balanced / …) в TOML | Accepted · Implemented |
| 0015 | Подсветка TOML в текстовом редакторе | Accepted · Implemented |
| 0016 | Внешний агент по Agent Client Protocol (stdio, Cursor CLI) | Accepted · Implemented |
| 0017 | Несколько окон приложения (мультиоконность), зоны экрана и поверхности агента | Accepted · Implemented |
| 0019 | Общий Git Core для Cascade IDE и git-mcp | Accepted · Implemented |
| 0028 | Пользовательские настройки — settings.toml, каталог %LocalAppData%\CascadeIDE\, секреты отдельно |
Accepted · Implemented |
| 0029 | Конфигурация — TOML-first (канон на диске); целостный UI настроек — deferred; точечный UI — фасад канона, не вторая правда | Accepted · Implemented (TOML-first на диске; целостный UI настроек — deferred; точечный UI — фасад) |
| 0030 | Слои идентификаторов команд, хоткеев и UI (без одной таблицы «всё в одном» пока) | Accepted · Implemented (реестр команд v1 в коде) |
| 0036 | Канал → CDS → композитор поверхности → поверхность (Agent-first отображение) | Accepted · Implemented |
| 0038 | Фасад агента — провайдеры LLM, чат и оркестрация инструментов | Accepted · Implemented (текущий код); раздел «Направление» — черновик идей, не обязательства |
| 0039 | Навигация по workspace — несколько представлений и «текущий файл + связанные» | Accepted · Implemented |
| 0040 | LSP (C# / Markdown) — командная строка в settings.toml: пресеты, опциональные ключи, переопределение через окружение |
Accepted · Implemented (как §Решение ниже) |
| 0044 | Разделение ролей — Avalonia как хост («фюзеляж»), кастомная отрисовка для чата агента (Skia как гипотеза) | Accepted · Implemented |
| 0045 | Persistence истории чата — append-only события + проекции | Accepted · Implemented |
| 0046 | Cockpit CDS — policy раскладки (CockpitPresentationLayoutPolicy) и инварианты P/F/M |
Accepted · Implemented |
| 0047 | Инструмент кабины (Instrument) — дескриптор композиции слота, не Control |
Accepted · Implemented |
| 0050 | Декларативная карта «инструмент → зона/слот» в TOML | Accepted · Implemented |
| 0051 | Intent-based attention routing (TOML) | Accepted · Implemented |
| 0052 | CLI для контракта агента (паритет с MCP) и снапшот-тесты | Accepted · Implemented |
| 0053 | Карта намерений и поток управления на PFD (control flow) | Accepted · Implemented |
| 0056 | Semantic Map adoption of Skia composition pipeline | Accepted · Implemented |
| 0057 | Chat surface adoption of Skia composition pipeline | Accepted · Implemented |
| 0069 | Markdown Preview — инструмент MFD, renderer-first decoupling и отказ от inline preview в документе | Accepted · Implemented |
| 0070 | Command Palette как прямой overlay surface, маршрутизируемый в активный TopLevel | Accepted · Implemented |
| 0072 | Chat topic cards, drill-in/back и intent-based Melody/Chords для навигации по темам | Accepted · Implemented |
| 0078 | Git preflight и шум-контроль изменений в CIDE | Accepted · Implemented |
| 0081 | Параметрические Intent Melody — диапазоны строк редактора (:start:end) |
Accepted · Implemented |
| 0083 | settings.toml — дискриминант ai.mode и вложенные секции (local / acp / mcp_only / cloud) |
Accepted · Implemented |
| 0090 | Профили запуска и несколько стартовых конфигураций отладки (как launch profiles в VS) | Accepted · Implemented |
| 0093 | Встроенный просмотр URL запуска на MFD (расширение к профилям и launchBrowser) | Accepted · Implemented |
| 0096 | Intercom — сводка на карточке темы (картотека) и сквозная линия продукта (spine) | Accepted · Implemented |
| 0097 | Вычислительные блоки кабины (CCU; аналог LRU Unit) — слой между транспортом, смыслом и каналом | Accepted · Implemented |
| 0099 | IDE DataBus — типизированные события и проекции состояния | Accepted · Implemented |
| 0105 | Hybrid Codebase Index (ядро + MCP) for C# stacks with Roslyn Truth | Accepted · Implemented |
| 0107 | Создание пустого решения через dotnet new sln (самодостаточность workspace) |
Accepted · Implemented |
| 0108 | Встроенный веб-портал для внешних веб-ИИ и мост инструментов через Host Object (WebView → IDE) | Accepted · Implemented |
| 0109 | Единый декларативный каталог параметрических Intent Melody (TOML + кодовое связывание args) | Accepted · Implemented |
| 0112 | Режимы строки палитры (f: / t: / m: / x: / c:) — модель режимов, стратегии и бэкенды workspace-поиска |
Accepted · Implemented |
| 0117 | SkiaKit — переиспользуемые Skia-примитивы IDE | Accepted · Implemented |
| 0118 | Agent Notes Core 2.0 — TOML, knowledge_path, паритет с agent-notes-mcp |
Accepted · Implemented |
| 0119 | Agent Notes Core 2.1 — multi-root knowledge (knowledge_root_id) |
Accepted · Implemented |
| 0119 | Слэш-команды в чате — unified command line (Intercom + IDE) | Accepted · Implemented |
| 0120 | Primary work surface — Intercom или Editor (аналог Agent / Editor) | Accepted · Implemented |
| 0124 | Параметрические слэш-команды — полный паритет каталога IML в Intercom | Accepted · Implemented |
| 0125 | Слэш-команды workspace/file — /file open, /solution new, динамические подсказки |
Accepted · Implemented |
| 0126 | Intercom inspect — /topic//spine list|tree и статус в chrome (compact) |
Accepted · Implemented |
Сгенерировано tools/gen_adr_pages.py. Не редактировать вручную.