code wiki / (root) / nx_doc_xref_dual_audit_test.nx

nx_doc_xref_dual_audit_test.nx

buildroot/runtime/nx_doc_xref_dual_audit_test.nx

1220 B35 linesdepth 7pulls 10 transitivereach 0 importersview sourcekind gate/prooftopic doc
docsdependenciesstructsconstsfunctions

about

nx_doc_xref_dual_audit_test.nx -- substrate-wide multi-namespace broken-ref audit. Validates [[X]] refs against BOTH nxc2/docs/ AND .claude/projects/.../memory/ namespaces. A ref is broken only if missing from BOTH.

dependencies 4 imports · 0 importers

nx_syscalls.nx nx_string_ops.nx nx_dir.nx nx_doc_xref.nx nx_doc_xref_dual_audit_test.nx

imports: nx_syscalls.nxnx_string_ops.nxnx_dir.nxnx_doc_xref.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_xref_build_names_bl 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 _docxref_append_name nx_doc_xref_counts_init nx_doc_xref_walk_dir_dual sys_mmap ↻ nx_dir_list ↻ nx_dir_row_at ↻ nx_str_ends_with ↻ _docxref_append_name ↻ sys_openat_rd sys_read sys_close nx_doc_extract_link_target nx_doc_link_target_exists_

structs

none

consts

none

functions

11func main() -> i64