Skip to content

fix(web): pull request header no longer flashes back to the pre-action state - #29400

Open
Brechard wants to merge 2 commits into
pingdotgg:mainfrom
Brechard:fix/pr-header-action-outcome
Open

Brechard wants to merge 2 commits into
pingdotgg:mainfrom
Brechard:fix/pr-header-action-outcome

fix(web): each confirmed header outcome expires on its own deadline

d08a04d
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Approvability Check succeeded Nov 2, 2026 in 2m 24s

Approved

  • Eligibility
  • Correctness

Note

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

Details

Eligibility
The PR keeps confirmed action results visible while refreshed PR data catches up, preventing header flashes. The overrides are local, PR-scoped, and expire after 60 seconds; host actions and permissions are unchanged.

Additional Thinking

Your Custom Policy

Applied the default risk standard. The assessed changes neither alter product defaults nor add or broaden static-analysis suppression directives, so neither additional human-review requirement is triggered.

Code

Adds temporary, in-memory PR-detail overrides after successful draft, state, and auto-merge actions. Overrides are scoped to the environment and PR, retire when fetched fields agree, and expire after 60 seconds. Existing host actions, failure handling, refreshes, and write-permission checks remain unchanged. The ignored file was not reconstructed.

Review Context

Brechard is the supplied author; ownership evidence was not supplied. The thread check reports one resolved thread and no unresolved comments. Retrieved checks include successful web tests, build/typecheck, lint, and a correctness check reporting no issues; check status did not determine the risk decision. No blocking-severity configuration was supplied.

Verdict

The change stabilizes displayed state only after an existing action succeeds. Its effects are local, scoped, and time-limited, without changing external mutations, persistent data, or permissions. No obvious material risk requires human judgment.

Notes:
No code owners found in target merge base ac8dce0


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