All issues

Workspace UI shows stale CI status after force-push#89

New issue
Open
AMAmara Oseicommented 5d ago

Describe the bug

Workspace UI shows stale CI status after force-push — surfaces on bedrock-cli in the medium-priority path. The full reproduction is below, along with the workaround we use in staging.

Reproduce

  • Clone ln-dev7/bedrock-cli at the tip of main.
  • Run the smoke suite: pnpm test --workspace bedrock-cli.
  • Notice the test for the affected contract flakes within the first 50 iterations.

Expected behavior

The contract should hold deterministically across the full matrix — staging, production, and the local dev runtime.

Environment

  • node 22.x
  • pnpm 9.x
  • OS: macOS 15.2 (also reproduced on Linux 6.x)

Labels: bug, needs-triage

MImiguel-arroyoself-assigned this5d ago
MIMiguel Arroyocommented 5d ago

Re-reading the spec, I think the right contract is the one in the bug report, not the one we're shipping. Going to open a small PR.

AMamara-oseiadded the labelbug5d ago
MIMiguel Arroyocommented 5d ago

Closing in favor of #190 — same root cause, same approach, and that branch is further along.

MIMiguel Arroyocommented 4d ago

I've seen this too. I'll fix.

MImiguel-arroyoadded a commit that references this issuefix(bedrock): guard the regression surfaced in #890308ce34d ago
MImiguel-arroyomentioned this in#1424d ago
MIMiguel Arroyocommented 4d ago

Can confirm the repro on a clean checkout — the failing case is reliable on macOS 15.2 with Node 22.

Add a comment

M↓Markdown is supported