Dashboard › publish › Distillation
c28dac4f-6c9a-4a76-91b9-5dd39cf16510["lore_tm_v1_o_WLDno1NnWsvpzyqTFC85hJvRQNm6LRTpL2WeLRmFI","lore_tm_v1_jMFU6M02eEcKthvruOeJZlYaIwfoC1wHhnVEe9802OM","lore_tm_v1_8yXkrjj7BtZlboJc8_JQ92mk7z2tTsttrHI7NiPVrps","lore_tm_v1_PNcC237YrDDit-Jpw-6qjgbSoVfvvwqHmrPXoQD1aEs","lore_tm_v1_0LIecnUWkLzdbEVE49O-90-DYjhNc590W2jRcJWUpNc","lore_tm_v1_r4ytROXFz6csQYREsDr3-KtpTHlyjSd5n9j1AzS_-kc","lore_tm_v1_Lrtzg726h1ZPqfmCsg4xPq4_oUbrxw9MvUStRs5ijPo","lore_tm_v1_S-ixM2LDKbTtBa7pYH8l4jYF5hf70Xm_J2fPwNtCtwo","lore_tm_v1_eE7R48GvloOaAuZxKPO2EF7rdkrXJfDWwyalHob7RYk","lore_tm_v1_vVTIgh3mJy0t2beETVZruPyZoXmlpNrzOner2jPoRSg","lore_tm_v1_ZQKzQxw9RLYyt3dCs1FOoXRGY6JSg60z0PdBC7KVkUk","lore_tm_v1_wqTw1VOD2XLJApdWmUkVUttGcFX7-O0PNuWwiHhdDJE"]
src/publish/__tests__/publish-workflow.js and src/modules/__tests__/process-end-state.js. The workflow contracts require independent poller activation with approval revocation if both activation paths fail, plus authorization reconciliation without Node both before and after terminal reporting. The end-state contract requires a successful publish to close its issue before non-critical workflow lookup and comments.yarn vitest run src/publish/__tests__/publish-workflow.js src/modules/__tests__/process-end-state.js --printConsoleTrace with Vitest v4.1.0. Result: 2 test files failed; 10 tests total, 7 passed and 3 failed; duration 700ms; command exited with code 1.activates the poller independently of comments and revokes approval if both activation paths fail failed in src/publish/__tests__/publish-workflow.js:45: comment index 4475 was not greater than trigger index 5905, confirming the current workflow lacks the required independent activation ordering/behavior.reconciles authorization without Node before and after terminal reporting failed in src/publish/__tests__/publish-workflow.js:81: firstReconcile was -1 while Craft was at index 9211, confirming reconciliation was absent after Craft.closes the issue before workflow lookup and comments initially failed with ReferenceError: successArgs is not defined at src/modules/__tests__/process-end-state.js:65. Root cause: the test was inserted into the wrong describe block, so this failure was test-placement error rather than production-defect evidence.closes the issue before workflow lookup and comments matched a repeated test anchor and incorrectly placed it in the describe("publish cancelleded", ...) block at line 113, where it still referenced successArgs.describe("publish success", ...) block’s closing lines. Search confirmed exactly one closes the issue before workflow lookup and comments test at src/modules/__tests__/process-end-state.js:177.actions.getWorkflowRun to reject with Error("unavailable"), expects processEndState(...) to reject with "unavailable", and requires issues.update to have already closed issue "211" in getsentry/publish before getWorkflowRun is invoked. No rerun result or production fix was shown yet.