一键导入
slabbed-minimal-hook-implementation-playbook
Implement one minimal end-to-end slab support slice (placement plus survival) and tag the result.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Implement one minimal end-to-end slab support slice (placement plus survival) and tag the result.
用 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-minimal-hook-implementation-playbook |
| description | Implement one minimal end-to-end slab support slice (placement plus survival) and tag the result. |
Implement the smallest complete vertical slice:
Recommended first block category: floor torch (small surface + simple support logic)
slabbed-mixin-target-discovery completed and provides concrete Yarn targetsslabbed-test-matrix-and-repro-world exists and repro lanes are ready./gradlew build currently passesfeat/torch-on-slabsImplement com.slabbed.init.SlabSupport per slabbed-slab-support-helper-contract.
Do NOT add extra behavior. Keep it generic to “top support”.
Using the Yarn target plan:
Rules:
Add ONE mixin that prevents torch breaking due to slab support:
canPlaceAt (or equivalent survival predicate) to allow slab-top supportEnsure:
Validate that the torch visually sits on slab top:
If visual mismatch exists due to vanilla model assumptions:
Run the test matrix only for the torch category:
If torch passes:
./gradlew buildfeat: allow floor torches on slab topsslabbed-first-placement-passIf survival also passes after updates:
fix: prevent torch popping off on slab updatesslabbed-first-survival-pass