code wiki / _hdl_build / nx_team_digest.nx

nx_team_digest.nx

buildroot/runtime/_hdl_build/nx_team_digest.nx

7944 B164 linesdepth 2pulls 2 transitivereach 0 importersview sourcekind tooltopic team
docsdependenciesstructsconstsfunctions

about

nx_team_digest.nx -- THE OPERATOR FLAG (black box -> visible). Every beat, distill the team's status logs into ONE human digest + a sovereign HTML page (the nishifamily.com feedback surface). Answers the operator's standing questions without a session: where is the ladder, what is the team doing, and -- the one that needs YOU -- what is raised-hand novel work. Sources (read-only tails; cheap): rung_grades.log (ladder), queue_health.log (queue mix), assign_next.log (next pick + raised hands), token_efficiency.log (closed-per-visit trend), gap_gen.log (work the team generated for itself). Outputs: knowledge/status/team_digest.log (text) + knowledge/team_digest.html. license_tier: ORIGINAL

dependencies 1 imports · 0 importers

nx_syscalls.nx nx_team_digest.nx

imports: nx_syscalls.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 td_read sys_openat_rd sys_read sys_close sys_openat_wr td_w sys_write td_rung sys_mmap ↻ td_last_line td_len td_at td_w ↻ td_len ↻ td_at ↻ td_last_line ↻ sys_close ↻ sys_renameat sys_exit

structs

none

consts

12const K_MAGIC_524288: i64 = 524288
13const K_MAGIC_131072: i64 = 131072
14const K_MAGIC_1024: i64 = 1024

functions

16func td_w(fd: i64, s: *u8) -> i64 { var n: i64=0; while s[n]!=(0 as u8){n=n+1} sys_write(fd,s,n); return 0 }
called by 2: td_rungmain calls 1: sys_write
17func td_len(s: *u8) -> i64 { var n: i64 = 0; while s[n] != (0 as u8) { n = n + 1 } return n }
called by 2: td_last_linetd_rung
19func td_read(path: *u8, buf: *u8, cap: i64) -> i64
called by 1: main calls 3: sys_openat_rdsys_readsys_close
30func td_at(buf: *u8, n: i64, i: i64, pat: *u8, pl: i64) -> i64
called by 2: td_last_linetd_rung
38func td_last_line(buf: *u8, n: i64, anchor: *u8, out: *u8, ocap: i64) -> i64
called by 2: td_rungmain calls 2: td_lentd_at
65func td_rung(buf: *i64, gb: *u8, gn: i64, ru: i64) -> i64
97func main() -> i64