Skip to content

fix(desktop): a policy that stops startup no longer points at another release - #30319

Merged
juliusmarminge merged 2 commits into
mainfrom
t3/policy-startup-recovery
Nov 3, 2026
Merged

juliusmarminge merged 2 commits into
mainfrom
t3/policy-startup-recovery

fix(desktop): still offer an update a policy failure can be fixed by

0c4a47e
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Approvability Check succeeded Nov 3, 2026 in 3m 27s

Approved

Note

More information about how approvability works can be found in our Help Center.

Details

Eligibility
Managed-policy startup failures now direct users to IT instead of suggesting an older release. Existing policy enforcement, background retries, and newer-version recovery remain unchanged.

Additional Thinking

Your Custom Policy

Default approvability criteria apply. The change adjusts recovery for an existing startup refusal, not product defaults, and adds no diagnostic-suppression directives; neither additional human-review requirement is triggered.

Code

Adds exit code 77 for managed-policy startup refusals and carries that classification into desktop recovery. Policy failures show recovery immediately and direct users to IT rather than older releases; newer-version offers and background retries remain available. Policy enforcement and ordinary startup behavior are unchanged. Two customer-ignored files were excluded from assessment.

Review Context

The author is a repository admin and ping-devs member; no specific code ownership was supplied. The supplied review check reports one resolved thread and no unresolved comments or correctness findings. No check results or blocking-severity configuration were supplied.

Verdict

The change is confined to classifying existing policy failures and presenting appropriate recovery guidance. It does not relax policy enforcement, alter persistent customer data, or introduce automatic downgrade behavior. Background retry and newer-release recovery remain intact, leaving no obvious material risk requiring human judgment.

Notes:
No code owners found in target merge base 7681605


Agent Credits: 30 credits
Approvability runs at a flat rate of 30 credits whenever the agent is asked for a verdict.