Skip to content

A transcribed benchmark landed in a .dag authority on the branch that ported the rule against it - #9164

Merged
briansrls merged 1 commit into
mainfrom
session/deep-ant-102-transcribed-benchmark
Aug 25, 2026
Merged

briansrls merged 1 commit into
mainfrom
session/deep-ant-102-transcribed-benchmark

Conversation

@briansrls

@briansrls briansrls commented Aug 25, 2026 •

Copy link
Copy Markdown
Contributor

#9154 merged at 03:01:12Z. These two corrections were committed at 03:02:50Z and lost the race by 98 seconds, so they are landing here instead. Verified by ancestry rather than assumed: 5cdb3ec093 is not an ancestor of main, and the defect below is live on main right now.

1. A transcribed measurement is sitting in a .dag authority

dag/gunbc/repo_self_build.dag carries, on main:

a measured 59.8s/2.5GB against build at 155s/4.7GB

That is transcribed output preserved as authority inside a module, which the measurement-bankruptcy rule forbids in as many words: name the instrument, never transcribe its output. It arrived by an ordinary route — review 55633 correctly backed out the CargoBuildSubject/CargoVerb axes as speculative widening, and their deferral note stayed behind with the numbers still in it.

Worth recording plainly, because it is the strongest available argument for the rule: this was committed by the same branch that ported the corrected rule into DESIGN.md. The number was authored faster than the rule against it was remembered, by the author who had just written the rule down.

The enduring claim is qualitative and is what the note now carries — cargo check establishes the required compile diagnostics without paying for final binary production — with the re-deriving producer named and the magnitudes left as a property of the run that took them.

2. The argv fork is given a terminus, not only a blocker

The previous commit measured why extdeps.rust.cargo_build cannot be consumed: every cargo argv word there — cargo, build, -p, --bin — appears only inside a transport shell block, so no fn can read it. Stating a blocker is not bounding a debt.

This declares the string renderer a bounded workflow adapter, not a second cargo authority of equal standing, with the three-way split written down (cargo invocation shape → extdeps; package/bin policy → here; workflow shell rendering → the workflow realization) and a dissolution trigger naming its end: it dissolves when the operation shape is de-fused from transport shell and can bind a workflow-text realization, at which point this module produces a typed invocation and the argv words leave it entirely.

Because a terminus nobody enforces is decoration, the reviewer instruction is stated on the carrier: refuse any new argv word added here that the modeled surface already owns.

Provenance

Both corrections are from the v2 management thread's #9154 review. Its other two items are moot and were checked rather than assumed — they were written against e4b942a, before the axes were backed out, so the free manifest_path they object to no longer exists and the axis controls they ask for have no axes to cover.

Verification

  • transcribed values: 0, dissolution trigger present: 1 on this branch
  • parse-checked via gunbc run --entry dag/gunbc/repo_self_build.dag — no diagnostics beyond the known // annotation-routing noise that clean main also produces
  • one file, +2/-2

…string renderer a bounded adapter with a terminus

Two corrections from the v2-management thread's #9154 review. A third and the
owed axis controls are moot: they were written against e4b942a, before review
55633 backed the CargoBuildSubject and CargoVerb axes out, so the free
manifest_path they object to no longer exists to be closed.

THE TRANSCRIBED BENCHMARK IS NOT MOOT AND WAS LIVE ON THIS HEAD. The axes went
but their deferral note stayed, and it carried "a measured 59.8s/2.5GB against
build at 155s/4.7GB" -- transcribed output preserved as authority inside a .dag
module. That is the measurement-bankruptcy rule violated in as many words, by
the same branch that ported the corrected rule into the design document. The
enduring claim is qualitative and is what the note now carries: cargo check
establishes the required compile diagnostics without paying for final binary
production. The producer that re-derives the comparison is named instead, and
the magnitudes are left as a property of the run that took them.

THE ARGV FORK IS NAMED WITH A TERMINUS RATHER THAN ONLY A BLOCKER. The previous
commit measured why extdeps.rust.cargo_build cannot be consumed -- every cargo
argv word there lives only inside a transport shell block -- but stating the
blocker is not the same as bounding the debt. The thread's accepted second form
is taken: this renderer is declared a bounded workflow adapter, not a second
cargo authority of equal standing, with the three-way split it adapts across
written down and a dissolution trigger naming its end. It dissolves when the
operation shape is de-fused from transport shell and can bind a workflow-text
realization, at which point this module produces a typed invocation and the
argv words leave it entirely rather than being spelled correctly here.

The reviewer instruction that follows from that is stated on the carrier, since
a terminus nobody enforces is decoration: refuse any NEW argv word added here
that the modeled surface already owns.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DRMbwdtHZxTiMNZD5WLS3P
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