# Template System (Delta) ## ADDED Requirements ### Requirement: 幻灯片定义必须支持 enabled 字段 幻灯片定义 SHALL 支持可选的 `enabled` 布尔字段,用于控制该幻灯片是否渲染。该字段与模板系统的其他字段(template、vars、elements、background)独立工作。 #### Scenario: 幻灯片包含 enabled 字段 - **WHEN** 幻灯片定义包含 `enabled: false` 或 `enabled: true` - **THEN** 系统正常加载幻灯片定义,并在渲染时检查该字段 #### Scenario: enabled 字段可选 - **WHEN** 幻灯片定义未包含 `enabled` 字段 - **THEN** 系统默认该幻灯片为启用状态 #### Scenario: enabled 与 template 共存 - **WHEN** 幻灯片同时定义了 `enabled: false` 和 `template: title-slide` - **THEN** 系统跳过该幻灯片,不加载模板 #### Scenario: enabled 与自定义幻灯片共存 - **WHEN** 自定义幻灯片(不使用模板)定义了 `enabled: false` - **THEN** 系统跳过该幻灯片,不渲染元素列表