code wiki / (root) / nx_doc_census_run_test.nx

nx_doc_census_run_test.nx

buildroot/runtime/nx_doc_census_run_test.nx

2995 B76 linesdepth 8pulls 15 transitivereach 0 importersview sourcekind gate/prooftopic doc
docsdependenciesstructsconstsfunctions

about

nx_doc_census_run_test.nx -- end-to-end bits-up docs audit binary. Walks /tmp/nx_doc_census_fixture/ (created by smoke harness with 4 synthetic .md files of known V2 compliance) + verifies counts match. Exit 0 = PASS; non-zero = which assertion failed. Composes nx_dir_list + sys_openat_rd/read/close + nx_doc_classify + nx_doc_census_accumulate -- all bits-up NishiLang.

dependencies 6 imports · 0 importers

nx_syscalls.nx nx_string_ops.nx nx_dir.nx nx_grep.nx nx_etg.nx nx_doc_census.nx nx_doc_census_run_test.nx

imports: nx_syscalls.nxnx_string_ops.nxnx_dir.nxnx_grep.nxnx_etg.nxnx_doc_census.nx

imported by: nobody (leaf or entry point)

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

main sys_mmap nxa_die sys_write sys_exit nxa_lock_take nxa_lock_addr sys_write ↻ nxa_lock_give nxa_lock_addr ↻ nxa_report_overrun sys_write ↻ nxa_dump_printable sys_write ↻ nxa_dump_sizes sys_write ↻ nx_doc_census_init nx_doc_census_walk_dir sys_mmap ↻ nx_dir_list nx_openat nx_dirent_read nx_dirent_iter nx_dir_is_dotlike nx_dir_name_strlen nx_dir_arena_copy_name nx_dir_row_at nx_str_ends_with _doccensus_path_join sys_openat_rd sys_read sys_close nx_doc_classify nx_doc_classify_quadrant nx_grep_any nx_grep_first_offset nx_str_find nx_doc_classify_topic_type nx_grep_any ↻ nx_doc_classify_status

structs

none

consts

none

functions

17func main() -> i64