本資料夾保存 Arova Nexus 的重大架構決策紀錄。每個 ADR 用於追溯「為什麼當初選這個方案」,避免日後重複爭論或忘記約束。
Superseded by ADR-N,內容不刪除| ID | 標題 | 狀態 | 日期 |
|---|---|---|---|
| ADR-001 | 選用 Mastra AI 作為 Agent 框架 | 已採納 | 2026-03 |
| ADR-002 | 用 pgvector 不另起 Qdrant / Milvus | 已採納 | 2026-04 |
| ADR-003 | Hybrid LLM:on-prem 預設 + external 可選 | 已採納 | 2026-03 |
觸發點範例:
# ADR-N: [決策標題]
**狀態:** 提議 / 已採納 / 已廢棄 / Superseded by ADR-M
**日期:** YYYY-MM-DD
**決策者:** [角色 / 人名]
## 背景
為什麼需要做這個決策?現狀是什麼?
## 決策
我們決定 [明確的選擇]。
## 理由
為什麼選這個方案?和產品約束(On-Prem First / 模組化 / Event-Centric)如何對應?
## 考慮過的替代方案
| 方案 | 優點 | 缺點 |
|------|------|------|
## 影響
### 正面
- ...
### 負面 / 取捨
- ...
### 需要追蹤的風險
- ...