一键导入
slabbed-savepoint-discipline
Enforce tiny-diff commits, clean builds, and tagged savepoints during Slabbed development.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Enforce tiny-diff commits, clean builds, and tagged savepoints during Slabbed development.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Disable or remove all temporary debug instrumentation (debug mixins, debug helpers, and log spam) and verify a clean production run.
Run the minimum production sanity checks before tagging a release or milestone.
Temporarily enable or disable debug mixins via mixin config selection without touching production mixin lists.
Verify strict visual alignment for offset-rendered blocks (model + outline) on slab tops and slab undersides.
Build-gated savepoint commit with optional tag and push, enforcing Slabbed guardrails.
Add hanging/ceiling attachment support for blocks under top slabs, using SlabSupport.isCeilingSupportSurface as the single source of truth.
| name | slabbed-savepoint-discipline |
| description | Enforce tiny-diff commits, clean builds, and tagged savepoints during Slabbed development. |
Keep Slabbed development safe and reversible:
Before any edits:
git status must be clean./gradlew build currently passes (skip if already verified in last 10 minutes with no changes)If any fail: stop and report.
A “normal” commit should:
If it exceeds these, split into multiple commits.
Before every commit:
./gradlew build./gradlew runClient) until main menuUse lightweight tags.
slabbed-bootstrap (already used)slabbed-first-mixin-hookslabbed-first-placement-passslabbed-first-survival-passslabbed-alpha-0.1.0tmp/<short-desc> e.g. tmp/dust-canplaceatDelete tmp tags later if desired.
Use these prefixes:
chore: setup, formatting, build filesfeat: new behaviorfix: bug fixtest: test infrastructure/world notesdocs: readme/changelogExamples:
feat: allow floor torches on slab topsfix: prevent redstone dust popping off on neighbor updatechore: add slab support helper predicatesIf something breaks:
git reset --hard <tag>./gradlew build to confirm.After every unit of work, report:
No extra commentary.
slabbed-mixin-target-discovery next.