temporal: no-hindsight replay test + knowledge/board: chess-signature arc (Turk-Polson, intra/inter)#687
Conversation
…IS the hindsight gate Adds no_hindsight_streamed_known_game to temporal.rs's test module: a known game modelled as a Lance version stream (N plies, lance_version == ply, knowable_from = 0). A Strict-mode present-reader (QueryReference::at(v, 0)) sees every future row classify Anachronistic and refused by EpistemicMode::admits, so deinterlace's projection is exactly plies 0..=v; a contrasting Retro reader at the same v_ref sees the identical future row classify Spoiler and admitted, demonstrating structural blindness (Strict) vs. a deliberate opt-in horizon break (Retro). Corrects the brief's working assumption: the real no-hindsight gate a default Strict reader hits is Anachronistic-refused, not Spoiler — Spoiler only ever appears once the reader is already in Retro mode. Recorded as E-TEMPORAL-NO-HINDSIGHT-1 in EPIPHANIES.md. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Awg6TXocHcwTtc6eGsHcdD
… intra/inter 98% adaptive, needle 9.70×, sigker substrate in-tree Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Awg6TXocHcwTtc6eGsHcdD
Bugbot couldn't run - usage limit reachedBugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit. A user or team admin can review and increase usage limits in the Cursor dashboard. (requestId: serverGenReqId_74493e90-3a4f-4cc7-90bb-3cc12e9c5c8d) |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (4)
📝 WalkthroughWalkthroughThe PR adds strict-versus-retro temporal gating coverage for streamed known-game rows and documents Wave 3 chess-signature findings, including no-hindsight evaluation, personality probes, variance decomposition, and signature-pipeline results. ChangesChess signature arc
Estimated code review effort: 3 (Moderate) | ~20 minutes Sequence Diagram(s)sequenceDiagram
participant Test
participant TemporalReader
participant Deinterlace
Test->>TemporalReader: Evaluate future ply at v_ref
TemporalReader-->>Test: Return Anachronistic or Spoiler
Test->>Deinterlace: Project rows using reader mode
Deinterlace-->>Test: Exclude or include future row
Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
What
Two commits closing the chess-signature arc on the lance-graph side.
505b989e—temporal.rsno-hindsight streamed-replay test. Demonstrates thattemporal.rsstructurally disables hindsight: aQueryReference::at(v, Strict)present-reader over a game streamed as a version series classifies every future plyAnachronisticand refuses it (viadeinterlaceprojecting exactly0..=v), while aRetroreader at the same reference sees the future asSpoilerand admits it. Corrects a framing subtlety — Spoiler is reserved for a Retro reader's deliberate peek; a Strict reader's forbidden-future isAnachronistic. 16/16 tests green. Board:E-TEMPORAL-NO-HINDSIGHT-1.4e08aa30— knowledge + board sweep. Records the full chess-signature arc in.claude/knowledge/stockfish-nnue-as-perturbation-cascade.md(§ "Wave 3 (final)") and prependsE-CHESS-SIGNATURE-ARC-1to EPIPHANIES + an AGENT_LOG entry. Headline findings:sigker(Chen–Lyons signature + kernel),jc/hambly_lyons.rs(the tree-like-equivalence uniqueness certificate the paper's identifiability rests on),temporal.rs(the stream), CLAM/CHAODA (the anomaly layer).signature_kernel, not the jc-flaggedsignature_kernel_pde.The stockfish-rs companion PR carries the eight probe examples (and adds the
sigkerdev-dep).🤖 Generated with Claude Code
https://claude.ai/code/session_01Awg6TXocHcwTtc6eGsHcdD
Generated by Claude Code
Summary by CodeRabbit
Documentation
Tests