Forge
markdowndeeb25a2
1---
2hide:
3 - toc
4---
5
6# Accepted
7
8Accepted as norm; implementation not complete or intentionally phased.
9
10[← ADR navigator](index.md)
11
12| ID | Title | Status (raw) |
13|----|-------|----------------|
14| [0001](../../adr/0001-debug-hypotheses-json-storage.md) | Storing debugging hypotheses in a single JSON file | Accepted |
15| [0002](../../adr/0002-debug-human-agent-parity.md) | Debug Human Agent Parity | Accepted |
16| [0003](../../adr/0003-debug-ui-mode-separate-from-power.md) | Separate Debug UI Mode (Not the Power Cockpit) | Accepted (product direction); **implementation** per release plan |
17| [0004](../../adr/0004-ui-thread-marshaling.md) | Marshalling UI updates via IUiScheduler | Accepted (implementation plan - strangler) |
18| [0005](../../adr/0005-defer-dynamic-plugins-mef.md) | Non-target step - dynamic plugins (MEF and analogues) | Accepted |
19| [0006](../../adr/0006-presentation-layers-and-feature-slices.md) | Layers, vertical slices and the role of MainWindowViewModel | Accepted |
20| [0007](../../adr/0007-signals-coupling-and-ui-backpressure.md) | Signals Coupling And Ui Backpressure | Accepted (implementation - strangler) |
21| [0009](../../adr/0009-strangler-migration-and-exceptions.md) | Strangler Migration And Exceptions | Accepted |
22| [0011](../../adr/0011-debug-situational-awareness.md) | Situational Awareness in Debugging (Priority Over a “Full” Bottom Panel) | Accepted (direction; concrete screens and hotkeys per implementation iteration) |
23| [0012](../../adr/0012-floating-workspace-chrome.md) | Floating and Detachable Workspace Chrome (Bottom Zone and Situational Awareness) | Accepted (direction; v1 scope and concrete controls per iterations) |
24| [0013](../../adr/0013-command-surface-and-discoverability.md) | Command Surface and Discoverability (Palette, Minimal Toolbar) | Accepted (direction; command set and UI iterations separate) |
25| [0014](../../adr/0014-situational-checklists.md) | Situational Checklists (Model, Triggers, UI) | Accepted |
26| [0018](../../adr/0018-ide-commands-canonical-xml-documentation.md) | Canonical XML docs for `IdeCommands` and ProtocolDocGen | Accepted (partially: ProtocolDocGen + generated summaries; full XML on IdeCommands - on migration) |
27| [0021](../../adr/0021-pfd-mfd-cockpit-attention-model.md) | PFD / MFD — Cascade IDE cockpit attention model | Accepted |
28| [0022](../../adr/0022-workspace-health-lexicon.md) | Lexicon and canon of names - IDE Health (evolution of names; ADR file saved as 0022) | Accepted |
29| [0027](../../adr/0027-small-team-focus-vs-public-maturity.md) | Small Team (Human + Assistant) vs “Open” Maturity — Two Axes, Not One Queue | Accepted |
30| [0048](../../adr/0048-cursor-acp-chat-ide-parity-and-mcp-tool-surface.md) | Chat via Cursor ACP in IDE — Cursor host parity goal, tool surface, and MCP | Accepted (partial: Cursor ACP in IDE, auto-inject MCP; full parity — per ADR) |
31| [0049](../../adr/0049-skia-surface-rollout-over-avalonia-host.md) | Phased rollout of Skia-surfaces with Avalonia-host (CIDE-wide) | Accepted (partially: chat surface, SkiaKit; other surfaces - by waves) |
32| [0055](../../adr/0055-skia-instrument-composition-pipeline.md) | Skia instrument composition pipeline (Intent → Declutter → Layout → Render) | Accepted |
33| [0060](../../adr/0060-keyboard-chord-stack-fms-tactical-strategic.md) | Chord layer (FMS-style), S/T, and overlay — keyboard-first extension (ADR 0013) | Accepted (partial: Intent Melody catalog + chord/palette v1; full FMS T/S overlay — per ADR) |
34| [0063](../../adr/0063-instrument-deck-named-composition-one-anchor.md) | Instrument Deck — Named Composition of Instruments in a Single Field of Attention | Accepted |
35| [0064](../../adr/0064-deck-primitives-visual-language-render-layer-and-palette.md) | Deck indicator kinds — visual language, render layer, and semantic palette | Accepted |
36| [0065](../../adr/0065-instrument-categories-domain-taxonomy.md) | Instrument categories and graph types (orthogonal to slot and `instrument_id`) | Accepted |
37| [0066](../../adr/0066-cockpit-ui-vs-ide-presentation-layer.md) | Cockpit UI and presentation IDE layer - separate supports | Accepted |
38| [0067](../../adr/0067-graph-backed-surfaces-contract.md) | Graph-backed surfaces - a general contract for a family of graph screens | Accepted |
39| [0068](../../adr/0068-deck-row-payload-and-presentation-projection.md) | Deck Row Payload And Presentation Projection | Accepted |
40| [0076](../../adr/0076-ui-ux-principles-hub.md) | UI/UX - the center of principles (coherent text from the canon) | Accepted |
41| [0079](../../adr/0079-ide-display-system-ids-overlay-pipeline.md) | IDS (Ide Display System) - IDE overlay pipeline, orthogonal to CDS | Accepted |
42| [0080](../../adr/0080-intercom-naming-and-multi-party-channel-model.md) | Intercom — channel name and model (not only “chat with the agent”) | Accepted (strangler: Intercom in UI and docs v1; multi-party and external contour — on roadmap) |
43| [0087](../../adr/0087-microsoft-agent-framework-builtin-agent-orchestration.md) | Microsoft Agent Framework (MAF) - a guide to the **embedded** agent framework orchestration layer | Accepted · **Next step: PoC** |
44| [0089](../../adr/0089-ide-omnibus-naming-and-ide-health-channel-rename.md) | Agent omnibus naming (`get_ide_state`) and **IDE Health** channel (instead of Workspace Health) | Accepted |
45| [0092](../../adr/0092-visual-ui-designer-major-track.md) | **Visual UI** track (layout designer) — separate major program line in CIDE | Accepted (direction) |
46| [0094](../../adr/0094-ingestion-bus-afdx-analogy-and-threading-channels.md) | Event delivery bus in UI (similar to AFDX) and `System.Threading.Channel<T>` | Accepted |
47| [0095](../../adr/0095-workspace-solution-ide-health-stratification.md) | Three Health levels — Workspace, Solution, IDE (channel taxonomy) | Accepted (partial: WorkspaceHealth MFD + channels; full three-level taxonomy — per ADR) |
48| [0100](../../adr/0100-project-constitution.md) | Project constitution | Accepted |
49| [0101](../../adr/0101-licensing-and-commercialization-strategy.md) | Licensing and commercialization strategy | Accepted |
50| [0102](../../adr/0102-data-acquisition-layer-boundary-and-contract.md) | Data Acquisition Layer - boundary of external interfaces and adapters | Accepted |
51| [0103](../../adr/0103-editor-hud-substrate-semantic-projection-and-surface-adapter.md) | Editor Hud Substrate Semantic Projection And Surface Adapter | Accepted (strangler) |
52| [0115](../../adr/0115-cds-graph-backed-shared-layer.md) | CDS - common layer of graph-backed devices (implementation in the cockpit, not IDS) | Accepted |
53| [0121](../../adr/0121-intent-oriented-programming-paradigm.md) | Intent-Oriented Programming (IOP) — conceptual foundation of Cascade IDE | Accepted |
54| [0123](../../adr/0123-intercom-full-skia-surface-evolution.md) | Intercom — эволюция к full-Skia surface (плотный Slack/MM-like UX) | Accepted |
55
56
57---
58
59_Generated by `tools/gen_adr_pages.py`. Do not edit by hand._
60
View only · write via MCP/CIDE