code wiki / _hdl_build / nx_ad_h2h.nx

nx_ad_h2h.nx source

↩ module page · 71 lines · 3844 B

1// nx_ad_h2h.nx -- LIB: MEASURED HEAD-TO-HEAD vs representative REAL incumbent baselines -- the evidence 2// the census requires for an EXCEEDS grade (the "beats" bit), computed by the organ, NEVER self-scored. 3// Each comparator measures OUR value and a real incumbent baseline on a NAMED, objective, lower-is- 4// better axis and returns 1 ONLY if we strictly beat it. 5// 6// HONEST RESTRAINT (feedback-no-wave-measured-exceed + feedback-show-raw-output-no-overclaim): there 7// is DELIBERATELY no comparator for viewability (incumbents measure it too, e.g. Google Active View) 8// or bot-detection DEPTH (incumbents do SIVT via the per-user fingerprinting we REFUSE) -- those axes 9// stay MEASURED, not EXCEEDS. We only claim a beat where it is structural and objective. 10// 11// Cited incumbent baselines: 12// DELIVERY standard programmatic display loads a third-party <script src> (Google Publisher Tag, 13// securepubads.g.doubleclick.net/tag/js/gpt.js) [srch_adfraud.raw] 14// TRANSPARENCY programmatic supply has reseller hops -- ads.txt exists to authorize them (DIRECT vs 15// RESELLER); a DIRECT single-sponsor model references zero external seller domains [srch_adstxt.raw] 16// SIGNUP CPM = "cost per thousand impressions": billed per impression regardless of outcome; 17// ours bills $0 on a miss (nx_ad_bill returns 0 for an UNDER verdict) [srch_cpm.raw] 18// license_tier: ORIGINAL 19import "nx_ad_serve.nx" 20import "nx_ad_bill.nx" 21import "nx_syscalls.nx" 22 23// strictly-better on a lower-is-better axis (vectors / hops / cost-on-miss). THE LIAR-KILL: equal or 24// worse -> 0 (no beat); a caller cannot obtain a "beat" without ours genuinely lower. 25func h2h_beats_lower(ours: i64, incumbent: i64) -> i64 { 26 if ours < incumbent { return 1 } 27 return 0 28} 29 30// the representative incumbent programmatic display loader (a real, recognizable artifact). 31func h2h_incumbent_unit() -> *u8 { 32 return "<script async src='https://securepubads.g.doubleclick.net/tag/js/gpt.js'></script>" as *u8 33} 34 35// our delivered unit (the clean first-party byline). 36func h2h_our_unit(out: *u8) -> i64 { 37 let biz: *u8 = "Acme Coffee" as *u8 38 let msg: *u8 = "Locally roasted." as *u8 39 return as_emit_banner(biz, as_len(biz), msg, as_len(msg), out) 40} 41 42// DELIVERY axis = third-party-JS presence in the delivered unit (0 vs 1). 43func h2h_delivery_ours() -> i64 { 44 let out: *u8 = sys_mmap(4096) 45 let n: i64 = h2h_our_unit(out) 46 return as_has_thirdparty_js(out, n) 47} 48func h2h_delivery_incumbent() -> i64 { 49 let inc: *u8 = h2h_incumbent_unit() 50 return as_has_thirdparty_js(inc, as_len(inc)) 51} 52func h2h_delivery() -> i64 { return h2h_beats_lower(h2h_delivery_ours(), h2h_delivery_incumbent()) } 53 54// TRANSPARENCY axis = external seller-domain references in the path (presence of "://"). Our byline 55// has none (DIRECT, sponsor named inline); the incumbent loader references an external domain. 56func h2h_transparency_ours() -> i64 { 57 let out: *u8 = sys_mmap(4096) 58 let n: i64 = h2h_our_unit(out) 59 return as_contains(out, n, "://" as *u8) 60} 61func h2h_transparency_incumbent() -> i64 { 62 let inc: *u8 = h2h_incumbent_unit() 63 return as_contains(inc, as_len(inc), "://" as *u8) 64} 65func h2h_transparency() -> i64 { return h2h_beats_lower(h2h_transparency_ours(), h2h_transparency_incumbent()) } 66 67// SIGNUP axis = advertiser cost when the campaign MISSES its goal. Ours = nx_ad_bill on an UNDER 68// verdict ($0). Incumbent = CPM (billed per impression regardless of outcome, > 0). 69func h2h_signup_ours() -> i64 { return ab_charge(0, 50, 25) } // verdict 0 = UNDER -> $0 70func h2h_signup_incumbent() -> i64 { return 1 } // CPM bills regardless of outcome [>0] 71func h2h_signup() -> i64 { return h2h_beats_lower(h2h_signup_ours(), h2h_signup_incumbent()) }