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