Repository navigation
Publish the corpus hash, add the method doc, and state the binding first-scan row and the community merge rule - #2
Merged
Conversation
…the verdict Co-Authored-By: Claude <noreply@anthropic.com>
…ote it in the changelog Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
… table Co-Authored-By: Claude <noreply@anthropic.com>
…dpoint table Co-Authored-By: Claude <noreply@anthropic.com>
…README limits Co-Authored-By: Claude <noreply@anthropic.com>
…allow phrases only in context, and check the corpus hash stays tracked Co-Authored-By: Claude <noreply@anthropic.com>
…x the browser, scan stages and community result wording Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
…heck The code gives a pass or a fail to any row that clears every rule; which rows are the verdict is the protocol's choice. The merge rule now rests on the summary's exit code, and the docs say CI runs the key check on every pull request. The changelog and the stage list follow the code. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qjcd78dR9QneSXgRiiof14
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this changes and why:
web/corpus/synthetic-10k.bin.sha256, the hash of the synthetic corpus after its 40-byte header. CI regenerates the corpus and fails if the hash changes or the file stops being tracked.docs/method.md, linked from the README limits: what a verdict is (the code gives a pass or a fail to any row that clears every rule; the protocol decides which rows are the verdict), what is timed, the devices and the bars as proposed in the thresholds post, how a run counts, how a community result is sent and merged, and battery.community-results/README.md: the merge rule (the summary exits 0 for the named commit, and the key check passes).proxy/file, with the file hashes inweb/endpoints.mjsupdated.glue_sha256; unchanged.Tests run (see CONTRIBUTING.md):
node --test tests/node.test.mjs tests/charts.test.mjs: 192 pass. cargo fmt, clippy and tests run in CI on this PR.For a result under
community-results/: commit built, device, browser:Not applicable.
AI disclosure: no AI assistance / AI-assisted (tool and what it did):
AI-assisted: Claude Code (Claude Opus 5.5) wrote the changes and the docs. Separate AI review passes checked the code and the docs against the source.
🤖 Generated with Claude Code