Skip to content

$ row 155 F25 REHOME: one accrual per served unit on the pools door (rows 694 722) - #903

Merged
MattJackson merged 1 commit into
predevfrom
lane-p3-llm-rehome-misc-3
Oct 15, 2026
Merged

MattJackson merged 1 commit into
predevfrom
lane-p3-llm-rehome-misc-3

Conversation

@MattJackson

Copy link
Copy Markdown
Collaborator

Status row 155, F25 REHOME (money half), the rows whose home needs the llm door in the root: root/tests/serve_hook_seats.rs is mounted under linked_driver_proofs on this base (#824), and under linked_fold_on_driver (never compiled in CI) on predev. Tests only; no product code, no ledger row moves.

Not run locally (no laptop cargo build/test): ModernCI is the proof.

Rows ported (row -> legacy test -> destination test)

row legacy (retiring engine crate src/…) destination (crates/busbar/src/root/tests/serve_hook_seats.rs)
694 unit/tests/chain.rs::the_walks_tap_and_the_meter_step_make_one_posting_between_them the_walks_tap_and_the_meter_step_make_one_posting_between_them: buffered AND streamed through the door serving the pools map, one metering row m0 in=11 out=7 cr=0 cw=0 req=1 billable=1, one admission, 18 tokens accrued once
722 unit/tests/meter.rs::the_step_says_whether_it_posted_or_only_sealed a_served_units_usage_is_accrued_exactly_once: 18 tokens, durable row {input: 11, output: 7}, one metering row, unchanged after a further settle

The metering row's provider column is the rig's own provider name and is not pinned (the legacy rig named it test).

RED-able tests

Both: a second posting (two rows, req=2, 36 tokens, {input: 22, output: 14}) or a streamed usage frame never accrued goes red. No suspected live bug known on this head.

…the pools map

Coverage map rows ported (v2 REHOME) into root/tests/serve_hook_seats.rs (mounted under
linked_driver_proofs on this base):

- 694 chain.rs::the_walks_tap_and_the_meter_step_make_one_posting_between_them ->
  the_walks_tap_and_the_meter_step_make_one_posting_between_them (buffered AND streamed: one
  metering row m0 in=11 out=7 cr=0 cw=0 req=1 billable=1, one admission, 18 tokens once)
- 722 meter.rs::the_step_says_whether_it_posted_or_only_sealed ->
  a_served_units_usage_is_accrued_exactly_once (18 tokens, durable row {input: 11, output: 7},
  one metering row, unchanged after a further settle)

Tests only; no ledger row moves.
Base automatically changed from lane-p3-llm-default to predev October 15, 2026 13:54
@MattJackson
MattJackson merged commit 925188b into predev Oct 15, 2026
1 check was pending
@MattJackson
MattJackson deleted the lane-p3-llm-rehome-misc-3 branch October 15, 2026 19:57
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