You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Freshness: complete target observation as of 2026-07-27T22:16:39Z
Notes: Current target state was observed outside the maintainer worklist.
Related work
Note
Related-work context is unavailable (lifecycle.target-outside-worklist): comparison across open pull requests is incomplete, so a relation may be missed; this says nothing about the target itself. The candidate list, shared paths, and references are advisory display only and never an overlap or action gate.
Wheelhouse cannot claim that no related work exists.
Auto-merge criteria
Note
Read-only preflight from the authoritative auto-merge evaluator. A displayed MET result never authorizes a merge: Wheelhouse re-evaluates every gate and performs G7 immediately before acting.
Scope
⚪ UNAVAILABLEScope - merge-ready PR review - not evaluated on this card generation path
Safety
⚪ UNAVAILABLESafety - complete healthy scan - not evaluated on this card generation path
⚪ UNAVAILABLESafety - target PR is open - not evaluated on this card generation path
⚪ UNAVAILABLESafety - no per-PR auto-merge opt-out - not evaluated on this card generation path
⚪ UNAVAILABLESafety - head SHA unchanged - not evaluated on this card generation path
G0 (repo)
⚪ UNAVAILABLEG0 - repository auto-merge enabled - not evaluated on this card generation path
⚪ UNAVAILABLEG0 - default-branch VISION.md present - not evaluated on this card generation path
G1 (card)
⚪ UNAVAILABLEG1 - trusted unique decision card - not evaluated on this card generation path
⚪ UNAVAILABLEG1 - card published after triage - not evaluated on this card generation path
⚪ UNAVAILABLEG1 - exclusive card claim - not evaluated on this card generation path
G2 (files)
⚪ UNAVAILABLEG2 - complete immutable file list - not evaluated on this card generation path
⚪ UNAVAILABLEG2 - workflow and security exclusions clear - not evaluated on this card generation path
G3 (author)
⚪ UNAVAILABLEG3 - non-maintainer human contributor - not evaluated on this card generation path
⚪ UNAVAILABLEG3 - prior merged contribution in this repo - not evaluated on this card generation path
G4 (checks)
⚪ UNAVAILABLEG4 - configured checks green - not evaluated on this card generation path
⚪ UNAVAILABLEG4 - PR mergeable - not evaluated on this card generation path
⚪ UNAVAILABLEG4 - merge state clean - not evaluated on this card generation path
G5 (size)
⚪ UNAVAILABLEG5 - changed-file limit - not evaluated on this card generation path
⚪ UNAVAILABLEG5 - changed-line limit - not evaluated on this card generation path
G6 (triage + behavior)
⚪ UNAVAILABLEG6 - automatic triage credential configured - not evaluated on this card generation path
⚪ UNAVAILABLEG6 - successful triage for current head - not evaluated on this card generation path
⚪ UNAVAILABLEG6 - top-level recommendation is merge - not evaluated on this card generation path
⚪ UNAVAILABLEG6 - eligible behavior class - not evaluated on this card generation path
⚪ UNAVAILABLEG6 - existing/default behavior unchanged - not evaluated on this card generation path
⚪ UNAVAILABLEG6 - class C is opt-in and default-off - not evaluated on this card generation path
VISION.md-dependent checks
⚪ UNAVAILABLEG6 - behavior aligns with VISION.md - not evaluated on this card generation path
⚪ UNAVAILABLEG6 - behavior verdict recommends merge - not evaluated on this card generation path
⚪ UNAVAILABLEG6 - verdict uses current VISION.md revision - not evaluated on this card generation path
⚪ UNAVAILABLEG6 - verdict uses current base revision - not evaluated on this card generation path
G7 (final gate)
⚪ UNAVAILABLEG7 - immediate live recheck and manual merge gate - not evaluated on this card generation path
Target state changed
Important
Wheelhouse no longer sees this open target in the maintainer worklist. The card is intentionally inert while the next qualifying scheduled observation confirms the change.
Current reason: waiting in target state needs-rebase
Confirmation: 2/2 scheduled observations
Queue effect: lifecycle-transition
Your decision
Decision controls are disabled until the scheduled confirmation completes.
Decision needed - firstmate#985
PR review by jeremiahoclark ·
needs-rebaseSituation
passgreenPR must be raised via no-mistakes(compliance: pass),Behavior portable parallel 1(informational: pass),Behavior portable parallel 2(informational: pass),Behavior portable serial(informational: pass),Behavior timing aggregate(informational: pass),Lint shell scripts(informational: pass),Repo invariants(informational: pass),Stock macOS Bash snapshot compatibility(informational: pass),Test coverage guard(informational: pass),Behavior tests (Herdr)(test: pass)2026-07-27T22:16:39ZRelated work
Note
Related-work context is unavailable (
lifecycle.target-outside-worklist): comparison across open pull requests is incomplete, so a relation may be missed; this says nothing about the target itself. The candidate list, shared paths, and references are advisory display only and never an overlap or action gate.Wheelhouse cannot claim that no related work exists.
Auto-merge criteria
Note
Read-only preflight from the authoritative auto-merge evaluator. A displayed MET result never authorizes a merge: Wheelhouse re-evaluates every gate and performs G7 immediately before acting.
Scope
Scope - merge-ready PR review- not evaluated on this card generation pathSafety
Safety - complete healthy scan- not evaluated on this card generation pathSafety - target PR is open- not evaluated on this card generation pathSafety - no per-PR auto-merge opt-out- not evaluated on this card generation pathSafety - head SHA unchanged- not evaluated on this card generation pathG0 (repo)
G0 - repository auto-merge enabled- not evaluated on this card generation pathG0 - default-branch VISION.md present- not evaluated on this card generation pathG1 (card)
G1 - trusted unique decision card- not evaluated on this card generation pathG1 - card published after triage- not evaluated on this card generation pathG1 - exclusive card claim- not evaluated on this card generation pathG2 (files)
G2 - complete immutable file list- not evaluated on this card generation pathG2 - workflow and security exclusions clear- not evaluated on this card generation pathG3 (author)
G3 - non-maintainer human contributor- not evaluated on this card generation pathG3 - prior merged contribution in this repo- not evaluated on this card generation pathG4 (checks)
G4 - configured checks green- not evaluated on this card generation pathG4 - PR mergeable- not evaluated on this card generation pathG4 - merge state clean- not evaluated on this card generation pathG5 (size)
G5 - changed-file limit- not evaluated on this card generation pathG5 - changed-line limit- not evaluated on this card generation pathG6 (triage + behavior)
G6 - automatic triage credential configured- not evaluated on this card generation pathG6 - successful triage for current head- not evaluated on this card generation pathG6 - top-level recommendation is merge- not evaluated on this card generation pathG6 - eligible behavior class- not evaluated on this card generation pathG6 - existing/default behavior unchanged- not evaluated on this card generation pathG6 - class C is opt-in and default-off- not evaluated on this card generation pathG6 - behavior aligns with VISION.md- not evaluated on this card generation pathG6 - behavior verdict recommends merge- not evaluated on this card generation pathG6 - verdict uses current VISION.md revision- not evaluated on this card generation pathG6 - verdict uses current base revision- not evaluated on this card generation pathG7 (final gate)
G7 - immediate live recheck and manual merge gate- not evaluated on this card generation pathTarget state changed
Important
Wheelhouse no longer sees this open target in the maintainer worklist. The card is intentionally inert while the next qualifying scheduled observation confirms the change.
needs-rebase2/2scheduled observationslifecycle-transitionYour decision
Decision controls are disabled until the scheduled confirmation completes.