You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(example): the outpost pays for its own shader before anyone sees it
C2. Scope held: `gym`, `arena`, and C1's cell geometry, radii and criteria are
untouched. One existing visible thing in the cell — the beacon — gains the
project's only `.esmaterial`.
That is what makes the attribution structural rather than argued. Home held zero
material-owned programs before this and holds zero now, so a program the material
path owns cannot have been built by anything the player has already walked past.
A rare stock flag would have had to be argued about; this cannot.
`render.mesh.materialPrograms` is the instrument: cumulative, read-only, and
emitted from a collect that was going to run anyway. Nothing here asks for
readiness in order to observe it — an observer that did would be the one paying
the compile, and the frame it asked about would be clean because of the asking.
The packaged game cannot reach the prewarm probe at all: that ABI is absent from
a release build, so this is a property of the binary and not of discipline.
Three criteria, and the first is a guard rather than a claim: it fails the day
the home half gains a material, which is the day the other two stop being about
the outpost. Then the outpost is prepared with nothing of it in the world and the
program is ALREADY built; then it is resident and visible and the count has not
moved. A cumulative counter that reads 1 before publication and 1 after is a
frame delta of zero without sampling every frame to say so.
Four sabotages, all pre-registered, all fire where they should. Removing the
material: both claims fail on nothing unique having been exercised. Putting the
same material at home: only the guard fires, and the other two stay green —
which is precisely why it is there. Disconnecting readiness while still letting
publication proceed: preparation buys nothing, and the count goes 0 before the
boundary to 1 after it. That last one is also the control this needed, because
it shows the counter CAN see a build that happens late.
`shader-readiness` is certified now, with `runBy` and a release criterion of its
own name. One command answers two questions; a claim nobody names is one nobody
notices going missing. 46/47, and only `settings` is left.
0 commit comments