Files
makelore/.project-docs/10-decisions/decision-index.md
brother7 2eaf0450b8
Some checks failed
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled
fix: integrate updater downgrade guard
2026-08-26 16:41:53 +08:00

2.0 KiB
Raw Blame History

Decision Index

Active Decisions

ID Decision Status Date Applies To Detail
ADR-001 AI 绘画采用 Workspace / Conversation / Task 分层状态与服务端持久 Conversation Session Accepted 2026-08-11 AI 绘画客户端、Main 适配器、Works Square API adr-001-ai-design-conversation-ownership.md
ADR-002 Robot V1 采用 Main 门控的引导式热点配网并衔接现有六位 Binding Accepted / implemented, default on 2026-08-16 Robot Renderer、Host API、Electron Main、现有固件热点入口 adr-002-robot-guided-hotspot-binding-v1.md
ADR-003 Robot 配网页内扫描并连接 Windows/macOS 热点 Accepted / implemented with physical release gates pending 2026-08-16 Robot Renderer、Host API、Electron Main、Windows WLAN、macOS CoreWLAN/CoreLocation adr-003-robot-in-app-hotspot-connection.md
ADR-004 Works Square 统一拥有桌面认证生命周期边界 Accepted / implemented 2026-08-19 Renderer、Host API、Electron Main、Works Square auth facade adr-004-square-auth-lifecycle-boundary.md
ADR-005 Learning 采用运营精选项目目录、直接渲染经校验的 HTTPS README 图片、下载不做大小校验并退役课程运行时 Accepted / implemented, amended 2026-08-20 2026-08-20 Learning Renderer、Host API、Electron Main、Works Square operations/API adr-005-learning-project-catalog.md
ADR-006 Makelore Code 以 Pi 0.84.2 为唯一 runtime,Main 独占 worker/session/provider/lease,产品只暴露 Snapshot/Patch 合同 Accepted / implemented 2026-08-26 Code Renderer、Host API、Electron Main、Pi runtime、Provider/resource、packaging adr-006-pi-runtime-hard-cutover.md

Superseded Decisions

ID Decision Superseded By Date

Decision Criteria

Create or update an ADR when a choice affects:

  • project positioning
  • architecture boundaries
  • public behavior
  • data model
  • long-term maintenance
  • user-facing workflow