Skip to content

merge queue: checking #373 on main (f119b3f), stacked on #377 and #372 - #392

Closed
mergify[bot] wants to merge 11 commits into
mainfrom
mergify/merge-queue/fe4276e4ae
Closed

mergify[bot] wants to merge 11 commits into
mainfrom
mergify/merge-queue/fe4276e4ae

Conversation

@mergify

@mergify mergify Bot commented Oct 4, 2026 •

Copy link
Copy Markdown
Contributor

✨ Pull request #390 with higher priority has been queued. The pull request #373 has been requeued. ✨

#373 is queued for merge on branch main (f119b3f).

Stacked behind 2 pull requests queued ahead of this batch, not part of it. These checks run on a tip that also carries their commits, so a failure here can come from them as much as from #373.

Queued ahead of this batch:

This pull request has been created by Mergify to speculatively check the mergeability of #373.
You don't need to do anything. Mergify will close this pull request automatically when it is complete.

Required conditions of queue rule default for merge:

Required conditions to stay in the queue:

---
checking_base_sha: 20f214889e9b0d0c5829bd780f8f2a7153ac1f0c
previous_check_retries: []
previous_failed_batches: []
pull_requests:
  - number: 373
    scopes: []
scopes: []
...

Cuarroc and others added 11 commits October 4, 2026 22:20
Rename the computed releaseEligible to continuousReleaseEligible (keep a
deprecated alias for one release), add appReleaseEligible gated on the
configuration and machineInterface phases plus the user's appReleaseAttested,
and bump the report schemaVersion to 2 (E20 option A).

Test-First: scripts/lib/continuous-readiness.test.mjs::app release is blocked without the user attestation
Test-First: scripts/lib/continuous-readiness.test.mjs::app release attestation does not make continuous mode release-eligible
Test-First: scripts/lib/continuous-readiness.test.mjs::app release still needs configuration and machine interface
Test-First: scripts/lib/continuous-readiness.test.mjs::readiness report is schema version 2

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
The claim checked each dependency by bare id: more than 64 completed
dependencies still claimed (the briefing reports truncated, unsatisfied)
and a completed task of another project satisfied the gate. Extract one
check shared in semantics with the briefing: max 64, own project only.

Test-First: src-tauri/src/store/continuous.rs::store::continuous::tests::claim_refuses_more_than_64_completed_dependencies
Test-First: src-tauri/src/store/continuous.rs::store::continuous::tests::claim_refuses_completed_dependency_from_another_project

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Reuses the W3-03a drill kit: polls the updater phases, tolerates the
relaunch gap, compares sessions and the recovery journal before/after.

Test-First: scripts/lib/updater-drill.test.mjs::successful update passes after phases and relaunch with surviving sessions
Test-First: scripts/lib/updater-drill.test.mjs::failed update needs an error phase with a message and no relaunch
Test-First: scripts/lib/updater-drill.test.mjs::cancelled update must return to a resting phase without relaunch
Test-First: scripts/lib/updater-drill.test.mjs::a missing session fails the drill
Test-First: scripts/lib/updater-drill.test.mjs::an unreachable app fails before any step
Test-First: scripts/lib/updater-drill.test.mjs::journal summary records phase and hash but never the content

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Test-First: scripts/lib/updater-drill.test.mjs::successful update rejects an error state after relaunch

Test-First: scripts/lib/updater-drill.test.mjs::worker evidence does not claim that an inactive row is a live session
No-Test: comment-only correction matching the updater session guard
Use the shared refusal vocabulary for the new dependency limit and route it through the canonical HTTP status mapper.

Test-First: src-tauri/src/api.rs::api::continuous_refusal_prefix_is_a_conflict
@mergify mergify Bot closed this Oct 4, 2026
@mergify
mergify Bot deleted the mergify/merge-queue/fe4276e4ae branch October 4, 2026 21:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant