Dashboard › craft › Distillation
10e99f4a-21aa-44cb-bab5-840b5729c03a["lore_tm_v1_iPquvIrq8ppVK0XJCIYBT6yL3jVFSaXBc3kEdEgSbD0"]
Date: Sep 4, 2026
/home/byk/Code/getsentry/craft-workspace-action-propagation and /home/byk/Code/getsentry/publish-workspace-acceptance.getsentry/craft:latest in Publish is intentional and REQUIRED; it must remain floating so the controller uses the latest released Craft workspace behavior. The CI-approved revision supplied to checkout and craft publish --rev binds all repository operations. User instructed not to report latest as a concern or recommend pinning it.file:line citations and severity-ranked findings only for every audited invariant; each numbered invariant must be labeled PASS, CONCERN, or MUST-FIX.getReleaseRevision or any API-oriented work; root is allowed; traversal, dot, prototype, and option-like segments are rejected.getPublishStateFilename and Publish workflow Set targets use identical, lossless state-version encoding; safe lowercase existing names remain unchanged; altered valid versions encode raw bytes base64url; case/punctuation variants cannot collide.packages/{cli,mcp} expand; unsafe brace alternatives—relative traversal, absolute path, malformed syntax—fail before globSync; safe character/negated classes, globstar, concrete literals, POSIX / paths, overlap failure, physical symlink containment, and equivalence or safe layering of schema/runtime checks are verified.CRAFT_WORKSPACE, preserves full exact workspace titles, and preserves mutual exclusion..craft.yml to checkout-path behavior; validates discovery output; gates only on fresh accepted ci-ready; isolates external state; and passes --rev.MERGE or DO-NOT-MERGE; if blocked, it must begin BLOCKED with the exact tool/error.