• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

solidjs / solid / 43353606670
79%
main: 90%

Build:
Build:
LAST BUILD BRANCH: fix/event-handler-strict-read-1742
DEFAULT BRANCH: main
Ran 13 Nov 2026 02:48AM UTC
Jobs 1
Files 12
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Nov 2026 02:38AM UTC coverage: 78.945%. Remained the same
43353606670

push

github

web-flow
fix(signals): a pass that asks reads ahead on the screen as a sync pass does (S-51, #4778) (#4826)

* fix(signals): a pass that asks reads ahead on the screen as a sync pass does (S-51, #4778)

S-51 re-ruled 2026-11-12: an async derivation that reads a held value
beside latest()/isPending()/a guess answers the screen's question for the
display and the landed world's for the frame. The 2026-11-07 producer
clause (the asker guard) is withdrawn.

- verdict.ts: asker arms, askerJoins and readBy removed. R5 moved here
  from lanes.ts behind the verdict engine's hooks (r5, adoptParked), so a
  bundle without isPending/latest carries none of it.
- Park-block: the frame flight the seam parks is the hold's question; the
  hold waits on it while a reader on screen does (F-2).
- Re-ask: a later frame write supersedes a parked question; the reader's
  pass is the frame's again and asks at once (F-2, F-9).
- Adoption for memos over a re-derived sync verdict memo; a sync verdict
  memo's value staged this flush reads plainly for a memo reader (D-22).
- store.ts: a pending verdict-only derive's flights are read as the memo's
  reader would (D-30, S-46).
- Rules: F-2, F-6, D-25 amended; S-51 and S-52 rulings rewritten; the
  generator's truth-asks oracle (it encoded the clause) removed.
- Tests: async-reads-ahead-matrix (192 rows), async-reads-ahead-second-write
  (36 rows); five S-51 era pins restored to their pre-clause expectations.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWPriDziUDpTcqtewbK

* fix(signals): the marked derive pass leaves only a verdict lane; restore the #4375 hydration asks

The derive pass that reads plainly (#4491) left its pass lane whatever it
was: a guess's lane too, so a projection chain under two guesses showed the
old rows at the fetch's landing (web projection-chain-two-guesses-4762). A
derivation of a guess is that lane's (F-6).

The hydrated #4375 spec's asks return t... (continued)

818 of 1112 branches covered (73.56%)

Branch coverage included in aggregate %.

1143 of 1372 relevant lines covered (83.31%)

30.05 hits per line

Jobs
ID Job ID Ran Files Coverage
1 43353606670.1 13 Nov 2026 02:48AM UTC 12
78.95
GitHub Action Run
Source Files on build 43353606670
  • Tree
  • List 12
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #43353606670
  • 5755ddd6 on github
  • Prev Build on next (#43327859070)
  • Next Build on next (#43372420490)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc