adhikareeprayush / adhikareeprayush/slide-forge

Enforce reserved slot IDs in layout validation CI

未关闭
#16 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
ci community feature help wanted layouts
主要语言
TypeScript
星标
0
派生
3
PR 合并指标
30 天内没有已合并 PR

描述

## Summary
Community layouts should not use reserved slot IDs that conflict with built-in conventions.

## Tasks
- [ ] Define reserved ID list in `@slideforge/schema`
- [ ] Add validation rule in `validateSlide()`
- [ ] Fail CI when a community layout uses reserved IDs
- [ ] Document reserved IDs in `community/README.md`

## Files
- `packages/slide-schema/src/validate.ts`
- `.github/workflows/validate-layout.yml`
- `implementation_plan.md` (reference)

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。