nx_quad_companion_compose_test.nx
buildroot/runtime/nx_quad_companion_compose_test.nx
about
nx_quad_companion_compose_test.nx -- 4-modality concurrent integration.
Closes the parallel-companion north star: FOUR actors of DIFFERENT
modalities running interleaved through one scheduler + message bus +
multiplexer.
NARRATOR (LLM, priority 80) -- nx_actor_role_llm
NPC (LLM, priority 60) -- nx_actor_role_llm
AUDIO_QC (audio grader, priority 50) -- nx_actor_role_audio_grader
GAME_LOGIC (tictactoe, priority 70) -- nx_actor_role_game_logic
Replaces the image grader from the original quad attempt with the
lighter-deps game-logic actor per [[feedback-nxc2-module-const-ceiling]]
guidance. Each actor calls a DIFFERENT other-agent / sibling-arc
primitive:
LLM -> nx_embedding_lookup + nx_blas_matmul + nx_sample_categorical
AUDIO -> nx_audio_scene_grade (5-axis Q14 verdict)
GAME -> nx_ttt_pick + nx_ttt_try_apply + nx_ttt_evaluate
Proves the substrate handles arbitrary heterogeneous modalities
through one uniform actor + message + multiplexer pipeline.
dependencies 9 imports · 0 importers
imports: nx_syscalls.nxnx_tier.nxnx_tensor.nxnx_actor.nxnx_message.nxnx_stream_multiplexer.nxnx_actor_role_llm.nxnx_actor_role_audio_grader.nxnx_actor_role_game_logic.nx
imported by: nobody (leaf or entry point)
call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown
structs
| none |
consts
| none |
functions
| 34 | func _fill_q10(t: *NxTensor, base: i64, stride: i64) -> i64 called by 1: main |
| 44 | func main() -> i64 |