7 lines
573 B
Markdown
7 lines
573 B
Markdown
|
|
# ADR-012:主题 = 最小 Theme Manifest + Render Contract
|
|||
|
|
|
|||
|
|
- **状态**:已采纳(spec §3,阶段 0)
|
|||
|
|
- **决策**:主题由最小 Theme Manifest(入口/资产/能力声明)+ Render Contract(UniversalRow → 页面)定义;完整 Block 协议后置到后续阶段。
|
|||
|
|
- **理由**:先冻结渲染契约让主题与管道并行开发;第一主题不得依赖站点专属数据导入代码,保证主题可移植。
|
|||
|
|
- **权衡**:首版表现力有限(非全功能 Block 系统);换取契约早冻结、主题生态不被早期实现绑死。
|