nx_jpeg_census_oracle.nx
buildroot/runtime/nx_jpeg_census_oracle.nx
about
nx_jpeg_census_oracle.nx -- per-assignment ORACLE STAGER for race 4 (JPEG marker census --
EMITTER-UNCOVERED ground when raced; B5's seed). Constructs a minimal synthetic JPEG
(SOI, APP0/JFIF, DQT, SOF2 *progressive*, DHT, SOS + entropy + EOI) and records every want
DURING construction -- ground truth by construction, no parser in the loop. Cases: real,
trunc (cut 3 bytes), garbage (zeros, no SOI). Writes TWO manifests for the generic referee:
/tmp/race_manifest_a.txt team lane A = covered-pattern attempt (_pe_lane_jpgtlv)
/tmp/race_manifest_b.txt team lane B = WIRE_MARKER lane (_pe_lane_jpgmk)
(stage the one to race as /tmp/race_manifest.txt). license_tier: ORIGINAL
dependencies 2 imports · 0 importers
imports: nx_syscalls.nxnx_itoa_lib.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
| none |
functions
| 12 | func oj_puts(fd: i64, s: *u8) -> i64 |
| 23 | func oj_putn(fd: i64, v: i64) -> i64 { nxi_fd(fd, v); return 0 } |
| 25 | func oj_write_file(path: *u8, b: *u8, n: i64) -> i64 |
| 35 | func oj_seg(img: *u8, off: i64, m: i64, payload: i64, rec: *i64) -> i64 called by 1: main |
| 47 | func oj_row(fd: i64, casen: *u8, key: *u8, want: i64) -> i64 |
| 59 | func oj_manifest(path: *u8, team_elf: *u8, wants: *i64) -> i64 |
| 82 | func main() -> i64 |