Repository navigation
Selector probe: wire observations_pending and frontier_bounded; rename revision_pending - #1368
Conversation
…revision_pending observations_pending holds while more verdicts have arrived than the Quorum has counted (silence included); ObserveFold folds only the uncounted ones. new_encounter is renamed revision_pending (revising would change the horizon), and the per-bit coverage limit of local_disagreement is stated. frontier_bounded is the last stand-in. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MHMvKHLhM6xwRswKY4s6vY
frontier_bounded holds when a frontier recorded by ProductInterrogation (Quad8::fold_product) exists for the current candidate space; a changed space reopens it. The wired cycle now reads all four facts from the world and drops its stand-in argument. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MHMvKHLhM6xwRswKY4s6vY
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: true
Warning Billing warning: we have not been able to collect payment for this subscription for more than 72 hours. Please update the payment method or pay any pending invoices in Billing to avoid service interruption. Comment |
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: 69c519a3-8a0c-42ff-905f-5692390423a8) |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
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: a2a41da1-96a3-4785-9b3e-adc3db316535) |
|
Add Carrot credits or activate Agent usage billing to use Autopilot |
This follows up #1365. After it, the wired selector cycle (
wired_cycle) reads all four of its facts from the world, and no stand-in fact remains. Everything is incrates/cognitive-shader-driver/examples/recipe_selector_probe.rs.Review notes on #1365, addressed here
new_encounteris nowrevision_pending, meaning "revising would change the horizon". It no longer means a new encounter, and the probe's own docs say so.observations_pending(af31f979)Quorumhas counted (corroborating + silent + conflicting). TheObserveFoldrecipe folds only the verdicts not yet counted, usingQuorum::observe, and its only output is the quorum.speaking()stays 0, so a selector that readspeaking()would never rest. This is pinned as a test.(1,0,0)becomes(1,0,1). Dropping the fold's write means the cycle never rests.frontier_bounded(5e521e9d)ProductInterrogation(Quad8::fold_product) exists for the current candidate space. The recorded count equals a brute-force count.wired_cycleno longer takes the stand-in state argument. The stand-incyclestays as the oracle for the bare selector.Checks
25 tests in total. Clippy passes with and without tests, and fmt is clean. 10 new disable runs, all red:
speaking(); the fold made a no-op; re-folding from the start; the supplied flag used instead of the derived one; the drop flag ignored.frontier_boundedforced true.Open
interrogatedcoverage exists only in this probe and is per tension bit, as noted above.Board: the
STATUS_BOARD.mdD-GSO-6 row is updated. New entry.claude/board/entries/2026-10-06-selector-observations-wired.md; the entries index is regenerated, andSUPERSESSION-INDEX.mdwas regenerated and came out unchanged.🤖 Generated with Claude Code
https://claude.ai/code/session_01MHMvKHLhM6xwRswKY4s6vY
Generated by Claude Code