code wiki / _hdl_build / nx_builder_authors_claude_meter.nx
nx_builder_authors_claude_meter.nx source
↩ module page · 16 lines · 1000 B
1// nx_builder_authors_claude_meter.nx -- the BUILDER authors the S6 CLAUDE-USE METER (operator:
2// "get our measured use of claude to the minimal we can till we have our own llm"). The meter reads
3// DURABLE sources only (tutoring docs, [LLM] roadmap rungs, the synthesis corpus) and appends an
4// epoch-stamped METER line to knowledge/status/claude_meter.log -- the PM reads a TREND, the
5// Examiner grades it, a rising open-rung count is a flagged regression. license_tier: ORIGINAL
6import "nx_module_author.nx"
7import "nx_syscalls.nx"
8func _b(s: *u8) -> i64 { var n: i64=0; while s[n]!=(0 as u8){n=n+1} sys_write(1,s,n); return 0 }
9func main() -> i64 {
10 _b("BUILDER authors the S6 Claude-use meter (tutored vs team-authored trend)\n" as *u8)
11 let fd: i64 = sys_openat_wr("runtime/_hdl_build/_claude_meter_authored.nx" as *u8, 0x1a4)
12 ma_emit_claude_meter(fd)
13 sys_close(fd)
14 _b(" -> _claude_meter_authored.nx authored; Engineer verifies next\n" as *u8)
15 sys_exit(0); return 0
16}