The three §84 counters a renderer produces — @fourjs/render's
RenderStatistics, transcribed.
Declared here and satisfied structurally, because this package may not import
@fourjs/render (plan §3.1). The fourth instance of the duck-typed-contract
pattern this repository uses across a frozen dependency matrix, after
ParticleDrawable, ReplayTarget, and DebugGeometrySink; @fourjs/render's
own tests pin the drift by assigning the real type to a matching shape.
The three §84 counters a renderer produces —
@fourjs/render'sRenderStatistics, transcribed.Declared here and satisfied structurally, because this package may not import
@fourjs/render(plan §3.1). The fourth instance of the duck-typed-contract pattern this repository uses across a frozen dependency matrix, afterParticleDrawable,ReplayTarget, andDebugGeometrySink;@fourjs/render's own tests pin the drift by assigning the real type to a matching shape.