code wiki / _hdl_build / nx_aw_roadmap_page.nx
nx_aw_roadmap_page.nx source
↩ module page · 56 lines · 4234 B
1// nx_aw_roadmap_page.nx -- the team's WEB-BUILDER emits the andelinwest ROADMAP/progress page (the
2// /roadmap/andelinwest visibility surface). It dogfoods nx_web_builder (the team builds its own status
3// page), rendering: the L8->L0 build progress, the self-sufficiency loop (where the team is autonomous
4// vs where Claude still intervenes), and the HONEST Referee verdict. license_tier: ORIGINAL
5
6import "nx_web_builder.nx"
7import "nx_syscalls.nx"
8
9func rp_card_status(fd: i64, title: *u8, body: *u8) -> i64 { return wb_card(fd, title, body) }
10
11func main() -> i64 {
12 let fd: i64 = sys_openat_wr("knowledge/projects/andelinwest_roadmap.html" as *u8, 0x1a4)
13 if fd < 0 { sys_exit(1); return 1 }
14
15 wb_doc_open(fd, "Nishi x andelinwest.com -- Build Roadmap" as *u8)
16 wb_header(fd, "Nishi // roadmap/andelinwest" as *u8, "View v1 site" as *u8, "andelinwest_v1.html" as *u8)
17 wb_hero(fd, "andelinwest.com v1 -- built by the Nishi team, hardware up." as *u8,
18 "Progress 4/9 layers - v1 BUILT + UX-compliant - S-class UNPROVEN (needs a discriminating benchmark)." as *u8,
19 "View v1 site" as *u8, "andelinwest_v1.html" as *u8)
20
21 wb_cards_open(fd, "L8 -> L0 build (the team's deterministic roadmap)" as *u8)
22 wb_card(fd, "L8 sovereign HTTP serve [DONE]" as *u8, "The team's own HTTP stack serves the site." as *u8)
23 wb_card(fd, "L7 HTML page generator [DONE]" as *u8, "nx_web_builder emits responsive HTML bits-up." as *u8)
24 wb_card(fd, "L6 responsive layout [DONE]" as *u8, "Mobile-first viewport + fluid grid, baked in." as *u8)
25 wb_card(fd, "L5 content + CTA model [DONE]" as *u8, "Practice areas, hero, clear primary CTA." as *u8)
26 wb_card(fd, "L4 onsite search (BM25/PPMI) [NEXT]" as *u8, "Search form present; wiring the ranked backend is the next rung." as *u8)
27 wb_card(fd, "L3 UX rules (3-step / Doherty) [DONE]" as *u8, "<=3-step resolution + obvious CTA, rules enforced by the builder." as *u8)
28 wb_card(fd, "L2 trust signals (Fogg / bar) [DONE]" as *u8, "Utah State Bar, free consult, since 2008." as *u8)
29 wb_card(fd, "L1 legal prose copy [CLAUDE]" as *u8, "The one LLM-gap: Claude partners on the legal wording." as *u8)
30 wb_card(fd, "L0 v1 assembled + launched [LOCAL]" as *u8, "Emitted + UX-gated locally; live deploy is container-hosted." as *u8)
31 wb_cards_close(fd)
32
33 wb_cards_open(fd, "Self-sufficiency loop (given a target -> built with a runner)" as *u8)
34 wb_card(fd, "TARGET -> SPEC -> SPACE -> AUTHOR -> RUN -> JUDGE -> BANK" as *u8, "7-stage loop. Given a target whose SEARCH SPACE exists, the team runs all 7 itself (Researcher specs, Builder authors by search, Engineer gates with a runner, Referee judges, Teacher banks)." as *u8)
35 wb_card(fd, "Self-sufficient TODAY: 7/7" as *u8, "For targets with an existing search space (synthesize a circuit, reduce a matrix, rank a corpus) the loop is CLOSED -- no Claude." as *u8)
36 wb_card(fd, "Open stage: S3 novel-module [CLAUDE]" as *u8, "When a BRAND-NEW module/search-space is needed, Claude still authors it. 6/7. Closing this = the custom Nishi LLM / local backup." as *u8)
37 wb_cards_close(fd)
38
39 wb_cards_open(fd, "Where Claude still intervenes (honest)" as *u8)
40 wb_card(fd, "Legal prose (L1)" as *u8, "Natural-language copy -- an LLM rung." as *u8)
41 wb_card(fd, "Novel-module authoring (S3)" as *u8, "Writing a new NishiLang search-space module -- the last loop gap." as *u8)
42 wb_card(fd, "S-class judging" as *u8, "The Referee blocks self-graded S-claims; a discriminating benchmark vs award-winning sites is owed." as *u8)
43 wb_cards_close(fd)
44
45 let trust: *i64 = sys_mmap(8*8) as *i64
46 trust[0]="REFEREE VERDICT: v1 BUILT + UX-compliant" as *u8 as i64
47 trust[1]="S-class EXCEED: UNPROVEN (checklist is low-TNR)" as *u8 as i64
48 trust[2]="Next: discriminating benchmark vs award-winning legal sites" as *u8 as i64
49 wb_trust(fd, trust, 3)
50 wb_footer(fd, "Nishi team -- self-model 162 PROVEN / 167 -- the team builds, the Referee judges, Claude partners at the gaps." as *u8)
51 wb_doc_close(fd)
52 sys_close(fd)
53
54 sys_write(1, "emitted knowledge/projects/andelinwest_roadmap.html\n" as *u8, 51)
55 sys_exit(0); return 0
56}