code wiki / _hdl_build / nx_market_hb.nx

nx_market_hb.nx

buildroot/runtime/_hdl_build/nx_market_hb.nx

2998 B56 linesdepth 3pulls 3 transitivereach 0 importersview sourcekind orphan librarytopic market
docsdependenciesstructsconstsfunctions

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

nx_sclass_grader.nx nx_market_hb.nx

imports: nx_sclass_grader.nx

imported by: nobody (leaf or entry point)

structs

none

consts

12const MKT_CAPITALIZE: i64 = 1 // valuable AND deliverable now -> go
13const MKT_BUILD_FIRST: i64 = 2 // valuable but capability not at the required grade -> build the unlock
14const MKT_SKIP: i64 = 3 // not valuable enough

functions

17func mkt_can_deliver(capability_grade: i64, required_grade: i64) -> i64
called by 1: mkt_disposition
23func mkt_disposition(value: i64, value_floor: i64, capability_grade: i64, required_grade: i64) -> i64
30func mkt_score(value: i64, feasibility: i64) -> i64 { return value * feasibility }
called by 1: mkt_top_deliverable
33func mkt_top_deliverable(n: i64, value: *i64, feasibility: *i64, grade: *i64, required: *i64, value_floor: i64) -> i64
47func mkt_top_unlock(n: i64, value: *i64, grade: *i64, required: *i64, value_floor: i64) -> i64
calls 1: mkt_disposition