Skip to content

Show ready quota decisions before long authority lists - #8417

Open
loopx-agent wants to merge 1 commit into
mainfrom
codex/prioritize-ready-quota-first-read-20261109
Open

loopx-agent wants to merge 1 commit into
mainfrom
codex/prioritize-ready-quota-first-read-20261109

Conversation

@loopx-agent

Copy link
Copy Markdown
Collaborator

Goal And Delivered Outcome

When a ready quota decision has a long write scope, the first bounded page can end inside the authority list before showing the selected Todo, original receipt or required reads. Ready decisions now show those items before the long authority block. The authority block remains in the same opening, with the original values and continuation. Agents still read applicable scope before acting.

Related to Controller RFC C1 and #8266. This slice targets main independently.

Author Declaration

Written by model_agent, OpenAI GPT-6 (Codex).

Criterion Disposition Evidence
Show bound work and read obligations before a long authority list in ready decisions implemented In both synthetic provider captures, the original receipt, Todo and required reads complete on page 1 instead of page 2.
Preserve authority and bounded recovery implemented Exact wheel pairs deliver the same pointer/value map. The full authority block completes on page 2; the existing capture and continuation still deliver the entire opening.
Establish full C1 model effectiveness and cost deferred Continue on #8266 with matched accepted outcomes and complete cost.

Validation

Tested 28505024933bfc3a11510a41e1a0cd469b660bc7 against 71190b6b4ef4e146f3bf4a10d31ce61ac42fd021. Run state finished; input classes synthetic, public_fixture.

  • With a 12,000-byte page cap and 270 synthetic write-scope entries, exact base and head wheels each read four pages. The selected body stayed at 33,750 bytes on File and 33,776 bytes on SQLite. The decision inputs arrive one page earlier. This replay does not measure model cost.
  • 202 focused source tests, seven TypeScript progressive reader tests, TypeScript typecheck, the CLI output budget comparison and standard premerge passed. The author change-quality receipt was verified at the same head.
  • Selection and Turn-binding states keep their previous ordering. Reverting this commit restores the previous opening.

Scope And Continuation

This is an ordering change to the existing read contract. It can land without the optional RPC compression in #8413 or the observed Todo note reuse in #8415. Those changes have separate cost evidence.

Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>

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.

1 participant