nx_ignored_host_reach.nx
buildroot/runtime/nx_ignored_host_reach.nx
about
nx_ignored_host_reach.nx -- SREACH R3a-seed: IGNORED-HOST REACH CENSUS.
module: nishi-core.search.ignored_host_reach
depends: nx_guarded_run.nx (hang-proof child fetches),
/tmp/_dlr_fetch_one.sov.elf (sovereign validated-HTTPS fetch unit)
capability: GATE + EVIDENCE
OPERATOR (2026-06-10): "make sure our site will hit ignored sites like
vk.com bunkr.ci etc" + the content-neutrality charter (no dead-internet
walls; the user judges value). Mainstream engines deindex / bury whole host
classes: foreign-locale social (vk.com, ok.ru), file/media hosts (bunkr.ci),
independent video (rumble, bitchute), forums, archives. This census proves
OUR stack -- our DNS + TCP + TLS1.3 + X509 + html->text -- REACHES that
class: each host fetched as a deadline-bounded child (a hang is reaped,
never a wedge), result recorded per host with a text excerpt so a bot-wall
is NAMED EVIDENCE (never silently dropped, never faked as reached).
GATE = at least NX_IH_GATE_MIN hosts fetched OK. Bar rationale (Rule #11):
3 of 8 proves the CLASS is reachable through our pipeline even when several
individual hosts bot-wall or hang on a given run -- walls are findings, not
failures of our stack. Durable rows -> knowledge/status/search_ignored_hosts.log.
dependencies 3 imports · 0 importers
imports: nx_str.nxnx_syscalls.nxnx_guarded_run.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
| 26 | const NX_MAGIC_524288: i64 = 524288 |
| 28 | const NX_IH_HOSTS: i64 = 8 |
| 29 | const NX_IH_DEADLINE: i64 = 18000 |
| 30 | const NX_IH_GATE_MIN: i64 = 3 |
| 31 | const NX_IH_EXCERPT: i64 = 120 |
functions
| 33 | func ihp(s: *u8) -> i64 { sys_write(1, s, nx_str_len(s)); return 0 } |
| 34 | func ihn(v: i64) -> i64 |
| 42 | func ihf(fd: i64, s: *u8) -> i64 { sys_write(fd, s, nx_str_len(s)); return 0 } |
| 43 | func ihfn(fd: i64, v: i64) -> i64 |
| 56 | func ih_url(e: i64) -> *u8 called by 1: main |
| 67 | func ih_class(e: i64) -> *u8 |
| 78 | func ih_out(e: i64) -> *u8 |
| 90 | func ih_read_all(path: *u8, buf: *u8, cap: i64) -> i64 |
| 105 | func ih_excerpt(fd: i64, text: *u8, tl: i64) -> i64 |
| 121 | func main() -> i64 |