Repository navigation
docs: a hosting layer may re-place an arena_exhausted run; the development service does not - #542
Merged
Merged
Conversation
…pment service does not Four docs stated that a hosting layer re-places a run that fails with arena_exhausted on "the next rung of a trusted ladder, escalation cap 2". The current development service has no such ladder: it makes one attempt on a fixed template arena, never retries, and returns the typed failure as engine_failed. The docs now say a hosting layer MAY re-place the run on a larger arena, and that the development service does not: docs/design/arena-bound.md, docs/design/arena-bound-corpus-census.md, docs/scratch-store.md, and the two matching lines of the memory-management page. Docs only; no code, no behaviour change. Removed sentences, named for the doc-reverts gate (both were introduced by commit 91353de): - docs/design/arena-bound.md: "A typed `arena_exhausted` re-places the run on the next rung of COMPUTE's trusted ladder, with escalation cap 2." - docs/design/arena-bound-corpus-census.md: "COMPUTE uses the default attempt-0 arena and its trusted escalation ladder: a typed `arena_exhausted` re-places the run on the next rung, escalation cap 2, never charged to the user, with an alert." Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
…policy to COMPUTE Follow-up to the arena_exhausted re-placement correction. - docs/design/arena-bound.md, the "Unbounded emitting loop" row: "Default attempt-0 arena and escalation apply." becomes "Default attempt-0 arena applies." (the development service has no escalation). - docs/design/arena-bound.md and docs/design/arena-bound-corpus-census.md: "Arena exhaustion is never charged to the user and raises an alert" is now scoped: it is COMPUTE's policy, and the development service's behaviour is the one stated beside it (one attempt on a fixed template arena, no retry, returned as engine_failed). The charge and alert behaviour is not claimed for the development service. Docs only; no code, no behaviour change. Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
luisleo526
marked this pull request as ready for review
October 26, 2026 18:50
luisleo526
added a commit
that referenced
this pull request
Oct 26, 2026
Takes the docs-only change of #542 (docs/design/arena-bound-corpus-census.md, docs/design/arena-bound.md, docs/pages/memory-management.md, docs/scratch-store.md). No conflict; none of those files is touched by this branch, and the entrypoint comment block and the re-pinned citations are unchanged. Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
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
Four docs said a hosting layer re-places a run that fails with
arena_exhausted"on the next rung of a trusted ladder, escalation cap 2". The current development service has no such ladder: it makes one attempt on a fixed template arena, never retries, and returns the typed failure asengine_failed.The docs now say what is true: a hosting layer MAY re-place the run on a larger arena, and the development service does not. Changed:
docs/design/arena-bound.md,docs/design/arena-bound-corpus-census.md,docs/scratch-store.md, and two lines ofdocs/pages/memory-management.md. Docs only: no code, no behaviour change. (The same claim sits in a code comment insrc/command_scratch_production.hpp; that is a source change and goes with the next source PR.)Checks
lab remotepreflight + docs on a clean tree: preflight passed (59 stages, including the doc-reverts gate: the two removed sentences are named in the commit message), docs build passed.🤖 Generated with Claude Code