Dashboard › craft › Distillation
e97d1341-6793-4e7d-94cf-7000b1eaeead["lore_tm_v1_qH_-njf_LztHha13RMzHlU5i972JoRastWiLSxg7y_0","lore_tm_v1_QQ1qxcOPqmW2F8hWeu4Tr5cg3Vh-ogTZpVW-Drr0s5U","lore_tm_v1_vLOmUEgayVQQhd97NrHirZ0pUA7Jv43e6BWPy0e28jw","lore_tm_v1_DLege6ixehhYW4eZzMyct0A_LMb5Gj9KHVKWBqopzVw","lore_tm_v1_6I7sV_P0V-YbAGXGssX4RgetkdRVtnrAD6EsWFRNcVc"]
Date: September 8, 2026
/home/byk/Code/getsentry/publish-workspace-acceptance, superseding earlier audits. Audit must inspect the exact current content, full diff against baseline a81ab03, and relevant sources/tests./checks with optional terminal slash; global duplicate check-runs detection; canonical merge-target authority and valid target grammar; validated indexed replacement with all non-revision bytes preserved.actions/checkout@v7 in ci-poller and requested publish checkouts, while preserving scope by not requiring unrelated workflow upgrades; fresh ci-ready label gating; workflow_dispatch; exact-SHA checkout followed by fail-closed workspace discovery; and intentional getsentry/craft:latest.file:line, explicit PASS/FAIL for every concern, and test gaps. Audit response must end exactly MERGE or DO-NOT-MERGE; if a blocker prevents review, it must be named and response must end DO-NOT-MERGE./home/byk/Code/getsentry/publish-workspace-acceptance contains .eslintrc.js, .git, .github/, .gitignore, AGENTS.md, auto-approve-repos.txt, docs/, LICENSE, node_modules/, package.json, README.md, scripts/, src/, vitest.config.js, and yarn.lock (15 entries).AGENTS.md identifies the repository as the Sentry Publish Repository: a GitHub Actions-based approval system for publishing releases across Sentry projects using Craft; it is a CommonJS JavaScript project targeting Node.js 24.0.0.1.22.22 via Volta and says not to use npm. Available commands: yarn install, yarn test, yarn test:watch, yarn test src/modules/__tests__/update-issue.js, yarn test -t "pattern", yarn lint, and yarn prettier.AGENTS.md explicitly instructs switch statements to throw on unexpected values; example default: throw new Error(\Unknown status: '${status}'`);`.package.json: package name publish, private version 0.0.1, repository git@github.com:getsentry/publish.git, Apache-2.0 license; Volta pins Node 24.0.0 and Yarn 1.22.22; undici resolution is ^6.23.0.package.json scripts: generate = node scripts/generate-publish-issue-title-parser.js; check:generated = node scripts/generate-publish-issue-title-parser.js --check; test = yarn check:generated && vitest run; test:watch = vitest; lint = eslint src .github --ignore-pattern '!.github'; prettier = prettier --write src.package.json dependencies: @actions/core ^2.0.0, @actions/github ^7.0.0, and @sentry/node ^10.0.0; dev dependencies include eslint ^8.9.0, eslint-config-prettier ^8.3.0, eslint-plugin-yml ^0.13.0, peggy 5.1.0, prettier ^2.2.1, and vitest ^4.1.0..github/workflows/ci-poller.yml, .github/workflows/publish.yml, docs/publish-issue-format.md, scripts/generate-publish-issue-title-parser.js, src/modules/__tests__/details-from-context.js, src/modules/__tests__/publish-workflow.js, src/modules/__tests__/release-revision.js, src/modules/details-from-context.js, src/modules/publish-issue-title.js, src/modules/publish-issue-title.peggy, src/modules/release-revision.js, src/publish/inputs.js, src/publish/resolve-ci-poller-input.js, src/publish/resolve-location.js, and src/publish/resolve-release-revision.js.src/modules/__tests__/ci-poller-workflow.js, src/modules/__tests__/generate-publish-issue-title-parser.js, the directory src/publish/__tests__/, and src/publish/discover-location.js.a81ab03: 15 files changed, 1,089 insertions, 92 deletions. Largest modified file is src/modules/publish-issue-title.js with 750 added lines; generator script has 102 added lines; src/modules/publish-issue-title.peggy has 54 added lines; src/modules/release-revision.js has 48 changed lines; docs have 47 changed lines.HEAD and origin/feat/workspace-acceptance are a81ab03 / a81ab033098f151fbc291b7b0c934901405bb162, commit message feat: resolve workspace publish paths; preceding commits are 52ef600 feat: resolve compact workspace publish requests, b658ffa fix: validate publish workspace JSON, and 33de3f1 feat: accept workspace publish requests. main/origin/main are 83d210b build(deps): bump js-yaml from 4.3.0 to 4.3.1 (#9174).