code wiki / (root) / nx_session_real_llm_compose_test.nx

nx_session_real_llm_compose_test.nx

buildroot/runtime/nx_session_real_llm_compose_test.nx

2905 B70 linesdepth 11pulls 42 transitivereach 0 importersview sourcekind gate/prooftopic session
docsdependenciesstructsconstsfunctions

about

nx_session_real_llm_compose_test.nx -- demonstrates how nx_session + nx_gguf_fixture_tiny + nx_actor_role_llm_v2 compose into a tight real-transformer scene. Previous compose smokes (nx_companion_compose, dual/triple/quad) each had 30+ lines of wiring boilerplate to set up the scheduler + bus + multiplexer + arbiter + broker + actor + register + subscribe. This smoke shows the new composite path: ~10 lines of substrate setup, then real-transformer-forward through the actor, then drain. The COMPOSED primitives do the work.

dependencies 7 imports · 0 importers

nx_syscalls.nx nx_tier.nx nx_actor.nx nx_message.nx nx_session.nx nx_gguf_fixture_tiny.nx nx_actor_role_llm_v2.nx nx_session_real_llm_compose_te

imports: nx_syscalls.nxnx_tier.nxnx_actor.nxnx_message.nxnx_session.nxnx_gguf_fixture_tiny.nxnx_actor_role_llm_v2.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main nx_session_new_default nx_session_new sys_mmap nx_ac_sched_new sys_mmap ↻ nx_ms_bus_new sys_mmap ↻ nx_sm_new sys_mmap ↻ nx_ra_new sys_mmap ↻ nx_ib_new sys_mmap ↻ nx_session_is_ready nx_gft_build_tiny_llama sys_mmap ↻ nx_le_write_u64 nx_le_write_u32 _gft_mk_blk_name _gft_write_ti nx_le_write_u64 ↻ nx_le_write_u32 ↻ nx_gguf_parse nx_le_read_u32 nx_le_read_u64 nx_le_read_u32 ↻ _gguf_skip_value nx_le_read_u64 ↻ nx_le_read_u32 ↻ _gguf_skip_value ↻ sys_mmap ↻ nx_model_spec_new sys_mmap ↻ nx_model_spec_validate nx_norm_is_valid nx_act_is_valid nx_pos_is_valid nx_ffn_is_valid nx_bpe_vocab_new

structs

none

consts

none

functions

21func main() -> i64