Forge
markdowndeeb25a2
1---
2hide:
3 - toc
4---
5
6# Accepted · Implemented
7
8Принято и основная поставка в коде выполнена.
9
10[← Навигатор ADR](index.md)
11
12| ID | Title | Status (raw) |
13|----|-------|----------------|
14| [0008](../../adr/0008-mcp-contracts-and-testable-infrastructure.md) | Стабильные контракты MCP и тестируемая инфраструктура | Accepted · Implemented |
15| [0010](../../adr/0010-ui-modes-toml-configuration.md) | Данные UI-режимов (Focus / Balanced / …) в TOML | Accepted · Implemented |
16| [0015](../../adr/0015-editor-toml-syntax-highlighting.md) | Подсветка TOML в текстовом редакторе | Accepted · Implemented |
17| [0016](../../adr/0016-agent-client-protocol-external-agent.md) | Внешний агент по Agent Client Protocol (stdio, Cursor CLI) | Accepted · Implemented |
18| [0017](../../adr/0017-multi-window-workspace-and-agent-surfaces.md) | Несколько окон приложения (мультиоконность), зоны экрана и поверхности агента | Accepted · Implemented |
19| [0019](../../adr/0019-shared-git-core-ide-and-git-mcp.md) | Общий Git Core для Cascade IDE и git-mcp | Accepted · Implemented |
20| [0028](../../adr/0028-user-settings-toml-localappdata-and-secrets.md) | Пользовательские настройки — `settings.toml`, каталог `%LocalAppData%\CascadeIDE\`, секреты отдельно | Accepted · Implemented |
21| [0029](../../adr/0029-configuration-toml-canonical-ui-facade.md) | Конфигурация — **TOML-first** (канон на диске); **целостный** UI настроек — **deferred**; точечный UI — **фасад канона**, не вторая правда | Accepted · Implemented (TOML-first на диске; целостный UI настроек — deferred; точечный UI — фасад) |
22| [0030](../../adr/0030-command-ids-hotkeys-and-ui-registry-layers.md) | Слои идентификаторов команд, хоткеев и UI (без одной таблицы «всё в одном» пока) | Accepted · Implemented (реестр команд v1 в коде) |
23| [0036](../../adr/0036-cds-channel-compositor-surface-pipeline.md) | Канал → CDS → композитор поверхности → поверхность (Agent-first отображение) | Accepted · Implemented |
24| [0038](../../adr/0038-agent-facade-ai-provider-and-tool-orchestration.md) | Фасад агента — провайдеры LLM, чат и оркестрация инструментов | Accepted · Implemented (текущий код); раздел «Направление» — черновик идей, не обязательства |
25| [0039](../../adr/0039-workspace-navigation-affordances.md) | Навигация по workspace — несколько представлений и «текущий файл + связанные» | Accepted · Implemented |
26| [0040](../../adr/0040-lsp-launch-line-settings-toml-presets-and-environment.md) | LSP (C# / Markdown) — командная строка в `settings.toml`: пресеты, опциональные ключи, переопределение через окружение | Accepted · Implemented (как [§Решение](#решение) ниже) |
27| [0044](../../adr/0044-avalonia-host-skia-agent-chat-surface.md) | Разделение ролей — Avalonia как хост («фюзеляж»), кастомная отрисовка для чата агента (Skia как гипотеза) | Accepted · Implemented |
28| [0045](../../adr/0045-agent-chat-persistence-event-log-and-projections.md) | Persistence истории чата — append-only события + проекции | Accepted · Implemented |
29| [0046](../../adr/0046-presentation-layout-authority-and-cockpit-invariants.md) | Cockpit CDS — policy раскладки (`CockpitPresentationLayoutPolicy`) и инварианты P/F/M | Accepted · Implemented |
30| [0047](../../adr/0047-cockpit-instrument-descriptor-and-slot-composition.md) | Инструмент кабины (`Instrument`) — дескриптор композиции слота, не `Control` | Accepted · Implemented |
31| [0050](../../adr/0050-declarative-instrument-zone-placement-toml.md) | Декларативная карта «инструмент → зона/слот» в TOML | Accepted · Implemented |
32| [0051](../../adr/0051-intent-based-attention-routing-toml.md) | Intent-based attention routing (TOML) | Accepted · Implemented |
33| [0052](../../adr/0052-agent-contract-cli-and-snapshot-tests.md) | CLI для контракта агента (паритет с MCP) и снапшот-тесты | Accepted · Implemented |
34| [0053](../../adr/0053-semantic-map-control-flow-pfd.md) | Карта намерений и поток управления на PFD (control flow) | Accepted · Implemented |
35| [0056](../../adr/0056-semantic-map-pipeline-adoption.md) | Semantic Map adoption of Skia composition pipeline | Accepted · Implemented |
36| [0057](../../adr/0057-chat-surface-pipeline-adoption.md) | Chat surface adoption of Skia composition pipeline | Accepted · Implemented |
37| [0069](../../adr/0069-markdown-preview-tool-surface-and-renderer-decoupling.md) | Markdown Preview — инструмент MFD, renderer-first decoupling и отказ от inline preview в документе | Accepted · Implemented |
38| [0070](../../adr/0070-command-palette-direct-overlay-surface.md) | Command Palette как прямой overlay surface, маршрутизируемый в активный TopLevel | Accepted · Implemented |
39| [0072](../../adr/0072-chat-topic-cards-intent-melody-keyboard-contract.md) | Chat topic cards, drill-in/back и intent-based Melody/Chords для навигации по темам | Accepted · Implemented |
40| [0078](../../adr/0078-git-preflight-and-noise-control-for-cide.md) | Git preflight и шум-контроль изменений в CIDE | Accepted · Implemented |
41| [0081](../../adr/0081-parametric-intent-melodies-editor-line-ranges.md) | Параметрические Intent Melody — диапазоны строк редактора (`:start:end`) | Accepted · Implemented |
42| [0083](../../adr/0083-ai-mode-and-nested-settings-toml.md) | `settings.toml` — дискриминант `ai.mode` и вложенные секции (local / acp / mcp_only / cloud) | Accepted · Implemented |
43| [0090](../../adr/0090-launch-profiles-and-debug-startup-configurations.md) | Профили запуска и несколько стартовых конфигураций отладки (как launch profiles в VS) | Accepted · Implemented |
44| [0093](../../adr/0093-mfd-embedded-browser-for-launch-url.md) | Встроенный просмотр URL запуска на MFD (расширение к профилям и launchBrowser) | Accepted · Implemented |
45| [0096](../../adr/0096-intercom-topic-card-summary-and-product-spine.md) | Intercom — сводка на карточке темы (картотека) и сквозная линия продукта (spine) | Accepted · Implemented |
46| [0097](../../adr/0097-cockpit-compute-units-transport-to-channel-dto.md) | Вычислительные блоки кабины (CCU; аналог LRU *Unit*) — слой между транспортом, смыслом и каналом | Accepted · Implemented |
47| [0099](../../adr/0099-ide-databus-typed-events-and-projections.md) | IDE DataBus — типизированные события и проекции состояния | Accepted · Implemented |
48| [0105](../../adr/0105-hybrid-codebase-index-for-csharp-web.md) | Hybrid Codebase Index (ядро + MCP) for C# stacks with Roslyn Truth | Accepted · Implemented |
49| [0107](../../adr/0107-blank-solution-creation-via-dotnet-new-sln.md) | Создание пустого решения через `dotnet new sln` (самодостаточность workspace) | Accepted · Implemented |
50| [0108](../../adr/0108-web-ai-portal-host-object-tools-bridge.md) | Встроенный веб-портал для внешних веб-ИИ и мост инструментов через Host Object (WebView → IDE) | Accepted · Implemented |
51| [0109](../../adr/0109-declarative-parametric-melody-catalog-toml-and-code-binders.md) | Единый декларативный каталог параметрических Intent Melody (TOML + кодовое связывание args) | Accepted · Implemented |
52| [0112](../../adr/0112-command-palette-query-modes-strategy.md) | Режимы строки палитры (`f:` / `t:` / `m:` / `x:` / `c:`) — модель режимов, стратегии и **бэкенды** workspace-поиска | Accepted · Implemented |
53| [0117](../../adr/0117-ide-skia-kit.md) | SkiaKit — переиспользуемые Skia-примитивы IDE | Accepted · Implemented |
54| [0118](../../adr/0118-agent-notes-core-2-toml-and-knowledge-path.md) | Agent Notes Core 2.0 — TOML, `knowledge_path`, паритет с agent-notes-mcp | Accepted · Implemented |
55| [0119](../../adr/0119-agent-notes-core-2-1-multi-root-knowledge.md) | Agent Notes Core 2.1 — multi-root knowledge (`knowledge_root_id`) | Accepted · Implemented |
56| [0119](../../adr/0119-chat-slash-commands-intercom-surface.md) | Слэш-команды в чате — unified command line (Intercom + IDE) | Accepted · Implemented |
57| [0120](../../adr/0120-primary-work-surface-intercom-or-editor.md) | Primary work surface — Intercom или Editor (аналог Agent / Editor) | Accepted · Implemented |
58| [0124](../../adr/0124-slash-parametric-editor-line-commands.md) | Параметрические слэш-команды — полный паритет каталога IML в Intercom | Accepted · Implemented |
59| [0125](../../adr/0125-slash-workspace-file-commands-and-dynamic-completion.md) | Слэш-команды workspace/file — `/file open`, `/solution new`, динамические подсказки | Accepted · Implemented |
60| [0126](../../adr/0126-intercom-inspect-slash-and-compact-chrome-status.md) | Intercom inspect — `/topic`/`/spine` list\|tree и статус в chrome (compact) | Accepted · Implemented |
61| [0128](../../adr/0128-intercom-attachment-anchors-and-code-references.md) | Intercom — якоря вложений (code references) и канонический attach | Accepted · Implemented |
62| [0130](../../adr/0130-editor-agent-range-reveal-without-selection.md) | Подсветка диапазона кода для агента без изменения selection | Accepted · Implemented |
63
64
65---
66
67_Сгенерировано `tools/gen_adr_pages.py`. Не редактировать вручную._
68
View only · write via MCP/CIDE