assets/item_economy_sanity_band.csv
5 rows
| class_id | class_name | formula | inputs | input_class | slice_floor | slice_target | arc_floor | arc_target | basis | note |
|---|---|---|---|---|---|---|---|---|---|---|
| IE-01 | Wearable archetypes (slot x grade) | wearables = equipment_slots x rollable_grades | slots ratified=7 / recovered=16; rollable_grades=5 (common,uncommon,rare,epic,legendary) | locked(grades)+split-tier(slots) | 35 | 80 | 35 | 80 | counted | The floor uses the RATIFIED 7 vril-seat slots (T1_Ability_Tree ACTIVE v1.4 s10.1); the target uses the recovered 16-slot layout, which is PROPOSAL-TIER (RECOVERED-NEW at INGEST_GDD.md:144). Slot-driven, therefore global -- it does not scale with regions, so slice and arc are identical and that is co |
| IE-02 | Weapon item instances (weapon x grade) | weapon_instances = weapons x rollable_grades | weapons_total=72 (LOCKED 72); weapons acquirable in the slice=9; rollable_grades=5 | locked | 45 | 45 | 360 | 360 | counted | Rarity VARIANTS of the 72 locked archetypes, never new archetypes -- the 72 total and the 36/36 split are untouched. The slice figure is derived from the acquisition chapters ratified by this same sitting (item 11). |
| IE-03 | Craft materials (trade tier gates) | craft_materials = trades x mastery_levels x 1_material_per_gate | trades=10 (LOCKED 10); mastery_levels=12 (LOCKED); 1 distinct material per gate = ASSUMED | locked(trades,levels)+assumed(1_per_gate) | 4 | 48 | 10 | 120 | derived | The 120 quest gates (10 trades x 12 levels) are locked numerical canon; that each gate needs at least ONE distinct material to gate on is this script's ASSUMPTION and is the single largest source of width in the band. Slice scope = the 4 trades whose T0_Questline_Index chapter_span opens by Ch 13 (B |
| IE-04 | Consumables (consumable-output trades) | consumables = consumable_trades x mastery_levels | consumable_trades=3 (ASSUMED: Herbalism, Alchemy, Culinary Arts); mastery_levels=12 (LOCKED) | locked(levels)+assumed(which_trades) | 2 | 24 | 3 | 36 | derived | Which of the ten trades yield consumables is NOT stated anywhere in canon -- the three named are this script's reading of T0_Trade_Registry names and are explicitly assumed. Slice = Herbalism + Culinary Arts opening by Ch 13; Alchemy opens Ch_19 and is arc-only. |
| IE-05 | Gather nodes (per region) | gather_nodes = regions x observed_nodes_per_keyed_region | regions_total=76 (measured); slice_region_pages=12 (measured); observed nodes per keyed region=6.0 (24 live gather rows over 4 keyed regions) | measured+assumed(extrapolation) | 72 | 72 | 456 | 456 | extrapolated | THE ONLY REGION-DRIVEN CLASS, and therefore the only one the ruled per-region FLOOR actually governs. The per-region rate is extrapolated from the four pre-rescope regions that carry the entire live material spine -- which is precisely the four-region stop FR-075 exists to make visible, so this row' |