Skip to content

[gnhf#189] fix(cli): preserve committed worktrees on forced shutdown #2539

Description

@github-actions

Decision needed - gnhf#189

PR review by jasonqlwilliams-alt · ci-state-unknown

Agent triage: not started

fix(cli): preserve committed worktrees on forced shutdown

Situation

  • Compliance: unknown
  • Tests: unknown
  • Merge state: mergeable (informational)
  • Configured checks: PR must be raised via no-mistakes (compliance: pass), Generated files must not be hand-edited (informational: pass), build-and-test (macos-latest) (test: pass), build-and-test (ubuntu-latest) (test: pass), build-and-test (windows-latest) (test: pass)
  • Freshness: unknown - current target state could not be completely verified as of 2026-08-17T15:31:31Z; approval-needed, green, and last-known values are not current assertions.
  • Notes: compliance=pass tests=green

Related work

Note

Related-work context is truncated (comparison_incomplete): 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

  • UNAVAILABLE Scope - merge-ready PR review - not evaluated on this card generation path

Safety

  • UNAVAILABLE Safety - complete healthy scan - not evaluated on this card generation path
  • UNAVAILABLE Safety - target PR is open - not evaluated on this card generation path
  • UNAVAILABLE Safety - no per-PR auto-merge opt-out - not evaluated on this card generation path
  • UNAVAILABLE Safety - head SHA unchanged - not evaluated on this card generation path

G0 (repo)

  • UNAVAILABLE G0 - repository auto-merge enabled - not evaluated on this card generation path
  • UNAVAILABLE G0 - default-branch VISION.md present - not evaluated on this card generation path

G1 (card)

  • UNAVAILABLE G1 - trusted unique decision card - not evaluated on this card generation path
  • UNAVAILABLE G1 - card published after triage - not evaluated on this card generation path
  • UNAVAILABLE G1 - exclusive card claim - not evaluated on this card generation path

G2 (files)

  • UNAVAILABLE G2 - complete immutable file list - not evaluated on this card generation path
  • UNAVAILABLE G2 - workflow and security exclusions clear - not evaluated on this card generation path

G3 (author)

  • UNAVAILABLE G3 - non-maintainer human contributor - not evaluated on this card generation path
  • UNAVAILABLE G3 - prior merged contribution in this repo - not evaluated on this card generation path

G4 (checks)

  • UNAVAILABLE G4 - configured checks green - not evaluated on this card generation path
  • UNAVAILABLE G4 - PR mergeable - not evaluated on this card generation path
  • UNAVAILABLE G4 - merge state clean - not evaluated on this card generation path

G5 (size)

  • UNAVAILABLE G5 - changed-file limit - not evaluated on this card generation path
  • UNAVAILABLE G5 - changed-line limit - not evaluated on this card generation path

G6 (triage + behavior)

  • UNAVAILABLE G6 - automatic triage credential configured - not evaluated on this card generation path
  • UNAVAILABLE G6 - successful triage for current head - not evaluated on this card generation path
  • UNAVAILABLE G6 - top-level recommendation is merge - not evaluated on this card generation path
  • UNAVAILABLE G6 - eligible behavior class - not evaluated on this card generation path
  • UNAVAILABLE G6 - existing/default behavior unchanged - not evaluated on this card generation path
  • UNAVAILABLE G6 - class C is opt-in and default-off - not evaluated on this card generation path
  • VISION.md-dependent checks
    • UNAVAILABLE G6 - behavior aligns with VISION.md - not evaluated on this card generation path
    • UNAVAILABLE G6 - behavior verdict recommends merge - not evaluated on this card generation path
    • UNAVAILABLE G6 - verdict uses current VISION.md revision - not evaluated on this card generation path
    • UNAVAILABLE G6 - verdict uses current base revision - not evaluated on this card generation path

G7 (final gate)

  • UNAVAILABLE G7 - immediate live recheck and manual merge gate - not evaluated on this card generation path

Triage

Automatic triage was not started because repository policy disables it.

Your decision

Tick one box for a quick call, or reply with a slash-command (/merge, /close, /decline <reason>, /hold, /comment <text>, /request-changes <text>):

  • Merge it
  • Close / decline
  • Investigate - deep code-grounded review (leaves this card open)
  • Hold - I'll handle this manually

Only the repository owner can drive this decision - everyone else's edits and comments are ignored.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions