Skip to content

[CTX-0140] docs(interfaces): withdraw the Core configuration dashboard, re-scope to a plugin - #280

Merged
Xuepoo merged 1 commit into
mainfrom
ctx-0140/docs-withdraw-dashboard
Oct 21, 2026
Merged

Xuepoo merged 1 commit into
mainfrom
ctx-0140/docs-withdraw-dashboard

Conversation

@Xuepoo

@Xuepoo Xuepoo commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

Priority: P1 | Area: docs/architecture | Labels: docs,area:architecture,P1 | Milestone: v0.0.25 | RFC: ADR-0014 | Task: CTX-0140

Why

The configuration dashboard is not in bitty main: the Core-panel
prototype PR was closed by the owner on 2026-10-21
(bitty#2390) under ADR
0014, and the feature is re-scoped to a 0.1.0 plugin
(bitty#2380). Two
canonical documents still described it as shipped Core behavior, and a design
record used it as the precedent for a Core-internal GUI-content path.

Changes

  • interfaces/configuration-dashboard-candidate.md: status now says
    plugin-owned and not shipped; D-1/D-2 are plugin requirements, not shipped
    MVP; D-3 config.manage stays a candidate Core write contract; alternatives,
    OQ-D4, affected contracts, acceptance criteria, and sign-off updated. The
    non-existent Runtime::preview_theme_preset/SetPluginEnabled references are
    replaced with the public bitty.theme.preview path and the CLI-equivalent
    write requirement.
  • interfaces/README.md: index row re-scoped; the stale "All three pages"
    count corrected.
  • specifications/panel-gui-content-presentation-candidate.md: the false
    "0.0.25 dashboard is Core-owned presentation" premise, the two safe-mode
    cells, the relation-table row, migration step 1, and D11 no longer propose a
    Core-internal path; the dashboard is a plugin over ui.panel.

No new normative claim; no behavior change. bitty read/write APIs remain
candidates (bitty#2396,
bitty#2393).

Verification

  • just check green: prettier 3.9.6, markdownlint 0 issues (155 files), links,
    metadata, language, agents, hygiene, svg, actionlint.
  • Docs-only; no code, workflow, or pin change.

@Xuepoo Xuepoo added docs Documentation P1 Priority: high area:architecture Area: architecture diagrams and structure labels Oct 21, 2026
@Xuepoo
Xuepoo force-pushed the ctx-0140/docs-withdraw-dashboard branch from 0fcec0b to 364a393 Compare October 21, 2026 11:56
@Xuepoo
Xuepoo force-pushed the ctx-0140/docs-withdraw-dashboard branch from 364a393 to 859e527 Compare October 21, 2026 11:57
@Xuepoo
Xuepoo merged commit cffcc76 into main Oct 21, 2026
4 checks passed
@Xuepoo
Xuepoo deleted the ctx-0140/docs-withdraw-dashboard branch October 21, 2026 12:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:architecture Area: architecture diagrams and structure docs Documentation P1 Priority: high

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant