code wiki / frame

topic: frame

12 modules sharing the frame name family (derived from the tree's prefix discipline).

The 'frame' topic family in the Nishi sovereign ecosystem manages frame-level performance and consistency across devices, ensuring smooth and synchronized rendering. Modules like nx_frame_budget enforce time constraints based on target FPS, while nx_frame_pacing_gate acts as the pacing referee to maintain steady frame delivery. nx_frame_hash provides a mechanism for detecting desynchronization by hashing simulation states, supporting reliable frame verification and synchronization across distributed systems.

auto-narrated by the local model from this topic's module headers; links verified against the wiki index.

narrated overview -- maintained by the narration lane, module links verified against this wiki.

moduledescriptionlinesfuncs
nx_frame_budget.nxEnforces a per-frame time budget based on target FPS to ensure frame work fits within device-specific performance limits.124
nx_frame_budget_gate.nxproves P3 floor-device budget end-to-end: same 20-tri scene as nx_cull_lod,613
nx_frame_codec.nxTUTOR-AUTHORED SCAFFOLD (Claude), NOT team-emitter output.21513
nx_frame_codec_adaptive.nxTUTOR-AUTHORED SCAFFOLD (Claude), NOT team-emitter output.24616
nx_frame_hash.nxper-frame simulation-state hash for desync detection.1956
nx_frame_pacing_gate.nxTHE PACING REFEREE (gameengine GE15 pf_referee + GE32 perf_frame, 2026-09-02).1852
nx_frame_pacing_lib.nxTHE NATIVE HALF OF THE FRAME-BUDGET RULER: one conf reader, one plane reader, one32419
nx_frame_raw_ingest_gate.nx402
nx_frame_raw_wasm_gate.nx311
nx_frame_sanity.nxEXPERIENTIAL frame verifier: mechanizes the eyeball for rendered RGB frames.1245
nx_frame_sanity_gate.nxcertification for the experiential frame verifier. Every fail-tooth is a1819
nx_frame_score.nxscore ANY captured frame with the hardened nx_game_critic, ONE ruler ONE scale.27211