code wiki / _hdl_build / nx_market_hb.nx
nx_market_hb.nx
buildroot/runtime/_hdl_build/nx_market_hb.nx
about
nx_market.nx -- the NISHI MARKET RESEARCHER: sees what the team can CAPITALIZE on (operator). It
maps the team's capabilities to OPPORTUNITIES and scores each by VALUE x FEASIBILITY -- but only
recommends ones the team can actually DELIVER (its capability is at the grade the opportunity
REQUIRES, per the Examiner). High-value opportunities we can't deliver yet are HONESTLY flagged
BUILD-FIRST (they feed the Futurist + the backlog), not sold as ready. So the team chases value it
can actually ship, and knows exactly what to build to unlock the rest. composes Examiner (grades)
+ Futurist (timing). RACI: Market Researcher scores; Builder builds the unlock; Scientist publishes
the proof a buyer/critic needs. license_tier: ORIGINAL Refs: grade-gated opportunity scoring.
dependencies 1 imports · 0 importers
imports: nx_sclass_grader.nx
imported by: nobody (leaf or entry point)
structs
| none |
consts
| 12 | const MKT_CAPITALIZE: i64 = 1 // valuable AND deliverable now -> go |
| 13 | const MKT_BUILD_FIRST: i64 = 2 // valuable but capability not at the required grade -> build the unlock |
| 14 | const MKT_SKIP: i64 = 3 // not valuable enough |
functions
| 17 | func mkt_can_deliver(capability_grade: i64, required_grade: i64) -> i64 called by 1: mkt_disposition |
| 23 | func mkt_disposition(value: i64, value_floor: i64, capability_grade: i64, required_grade: i64) -> i64 |
| 30 | func mkt_score(value: i64, feasibility: i64) -> i64 { return value * feasibility } called by 1: mkt_top_deliverable |
| 33 | func mkt_top_deliverable(n: i64, value: *i64, feasibility: *i64, grade: *i64, required: *i64, value_floor: i64) -> i64 |
| 47 | func mkt_top_unlock(n: i64, value: *i64, grade: *i64, required: *i64, value_floor: i64) -> i64 calls 1: mkt_disposition |