code wiki / (root) / nx_text_ingest_test.nx

nx_text_ingest_test.nx

buildroot/runtime/nx_text_ingest_test.nx

6305 B151 linesdepth 5pulls 8 transitivereach 0 importersview sourcekind gate/prooftopic text
docsdependenciesstructsconstsfunctions

about

nx_text_ingest_test.nx -- end-to-end smoke for the Tier 0+1 stack. Exercises: nx_media_pool : alloc / push / type+src lookup nx_storybeat : affect-pack/unpack i64 lane roundtrip nx_media_sniff : PNG magic / JPEG magic / text fallback / mime nx_text_ingest : minimal prose corpus -> beats / scenes / chapters Exit code: 0 all assertions pass N assertion N failed (each test block uses a unique N) Follows the canonical fail-loud smoke convention; runs through nxc2.exe -> RV64 asm -> riscv64-as+ld -> qemu via bench/nx_text_ingest_smoke.sh.

dependencies 6 imports · 0 importers

syscalls.nx nx_media_pool.nx nx_storybeat.nx nx_storydb.nx nx_media_sniff.nx nx_text_ingest.nx nx_text_ingest_test.nx

imports: syscalls.nxnx_media_pool.nxnx_storybeat.nxnx_storydb.nxnx_media_sniff.nxnx_text_ingest.nx

imported by: nobody (leaf or entry point)

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

main nx_beat_pack_affect nx_beat_affect_arousal nx_beat_affect_tenderness nx_beat_affect_urgency nx_beat_affect_intimacy nx_media_pool_alloc sys_mmap nx_media_pool_add nx_media_item_at nx_media_pool_type nx_media_item_at ↻ nx_media_pool_src nx_media_item_at ↻ nx_media_pool_get nx_media_item_at ↻ nx_sniff_is_png nx_sniff_load_u8 nx_sniff_bytes nx_sniff_bytes_strict nx_sniff_is_epub nx_sniff_at nx_sniff_load_u8 ↻ nx_sniff_is_pdf nx_sniff_at ↻ nx_sniff_is_mobi nx_sniff_at ↻ nx_sniff_is_djvu nx_sniff_at ↻ nx_sniff_is_chm nx_sniff_at ↻ nx_sniff_is_warc nx_sniff_at ↻ nx_sniff_is_png ↻ nx_sniff_is_jpeg nx_sniff_load_u8 ↻ nx_sniff_is_webp nx_sniff_load_u8 ↻ nx_sniff_is_gif nx_sniff_load_u8 ↻

structs

none

consts

none

functions

24func main() -> i64