Files
cms-website/docs/adr/ADR-012-最小ThemeManifest.md
T
浅念 07483b5ae2 docs: ADR 001–015 落档 + README
Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-20 20:56:26 +08:00

573 B
Raw Blame History

ADR-012:主题 = 最小 Theme Manifest + Render Contract

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