code wiki / _hdl_build / nx_ark_push.nx
nx_ark_push.nx
buildroot/runtime/_hdl_build/nx_ark_push.nx
about
nx_ark_push.nx -- X-ARK-010: the ark leaves the laptop (crash lesson
2026-06-11: June layer sat unpushed locally; session died at 7:53PM).
Each beat: git add -A (retry x3 -- live beats rotate status files
mid-scan, the secret_audit.log stat race), git commit (nonzero rc =
nothing-to-commit, logged FINE), git push (THE verdict: rc==0 = GREEN).
Child stdout/stderr -> /dev/null (banners are not evidence; the log row is).
BORROWED RUNG FLAGGED: /usr/bin/git binary (named replacement = sovereign
pack/push lane on own torrent stack, X-REP ladder). Paths = consts v1
(house precedent nx_conductor C_ACTIVE; conf-ification rides X-PULSE-101).
license_tier: ORIGINAL
dependencies 1 imports · 0 importers
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
structs
| none |
consts
| 13 | const C_GIT: *u8 = "/usr/bin/git" |
| 14 | const C_REPO: *u8 = "/mnt/c/Users/elder/nishi-core" |
| 15 | const C_BRANCH: *u8 = "agents/invention-engine" |
| 16 | const C_LOG: *u8 = "knowledge/status/ark_push.log" |
| 17 | const C_MSG: *u8 = "ark beat: auto-push (X-ARK-010)" |
| 18 | const C_MODE_FILE: i64 = 420 |
functions
| 20 | func ap_w(fd: i64, s: *u8) -> i64 |
| 27 | func ap_wn(fd: i64, n: i64) -> i64 |
| 39 | func ap_run(argv: *i64) -> i64 called by 3: ap_git_addap_git_commitap_git_push calls 7: sys_forksys_openat_wrsys_dup3sys_execvesys_mmapsys_exit+1 |
| 53 | func ap_git_add() -> i64 |
| 64 | func ap_git_commit() -> i64 |
| 77 | func ap_git_push() -> i64 |
| 89 | func main() -> i64 |