code wiki / _hdl_build / nx_asset_dashboard_page.nx

nx_asset_dashboard_page.nx

buildroot/runtime/_hdl_build/nx_asset_dashboard_page.nx

1121 B20 linesdepth 13pulls 35 transitivereach 0 importersview sourcekind tooltopic asset
docsdependenciesstructsconstsfunctions

about

nx_asset_dashboard_page.nx -- R5 THE VISIBLE PAYOFF: emit the LIVE asset dashboard /wiki/assets.html surfacing the THREE awareness pillars (HAVE / TO-DO / GOING-ON) from the REAL production catalog (org_research.tsv status-awareness-dashboard). The render core lives in nx_asset_dashboard_lib (dp_emit) so this emitter AND its gate (nx_asset_dashboard_gate) drive the SAME path (DRY #15). This file = main(): emit the production catalog to web_assets/assets.html. The guarded+versioned PUBLISH is a separate organ (nx_asset_dashboard_publish) -- this only WRITES the local staging file. No hardware/persistent-firmware writes (Rule 26). license_tier: ORIGINAL

dependencies 2 imports · 0 importers

nx_syscalls.nx nx_asset_dashboard_lib.nx nx_asset_dashboard_page.nx

imports: nx_syscalls.nxnx_asset_dashboard_lib.nx

imported by: nobody (leaf or entry point)

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

main dp_w sys_write dp_emit sys_mmap st_cap st_compute_live sys_mmap ↻ st_compute st_cap ↻ sys_mmap ↻ cat_list ss_open_cached ssc_init ssc_sig_of ssc_streq ss_open ssc_retire_handle cat_idx_load sys_mmap ↻ ss_hget cat_idx_key ST_TOTAL cat_get ar_get_by_cid ss_open_cached ↻ ss_hget ↻ ar_decode canon_decode ud_r32 sys_mmap ↻ ar_get ar_streq st_present st_streq ST_T_DOC ST_T_IMAGE ST_T_VIDEO ST_T_AUDIO ST_T_DATASET

structs

none

consts

none

functions

13func main() -> i64