code wiki / _hdl_build / nx_tutor.nx
nx_tutor.nx
buildroot/runtime/_hdl_build/nx_tutor.nx
about
nx_tutor.nx -- the TUTORING LOOP made a capability (operator: "this is true tutoring where they get their
assignment and you grade it and build their capabilities where its lower than s class exceed"). The cycle:
ASSIGN (a task + an S-class rubric/target) -> team DOES it -> GRADE (achieved maturity vs target) ->
if below S-class, REMEDIATE (build the missing capability) -> re-grade -> PASS only at >= S-class.
Grading uses the maturity ladder (evidence-gated, no self-grade). license_tier: ORIGINAL Composes
nx_maturity_auditor + nx_four_pillars; the Examiner/Referee grade, the tutor (Claude) sets the bar + remediates.
dependencies 2 imports · 1 importers
imports: nx_maturity_auditor.nxnx_syscalls.nx
imported by: nx_role_audit_run.nx
structs
| none |
consts
| 11 | const TUT_PASS: i64 = 1 |
| 12 | const TUT_GAP: i64 = 0 |
functions
| 15 | func tut_target() -> i64 { return MAT_SCLASS } called by 1: main |
| 18 | func tut_grade(achieved_level: i64, target_level: i64) -> i64 called by 1: main |
| 24 | func tut_remediation(achieved_level: i64, target_level: i64) -> i64 called by 1: main |
| 30 | func tut_passed_sclass(achieved_level: i64) -> i64 { if achieved_level >= MAT_SCLASS { return 1 } return 0 } |
| 33 | func tut_verdict_label(v: i64) -> *u8 { if v == TUT_PASS { return "PASS(>=S-class)" as *u8 } return "GAP(build capability)" as *u8 } called by 1: main |