Dashboard › publish › Distillation
ed2503f6-a13e-4ccd-89e8-83da94dca6de["lore_tm_v1_wbILCUhPAgQGVPU8g0kuIshvTyvLVUtP6qxrWs6S9Pc","lore_tm_v1_5nKHIjFckHxk6kn5gyNO69ysiSHiRkW4rAGcrITblhU"]
Date: Sep 8, 2026
workflow_id be replaced with the workflow file name; GitHub endpoints accept a workflow file name such as main.yaml in place of the numeric workflow ID.workflow_dispatch in .github/workflows/ci-poller.yml:6 can execute a user-selected workflow ref before the default-branch checkout. The workflow has no ref restriction at :24; checkout at :41-46 only replaces the worktree before token use at :51-68, so a modified dispatched workflow could relocate credential use before checkout..github/workflows/ci-poller.yml:35 accepts ATTEMPT=09, but :448 performs Bash arithmetic after app tokens are minted at :51-68; ATTEMPT=09; attempt=$((ATTEMPT + 1)) exits with βvalue too great for base.β Recommended requiring canonical base-10 input and applying bounds before minting tokens.yarn lint fails because unchanged .github/workflows/cocoapods-keepalive.yml:1 violates yml/plain-scalar.uses: actions are SHA-pinned; Craft remains digest-pinned at .github/workflows/publish.yml:352.github-actions[bot] request proof in src/publish/authorize-approval.js:135-171; direct release bots fail closed in src/modules/approval-authorizer.js:39-45; human requester self-approval fails in src/publish/authorize-approval.js:202-210.src/modules/approval-attestation.js:176-241, .github/workflows/ci-poller.yml:114-145,267-347, and .github/workflows/publish.yml:327-350.accepted label/state in .github/workflows/publish.yml:408-413 and src/modules/update-issue.js:62-80.yarn test --printConsoleTrace passed across 16 files and 71 tests; git diff --check passed; yarn lint failed on the noted YAML scalar violation.