Skip to content

eval: round 15 prep (board task, six-arm references, r15 fuzz rules, prereg draft) - #71

Open
ryansolid wants to merge 32 commits into
mainfrom
claude/project-thread-xp2irv
Open

ryansolid wants to merge 32 commits into
mainfrom
claude/project-thread-xp2irv

Conversation

@ryansolid

Copy link
Copy Markdown
Member

This branch prepares round 15, the six-arm, two-task round meant for publication. Every task now has a reference that grades 0 in every arm.

What's in it

Not in it

  • No agent runs. The prereg must be reviewed and frozen first.

Generated by Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
A write that lands after its page was left is not judged on the next visit
(Ryan 2026-11-14: late writes are out of scope). A4 was only applied to rows.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…XState references follow it

Ryan 2026-11-14: with two accepted writes to one field, the server's last answer is the
only correct value at rest. --r15 drops allowance A2; FUZZ_ROUND=--r15 sh harness/grade.sh.
All six desk9 references grade 0 under it (20 seeds; React, Exact, XState, Foldkit and
vanilla also 0/60 on seeds 21-80).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…erence, fuzz seed 45)

Also replay.mjs: DW=<n> widens the detail text it prints.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…ence (grades 0)

Brief frozen 2026-11-14 (Ryan). 26 visible, 45 hidden, 26 overlap tests; fuzz-board.mjs
with oracles for duplicates, headings, counts, the work-in-progress limit, the detail,
and settled state. TASK=board sh harness/grade.sh grades it. The fuzzer catches two
planted bugs in the reference (limit off by one, an accepted toggle not kept).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…el under a pending guess

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…rite visit

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…15 prereg draft

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Nov 14, 2026 •

Copy link
Copy Markdown

🚀 Deploying Preview to Cloudflare 🚀

Preview Deployments by commit

Status Deployment URL Commit Updated (UTC) See this deployment's details
  • Build: Failed ❌

View logs ↗
d2bfd96 2026-11-15T12:09:11.263Z View logs ↗
  • Build: Failed ❌

View logs ↗
20589f4 2026-11-15T10:16:49.882Z View logs ↗
  • Build: Failed ❌

View logs ↗
8876be0 2026-11-15T09:48:02.523Z View logs ↗
  • Build: Failed ❌

View logs ↗
4a2b41a 2026-11-15T09:38:25.211Z View logs ↗
  • Build: Failed ❌

View logs ↗
4a192c5 2026-11-15T09:37:17.457Z View logs ↗
  • Build: Failed ❌

View logs ↗
2bd5cd9 2026-11-15T06:15:33.216Z View logs ↗
  • Build: Failed ❌

View logs ↗
c58dba7 2026-11-15T06:12:44.183Z View logs ↗
  • Build: Failed ❌

View logs ↗
a78c746 2026-11-15T05:56:47.277Z View logs ↗
  • Build: In progress 🔵

View logs ↗
38b2125 2026-11-15T05:55:32.033Z View logs ↗
  • Build: Failed ❌

View logs ↗
b5ddae5 2026-11-15T03:41:51.552Z View logs ↗

View all previews: View all previews ↗

… answered add's placeholder while work is in the air

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…, minimal trail)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…s/solid#4874, rx runtime catchRead, pending probe)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…); guide: one store over the server

- Runtime: `catchRead` with no observer (a component fn called from a handler or
  action) is a snapshot (04 R-8): the committed value, or the alternative on a
  matching failure. A fresh error boundary there had no value while a refresh
  was out and threw NotReadyError (S-catch-snapshot).
- Checker (ref/ and crate): ARGUMENT_COUNT (06 AC-1f) for a call of a declared
  action with the wrong number of arguments; `props` in `component C()` is
  UNBOUND (03 RG-4b). AST gains `noProps`. S-check-1 rejected variants, a
  check.rs unit test, guide/diagnostics.md sections.
- pending? inside a held `loading on(sel)` region reads false: Solid's, under
  05 DV-22 (plain-Solid repro saved). Guide and GUESS_WHILE_LOADING text say
  to test `pending? x` in the handler too (R-12).
- guide/async.md: "One store over the server".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…k shown column), fuzz B3 declined count hold, repro for solidjs/solid#4887

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…on, two Solid repros

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…and by key; record seed)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…(seed 28); repro for solidjs/solid#4897

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…re-ask the row's current answer; task-neutral examples

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt
…/60 on next 3dd86e8f2

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0117BoWLtkg281f1NkGEDjCt

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants