VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

UNICEF.DIR.IDX.v0_1

[LOCKBOX]
DOC_ID = UNICEF.DIR.IDX.v0_1
CANONICAL = TRUE
ID_GRAMMAR = Place×Lane×Zoom×Role×Type×ID
PLACE = UNICEF # United Nations Children's Fund
LANE_SET = HUM|HLT|EDU|WTR|FOD|EMG|COM|GOV
ZOOM_SET = Z5|Z6 # UNICEF sits at Z6; binds down to countries (Z5)
ROLE_SET = V|O|P
TYPE_SET = PLACE|NODE|PIPE|SENSOR|RULE|BIND|REG|IDX|TEMPLATE
PHASE_SET = P0|P1|P2|P3
VERSIONING = LOCK-IDs (never rename; only version forward)
[/LOCKBOX]

1) PLACE Record (Z6)

[PLACE]
ID = UNICEF.PLACE.Z6.P.PLACE.UNICEF
NAME = UNICEF
SCOPE = Z6 child-focused humanitarian + development delivery router (health, education, WASH, protection)
PRIMARY_LANES = HUM,HLT,EDU,WTR,FOD,EMG,COM
PHASE_TARGET = P3 child-service delivery reliability under crisis load (P2 minimum)
[/PLACE]

2) Zoom Meaning for UNICEF bindings

[REG]
ID = UNICEF.REG.ZOOM.v0_1
MAP = {
Z6: "Global child service delivery coordination (funding, supplies, standards, program pipelines)",
Z5: "Country programs (government + partners execute)",
Z4: "Local delivery meshes (schools/clinics/water points; via country programs)"
}
[/REG]

3) Member / Country Program Registry (Z5 down-bind set)

[REG]
ID = UNICEF.REG.COUNTRIES.Z5.P.REG.ALL_TEMPLATE
SET = UNICEF.Z5.CRY.ALL
NOTE = "Populate later with ISO3 codes (country programs). Surface stage can stay empty."
[/REG]

4) UNICEF.* Core Nodes (surface stubs)

HUM — Child protection / safeguarding / social protection interface

[NODE] ID=UNICEF.HUM.Z6.P.NODE.PROTECTION_CORE NAME=Child protection core (template)
[NODE] ID=UNICEF.HUM.Z6.P.NODE.SOCIAL_SUPPORT_IF NAME=Social protection support interface (template)
[PIPE] ID=UNICEF.HUM.Z6.P.PIPE.CASE_TO_SUPPORT NAME=Risk ID→Case management→Support→Follow-up pipeline
[SENSOR] ID=UNICEF.HUM.Z6.O.SENSOR.PROTECTION_RISK METRIC=Child protection risk proxy (template)

HLT — Child/maternal health delivery interface

[NODE] ID=UNICEF.HLT.Z6.P.NODE.HEALTH_DELIVERY_IF NAME=Health delivery interface (template)
[PIPE] ID=UNICEF.HLT.Z6.P.PIPE.SUPPLY_TO_CARE NAME=Supplies→Distribution→Service delivery pipeline
[SENSOR] ID=UNICEF.HLT.Z6.O.SENSOR.HEALTH_STRAIN METRIC=Child health strain proxy (template)

EDU — Education continuity (especially during shocks)

[NODE] ID=UNICEF.EDU.Z6.P.NODE.EDU_CONTINUITY_IF NAME=Education continuity interface (template)
[PIPE] ID=UNICEF.EDU.Z6.P.PIPE.LEARNING_TO_SCHOOLS NAME=Materials→Schools→Learning recovery pipeline
[SENSOR] ID=UNICEF.EDU.Z6.O.SENSOR.LEARNING_LOSS METRIC=Learning loss risk proxy (template)

WTR — WASH (water/sanitation/hygiene) delivery router

[NODE] ID=UNICEF.WTR.Z6.P.NODE.WASH_DELIVERY_IF NAME=WASH delivery interface (template)
[PIPE] ID=UNICEF.WTR.Z6.P.PIPE.WASH_TO_FIELD NAME=Equipment→Install/repair→Operations pipeline
[SENSOR] ID=UNICEF.WTR.Z6.O.SENSOR.WATER_STRESS METRIC=Water stress proxy (template)

FOD — Nutrition / food support interface (child nutrition)

[NODE] ID=UNICEF.FOD.Z6.P.NODE.NUTRITION_IF NAME=Child nutrition interface (template)
[PIPE] ID=UNICEF.FOD.Z6.P.PIPE.NUTRITION_SUPPLY NAME=Nutrition supplies→Distribution→Coverage pipeline
[SENSOR] ID=UNICEF.FOD.Z6.O.SENSOR.NUTRITION_RISK METRIC=Nutrition risk proxy (template)

EMG — Emergency response coordination (child-first)

[NODE] ID=UNICEF.EMG.Z6.O.NODE.EMERGENCY_CORE NAME=Emergency coordination core (template)
[PIPE] ID=UNICEF.EMG.Z6.P.PIPE.ALERT_TO_ACTION NAME=Alert→Triage→Rapid response→Scale pipeline
[SENSOR] ID=UNICEF.EMG.Z6.O.SENSOR.EMG_LOAD METRIC=Emergency load proxy (template)

COM — Public guidance + caregiver comms

[NODE] ID=UNICEF.COM.Z6.O.NODE.COMMS_CORE NAME=Caregiver/public guidance core (template)
[PIPE] ID=UNICEF.COM.Z6.P.PIPE.PUBLIC_GUIDANCE NAME=Guidance→Localization→Broadcast→Feedback loop
[SENSOR] ID=UNICEF.COM.Z6.O.SENSOR.INFO_QUALITY METRIC=Guidance clarity/coverage proxy (template)

GOV — Country program interface mesh

[NODE] ID=UNICEF.GOV.Z6.P.NODE.GOV_CORE NAME=Governance/country program coordination core (template)
[NODE] ID=UNICEF.GOV.Z6.P.NODE.COUNTRY_LINK NAME=Country interface mesh (template)

5) Critical Binds (UNICEF stitching edges)

# Emergency load triggers rapid scaling across lanes
[BIND] A=UNICEF.EMG.Z6.O.SENSOR.EMG_LOAD REL=TRIGGERS B=UNICEF.EMG.Z6.O.NODE.EMERGENCY_CORE
[BIND] A=UNICEF.EMG.Z6.P.PIPE.ALERT_TO_ACTION REL=ROUTES_TO B=UNICEF.HLT.Z6.P.NODE.HEALTH_DELIVERY_IF
[BIND] A=UNICEF.EMG.Z6.P.PIPE.ALERT_TO_ACTION REL=ROUTES_TO B=UNICEF.EDU.Z6.P.NODE.EDU_CONTINUITY_IF
[BIND] A=UNICEF.EMG.Z6.P.PIPE.ALERT_TO_ACTION REL=ROUTES_TO B=UNICEF.WTR.Z6.P.NODE.WASH_DELIVERY_IF
[BIND] A=UNICEF.EMG.Z6.P.PIPE.ALERT_TO_ACTION REL=ROUTES_TO B=UNICEF.HUM.Z6.P.NODE.PROTECTION_CORE
[BIND] A=UNICEF.EMG.Z6.P.PIPE.ALERT_TO_ACTION REL=ROUTES_TO B=UNICEF.FOD.Z6.P.NODE.NUTRITION_IF
[BIND] A=UNICEF.EMG.Z6.P.PIPE.ALERT_TO_ACTION REL=BROADCASTS B=UNICEF.COM.Z6.P.PIPE.PUBLIC_GUIDANCE
# Supply pipelines underpin service delivery
[BIND] A=UNICEF.HLT.Z6.P.PIPE.SUPPLY_TO_CARE REL=ENABLES B=UNICEF.HLT.Z6.P.NODE.HEALTH_DELIVERY_IF
[BIND] A=UNICEF.WTR.Z6.P.PIPE.WASH_TO_FIELD REL=ENABLES B=UNICEF.WTR.Z6.P.NODE.WASH_DELIVERY_IF
[BIND] A=UNICEF.FOD.Z6.P.PIPE.NUTRITION_SUPPLY REL=ENABLES B=UNICEF.FOD.Z6.P.NODE.NUTRITION_IF
# Protection risk binds to comms + caseflow
[BIND] A=UNICEF.HUM.Z6.O.SENSOR.PROTECTION_RISK REL=TRIGGERS B=UNICEF.HUM.Z6.P.PIPE.CASE_TO_SUPPORT
[BIND] A=UNICEF.HUM.Z6.P.PIPE.CASE_TO_SUPPORT REL=BROADCASTS B=UNICEF.COM.Z6.P.PIPE.PUBLIC_GUIDANCE
# Down-bind to countries
[BIND] A=UNICEF.PLACE.Z6.P.PLACE.UNICEF REL=COORDINATES B=UNICEF.Z5.CRY.ALL
[BIND] A=UNICEF.GOV.Z6.P.NODE.COUNTRY_LINK REL=BINDS_TO B=UNICEF.Z5.CRY.ALL
# Cross-org binds (templates)
[BIND] A=UNICEF.EMG.Z6.O.NODE.EMERGENCY_CORE REL=BINDS_TO B=UN.EMG.Z6.O.NODE.GLOBAL_CRISIS_COORD
[BIND] A=UNICEF.HLT.Z6.P.NODE.HEALTH_DELIVERY_IF REL=BINDS_TO B=WHO.PLACE.Z6.P.PLACE.WHO
[BIND] A=UNICEF.FOD.Z6.P.NODE.NUTRITION_IF REL=BINDS_TO B=WFP.PLACE.Z6.P.PLACE.WFP_TEMPLATE
[BIND] A=UNICEF.HUM.Z6.P.NODE.PROTECTION_CORE REL=BINDS_TO B=UNHCR.PLACE.Z6.P.PLACE.UNHCR_TEMPLATE

6) Sensors (UNICEF Phase × Load instrumentation)

[SENSOR] ID=UNICEF.SEN.Z6.O.SENSOR.EMG_LOAD METRIC=Emergency load proxy (template)
[SENSOR] ID=UNICEF.SEN.Z6.O.SENSOR.SUPPLY_STRAIN METRIC=Supply chain strain proxy (template)
[SENSOR] ID=UNICEF.SEN.Z6.O.SENSOR.HEALTH_STRAIN METRIC=Child health strain proxy (template)
[SENSOR] ID=UNICEF.SEN.Z6.O.SENSOR.LEARNING_LOSS METRIC=Learning loss risk proxy (template)
[SENSOR] ID=UNICEF.SEN.Z6.O.SENSOR.WATER_STRESS METRIC=Water stress proxy (template)
[SENSOR] ID=UNICEF.SEN.Z6.O.SENSOR.NUTRITION_RISK METRIC=Nutrition risk proxy (template)
[SENSOR] ID=UNICEF.SEN.Z6.O.SENSOR.PROTECTION_RISK METRIC=Child protection risk proxy (template)
[SENSOR] ID=UNICEF.SEN.Z6.O.SENSOR.FUNDING_GAP METRIC=Funding gap % (template)
[SENSOR] ID=UNICEF.SEN.Z6.O.SENSOR.INFO_QUALITY METRIC=Guidance clarity/coverage proxy (template)

UNICEF Phase scoring (child-service delivery reliability)

[RULE]
ID = UNICEF.RUL.Z6.O.RULE.PHASE_SCORE
INPUT = {EMG_LOAD, SUPPLY_STRAIN, HEALTH_STRAIN, LEARNING_LOSS, WATER_STRESS, NUTRITION_RISK, PROTECTION_RISK, FUNDING_GAP, INFO_QUALITY}
OUTPUT= P0..P3
NOTE = "Measures UNICEF delivery reliability under crisis load; triggers truncation/stitching."
[/RULE]

7) Truncation & Stitching Rules (child-first stop-loss)

# TRUNCATION: emergency surge → prioritize life-critical child services
[RULE] ID=UNICEF.RUL.Z6.O.RULE.EMG_TRUNCATE
IF = (UNICEF.SEN.Z6.O.SENSOR.EMG_LOAD > THRESH_EMG_HIGH)
THEN = {UNICEF.EMG.Z6.O.NODE.EMERGENCY_CORE -> PRIORITIZE_CHILD_LIFE_CRITICAL,
UNICEF.HLT.Z6.P.PIPE.SUPPLY_TO_CARE -> FAST_TRACK_MED_SUPPLIES_TEMPLATE,
UNICEF.WTR.Z6.P.PIPE.WASH_TO_FIELD -> FAST_TRACK_WASH_REPAIRS_TEMPLATE,
UNICEF.FOD.Z6.P.PIPE.NUTRITION_SUPPLY -> FAST_TRACK_NUTRITION_TEMPLATE,
UNICEF.COM.Z6.P.PIPE.PUBLIC_GUIDANCE -> URGENT_CAREGIVER_GUIDANCE_TEMPLATE}
# TRUNCATION: supply strain → reduce scope, protect essentials
[RULE] ID=UNICEF.RUL.Z6.O.RULE.SUPPLY_TRUNCATE
IF = (UNICEF.SEN.Z6.O.SENSOR.SUPPLY_STRAIN > THRESH_SUPPLY_HIGH)
THEN = {UNICEF.HLT.Z6.P.PIPE.SUPPLY_TO_CARE -> PRIORITIZE_ESSENTIALS_TEMPLATE,
UNICEF.FOD.Z6.P.PIPE.NUTRITION_SUPPLY -> PRIORITIZE_HIGH_RISK_CHILDREN_TEMPLATE,
UNICEF.EDU.Z6.P.PIPE.LEARNING_TO_SCHOOLS -> PRIORITIZE_CORE_MATERIALS_TEMPLATE,
UNICEF.COM.Z6.P.PIPE.PUBLIC_GUIDANCE -> TRANSPARENCY_AND_LIMITS_TEMPLATE}
# STITCHING: restore delivery cadence + reduce learning loss
[RULE] ID=UNICEF.RUL.Z6.O.RULE.STITCH_DELIVERY
IF = (RECOVERY_TREND == TRUE) AND (UNICEF.SEN.Z6.O.SENSOR.SUPPLY_STRAIN < THRESH_SUPPLY_OK)
THEN = {UNICEF.HLT.Z6.P.PIPE.SUPPLY_TO_CARE -> RESTORE_NORMAL_CADENCE_TEMPLATE,
UNICEF.WTR.Z6.P.PIPE.WASH_TO_FIELD -> RESTORE_MAINTENANCE_CYCLE_TEMPLATE,
UNICEF.EDU.Z6.P.PIPE.LEARNING_TO_SCHOOLS -> LEARNING_RECOVERY_TEMPLATE,
UNICEF.COM.Z6.O.NODE.COMMS_CORE -> TRANSPARENCY_UPDATES_TEMPLATE}

8) Lane Directories (pointers)

[IDX] ID=UNICEF.DIR.LANE.HUM.v0_1 PTR=UNICEF.HUM.*
[IDX] ID=UNICEF.DIR.LANE.HLT.v0_1 PTR=UNICEF.HLT.*
[IDX] ID=UNICEF.DIR.LANE.EDU.v0_1 PTR=UNICEF.EDU.*
[IDX] ID=UNICEF.DIR.LANE.WTR.v0_1 PTR=UNICEF.WTR.*
[IDX] ID=UNICEF.DIR.LANE.FOD.v0_1 PTR=UNICEF.FOD.*
[IDX] ID=UNICEF.DIR.LANE.EMG.v0_1 PTR=UNICEF.EMG.*
[IDX] ID=UNICEF.DIR.LANE.COM.v0_1 PTR=UNICEF.COM.*
[IDX] ID=UNICEF.DIR.LANE.GOV.v0_1 PTR=UNICEF.GOV.*

9) Expansion Hooks (only when needed)

[EXPAND_NEXT]
1) Populate UNICEF.Z5.CRY.ALL with ISO3 country program codes; bind each {ISO3}.DIR.IDX page up to UNICEF
2) Publish UNICEF supply directory:
- medical/WASH/nutrition supply corridors, chokepoints, stitching rules
3) Publish UNICEF EDU continuity directory:
- learning recovery playbooks, school re-entry pipeline, measurement sensors
[/EXPAND_NEXT]

Recommended Internal Links (Spine)

Start Here: