code wiki / _hdl_build / nx_frontier_store.nx

nx_frontier_store.nx

buildroot/runtime/_hdl_build/nx_frontier_store.nx

989 B15 linesdepth 5pulls 6 transitivereach 4 importersview sourcekind librarytopic frontier
docsdependenciesstructsconstsfunctions

about

nx_frontier_store.nx -- F-201 (store-law): the frontier backlog SSOT in the sovereign seg-store knowledge/store/frontier- (operator: "we arent supposed to be using .tsv"). Thin adapter: the generic store-seed codec now lives in nx_store_seed_lib (sts_seed/sts_load) -- the "one store-seed, not 30 bespoke" unification. frs_seed/frs_load are kept as named entry points so nx_frontier_board + nx_frontier_store_seed + nx_common_tasks stay one-line callers. Record model: "q:n" count + "q:<seq>" row bytes (id title w dur owner status deps milestone lane). The flat frontier_queue.tsv is put-file STAGING; frs_seed migrates it in. license_tier: ORIGINAL No hw writes (Rule 26).

dependencies 2 imports · 4 importers

nx_store_seed_lib.nx nx_syscalls.nx nx_frontier_store.nx nx_common_tasks.nx nx_frontier_board.nx nx_frontier_store_gate.nx nx_frontier_store_seed.nx

imports: nx_store_seed_lib.nxnx_syscalls.nx

imported by: nx_common_tasks.nxnx_frontier_board.nxnx_frontier_store_gate.nxnx_frontier_store_seed.nx

structs

none

consts

12const FRS_PREFIX: *u8 = "knowledge/store/frontier-"

functions

14func frs_seed(prefix: *u8, buf: *u8, n: i64) -> i64 { return sts_seed(prefix, buf, n) }
called by 3: ct_seedmainmain calls 1: sts_seed
15func frs_load(prefix: *u8, out: *u8, cap: i64) -> i64 { return sts_load(prefix, out, cap) }
called by 3: mainmainmain calls 1: sts_load