Files
settled-reach/docs/workshops/commodity-catalog/gestalt-round1.md
T
jpmschweitzerandClaude Opus 4.6 ac05dbd21f data(economics): commodity catalog — 36 types, 21 production chains
Workshop #801 deliverable: commodities.toml (36 commodities across
5 tiers), production_chains.toml (21 Leontief recipes including
2 substitution routes), schema.md (SQL DDL + validation rules).

Key design choices: brands are not commodities (separate layer),
water→fuel at 8:1 yield, 3 political sub-flags replacing single
boolean, gate energy-over-gate as commercial service. Wiki stub
pages generated for all 36 commodities.

Tickets #811–#815 created for follow-up work. #801 closed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-05 22:00:33 +02:00

18 KiB

Gestalt — #801 Commodity Catalog Mechanics Analysis

Let me break down what this actually means mechanically. I've read D-171 through D-183, both round reports. Here's the full systems design.


1. Production Chain Graph

D-173 locked the counts: 7 raw -> 8 intermediate -> 7 final. I'm proposing the actual names and wiring.

Raw Materials (7) -- location-bound, extracted or harvested

ID Name Source type Geographic anchor
R-01 Metallic ore Asteroid/planetary mines Ubiquitous; high in industrial corridors
R-02 Silicate/mineral Quarry, geological extraction Includes Kvitfjell marble (hard ceiling D-177)
R-03 Agricultural produce Farms, vineyards, grain fields Calloway grain, VGV grapes, staple crops
R-04 Organic fiber/biomass Fisheries, ranches, plantations Brach fiber (Braemar-locked D-177), marine catch
R-05 Chemical feedstock Gas extraction, chemical wells Higher in outer corridors
R-06 Energy raw Fissile mining, reaction mass Every inhabited system needs some; monopoly pressure at frontier
R-07 Lattice-grade material Rare deposits, some biologics Geographically sparse; strategic chokepoint

Intermediate Goods (8) -- processed from raws, transportable

ID Name Inputs Substitutable inputs?
I-01 Refined metal/alloy R-01 R-01 from asteroid OR planetary mine (same output, different sources)
I-02 Processed silicate R-02 R-02 only (no sub) -- Kvitfjell marble variant has no substitute
I-03 Processed food/drink R-03 OR R-04 Either agricultural produce OR biomass (fish processing same as grain processing)
I-04 Textile/composite R-04 R-04 from brach OR from standard plant fiber
I-05 Industrial chemical R-05 R-05 OR R-06 (some fuels substitute for chemical processes)
I-06 Power cell/fuel R-06 OR R-05 Nuclear (R-06) OR hydrocarbon (R-05) -- different efficiency, same output
I-07 Lattice substrate R-07 R-07 only -- no substitute for lattice-grade input
I-08 Fabricated components I-01 + I-05 I-01 required; I-05 can substitute from R-05 or R-06 pathway

Final Goods (7) -- assembled from intermediates, carry cultural identity

ID Name Inputs Cultural identity
F-01 Heavy industrial goods I-01 + I-08 Stalownia rigs, Cygni B station sections, large equipment
F-02 Consumer goods I-03 + I-04 Packaged food, clothing, household goods
F-03 Luxury goods I-02 + I-03 Kvitfjell marble, VGV wines, Calloway whisky -- corridor-specific identity
F-04 Transport vehicles I-01 + I-06 + I-08 Ships, MVG bespoke vehicles, transports
F-05 Implant hardware I-07 + I-08 Commission-certified implants and neural hardware
F-06 Gate/infrastructure components I-06 + I-07 + I-08 Gates, habitat modules, Gate Corp monopoly
F-07 Medical/pharmaceuticals I-03 + I-05 Medical goods, re-embodiment supporting goods

Chain Chokepoints (the interesting nodes)

Three chokepoints create gameplay tension:

  1. R-07 -> I-07 -> F-05 + F-06: Lattice-grade material is geographically sparse, has no substitute, and feeds the two most politically sensitive final goods (implants and gates). A single supply disruption cascades to both implant hardware AND gate components -- it touches Commission certification, Gate Corp monopoly, and contraband simultaneously. This is the richest chokepoint.

  2. I-08 (Fabricated components): Required by F-01, F-04, F-05, F-06 -- four of seven finals. It's the most upstream shared dependency. Any disruption to R-01 or I-05 cascades to nearly every manufactured good. Stalownia being a dominant refined metal producer means the corporation sitting on R-01 has enormous latent leverage.

  3. F-03 Luxury goods: Hard biological ceilings (D-177) on Kvitfjell marble (R-02) and Calloway/VGV (R-03/R-04) mean this final good is permanently supply-constrained. Unlike most goods, adding economic nodes doesn't resolve the scarcity -- the player learns that economics alone can't solve everything. This is where Sol-denominated black market pricing appears naturally.


2. Elasticity Classes (5)

D-173 specifies 5 categories. Here they are with mechanical definitions.

Class Label Demand response to +10% price Tatonnement alpha modifier Examples
E-1 Inelastic -1% to -3% quantity 1.5x faster price adjustment (sellers can gouge) R-03 Agricultural produce, R-06 Energy raw, I-03 Processed food, I-06 Power cell
E-2 Low elasticity -4% to -8% quantity 1.2x I-01 Refined metal, F-07 Medical/pharma, I-05 Industrial chemical
E-3 Moderate elasticity -10% to -15% quantity 1.0x (baseline alpha=0.03) I-04 Textile, I-08 Fabricated components, F-02 Consumer goods, R-04 Organic fiber
E-4 High elasticity -18% to -30% quantity 0.7x (buyers walk; sellers must discount) F-03 Luxury goods, F-04 Transport vehicles, F-01 Heavy industrial
E-5 Purely elastic (services) Location-bound; inter-regional demand = 0 N/A -- no transport All service types

Design note on E-5: Services don't participate in the spatial price equilibrium across nodes -- they have no inter-regional demand to equilibrate. But they DO respond to local supply/demand. A tourism node with a labor shortage sees tourism throughput drop (service throughput seed). This creates a within-node elasticity for services without requiring them to enter the gate transport model.

Why the alpha modifier matters: E-1 goods price-spike fast and stay spiked because buyers must pay regardless. E-4 goods see quantity collapse more than price spike -- sellers drop price to maintain volume. This produces meaningfully different market behavior from the same supply shock, depending on what got disrupted.


3. Bulk Classes

What makes inter-system transport cost interesting? Volume, perishability, regulatory burden, and whether the good can even fit through a gate in useful form.

Class Label Gate cost multiplier Key property
B-1 Dense bulk 1.0x Heavy, low-value-density; equalizes across hops cheaply
B-2 Standard cargo 1.2x Normal packaged goods, standard containers
B-3 Perishable 1.8x Time-sensitive; regional price differentials stay large
B-4 High-value/low-mass 0.8x Cheap to move; price differentials come from scarcity not transport
B-5 Oversized/special 2.5x Partial assembly, special handling; generates hub-and-spoke manufacturing
B-6 Non-transportable infinity Services; production = consumption node

Commodity->bulk mapping:

Commodity Bulk class Price differential driver
R-01 Metallic ore B-1 Low -- ore prices equalize fast
R-02 Silicate/mineral B-1 Low except luxury marble variant (scarcity, not transport)
R-03 Agricultural produce B-3 High -- fresh produce is time-critical; regional variation persists
R-04 Organic fiber B-2 Moderate
R-05 Chemical feedstock B-1 Low
R-06 Energy raw B-1 Low for fissile; B-3 for reaction mass
R-07 Lattice-grade material B-4 Scarcity-driven, not transport-driven
I-01 Refined metal B-2 Moderate
I-02 Processed silicate B-5 High -- stone slabs are awkward cargo
I-03 Processed food/drink B-2/B-3 Aged products (whisky) are B-4; fresh food B-3
I-04 Textile/composite B-2 Moderate
I-05 Industrial chemical B-1 Low (hazmat containers are standard)
I-06 Power cell/fuel B-2 Moderate
I-07 Lattice substrate B-4 Scarcity-driven
I-08 Fabricated components B-2 Moderate
F-01 Heavy industrial goods B-5 Very high -- manufacturing hubs persist because shipping rigs is expensive
F-02 Consumer goods B-2 Moderate
F-03 Luxury goods B-4 Scarcity-driven; marble is B-5 (stone), wine/whisky B-4
F-04 Transport vehicles B-5 Very high -- ship construction stays near shipyards
F-05 Implant hardware B-4 Regulation-driven more than transport-driven
F-06 Gate/infrastructure components B-5 Extreme -- built where ordered, shipped assembled
F-07 Medical/pharma B-4 High value, low mass
All services B-6 Non-transportable

The B-5 implication: Heavy industrial goods, transport vehicles, and gate components all being B-5 means manufacturing centers are structural. You can't arbitrage away the price advantage of building rigs near Stalownia's ore by just shipping finished rigs -- the transport cost is too high. This creates durable geographic economic identities, which is exactly what the lore needs.


4. Political Sensitivity

Political sensitivity encodes real gameplay tension. I'm proposing three sub-flags per commodity that together compose the political sensitivity:

  • commission_certification_required -- Commission must certify before sale; costs Tractus; Compact friction
  • compact_contested -- Compact officially rejects the Commission's authority over this commodity category
  • shadow_viable -- a shadow market routinely exists for this commodity (derived from demand pressure x shadow_economy_intensity)
Commodity Cert req? Compact contested? Shadow viable? Drama
R-01 Metallic ore No No No Pure commodity
R-02 Silicate/mineral No No Partial Kvitfjell quota enforcement creates a minor shadow
R-03 Agricultural produce Partial No No Organic certification in Assembly zones; Compact ignores
R-04 Organic fiber No No No
R-05 Chemical feedstock Yes (hazmat) Yes Yes Compact views certification as Assembly tariff by another name
R-06 Energy raw Yes (safety/fissile) Yes Yes Nuclear fuel -- dual cert burden; Compact energy independence as political goal
R-07 Lattice-grade material Yes (strategic) No High Gate Corp claim; canonical contraband pathway
I-01 Refined metal No No No
I-02 Processed silicate No No No
I-03 Processed food Partial No No Food safety cert; Compact accepts alternatives
I-04 Textile/composite No No No
I-05 Industrial chemical Yes Yes Yes Same friction as R-05
I-06 Power cell/fuel Yes Yes Yes
I-07 Lattice substrate Yes (strategic) No High Commission controls; smuggling incentive structural
I-08 Fabricated components Partial Partial No Precision spec certification; minor friction
F-01 Heavy industrial goods No No No Too large to shadow-market meaningfully
F-02 Consumer goods No No Partial Uncertified goods undercut certified in low-coverage nodes
F-03 Luxury goods Partial No Yes Sol-denominated luxury goods; shadow market for prestige
F-04 Transport vehicles Yes (safety) Partial Partial Commission registration; Compact often operates unregistered
F-05 Implant hardware Yes (medical) High High THE flashpoint -- Commission implant cert is THE Compact grievance; D-037 adjacent
F-06 Gate/infrastructure Yes (strategic) Extreme High Gate Corp monopoly + Commission cert = maximum structural extraction
F-07 Medical/pharma Yes (medical) Partial High Re-embodiment specifically; D-037 adjacent

Three political flashpoints worth calling out:

  1. F-05 Implant hardware -- Commission certification + Assembly control. The Compact's shadow implant market isn't crime; it's principled rejection of Assembly medical authority. This maps directly to D-174's "principled economic resistance" framing.

  2. F-06 Gate/infrastructure components -- Gate Corp monopoly + Commission certification. The chokepoint that lets the Assembly functionally tax all inter-system movement. This is the Commission's ultimate leverage tool and the Compact's ultimate grievance.

  3. R-06 + I-06 Energy -- The Compact frontier's energy independence is a live political project. The Mark currency zone correlates with energy self-sufficiency drives. A player who understands this reads the currency map differently.


5. Service Mechanics

Services are mechanically different from physical commodities in three ways:

A. No transport; no gate cost; no arbitrage: Services are produced and consumed at the same node. They are demand sinks on the physical commodity chain, not links in it. They don't participate in spatial price equilibrium.

B. Services have a within-node demand multiplier effect: Instead of a supply chain role, each service type has a goods-demand multiplier:

Service Goods demand multiplied
Legal I-06 Power (office); Tractus velocity (fees)
Banking/credit Tractus velocity; affects cross-zone trade friction
Insurance No goods demand; affects trade volume through risk pricing
Commercial intelligence No goods demand; affects signal visibility (improves official_coverage_ratio)
Habitation/berths F-02 Consumer goods; I-06 Power
Tourism F-03 Luxury goods; F-02 Consumer goods; I-06 Power
Holo-content/entertainment I-06 Power; I-08 Fabricated components (production hardware)
Cultural experiences F-03 Luxury goods; indirect (labor-intensive)

This means a high-tourism node pulls increased luxury goods demand. A high-legal-services node increases Tractus velocity in that system. These are emergence-generating interactions without requiring explicit modeling of service transactions.

C. Service throughput seeds differently: Physical goods use extraction_rate, processing_throughput. Services use service_throughput and service_capacity (D-176). This maps to "how many clients per tick" and "how many concurrent engagements." Both are seeded log-normally, but the ceiling for services is population-dependent -- a small station can't sustain a large legal practice regardless of the seed.

Proposed service list (revised from D-173's "~5 + ~3"):

Professional services (5):

  • Legal
  • Banking/credit
  • Insurance
  • Commercial intelligence (replaces Logistics management, which is implicit in transport cost model)
  • Habitation/berths (covers the D-131 "rent" verb)

Luxury services (3):

  • Tourism
  • Holo-content/entertainment
  • Cultural experiences

Why swap Logistics management for Commercial intelligence: Logistics management as a separately-modeled service is redundant with the transport cost system. Transport costs already encode the logistics overhead per hop. Commercial intelligence (Mercado, Adams & Ford, Ferreira Monteiro) is mechanically distinct and necessary for the information brokerage archetype from D-175.

Why add Habitation/berths: The D-131 "rent" verb needs something to rent. Physical space on a station is inherently location-bound, non-transportable, and exists in fixed supply. This is a service in the B-6 sense -- it can't be shipped through a gate. It also creates a natural pressure mechanism: a booming node runs out of berths, which caps service growth and creates a real estate price signal.


6. Completeness Check

Against D-131 economic verbs (from Round 1 notes: buy, sell, hire, rent, contract, inspect, negotiate, invest):

Verb Covered by Gap?
Buy All physical commodities None
Sell All physical commodities None
Hire Services (legal, commercial intelligence) None
Rent Habitation/berths service Gap if Habitation not added -- see section 5 above
Contract Services (insurance, logistics implicit) None
Inspect Signal vocabulary D-181 (7 signals per node) None -- inspect verb is the master mechanic
Negotiate Any transaction; currency exchange rates None
Invest Banking/credit service; F-01/F-06 heavy goods Thin -- "invest" might need capital goods loan mechanics later but Phase 2 out-of-scope

Against D-175 corporation archetypes:

28 lore-taxonomy archetypes -> commodity coverage:

  • Extraction (5): R-01, R-02, R-05, R-06, R-04 (maritime salvage) -> all covered
  • Agriculture (6): R-03, R-04, I-03, F-03 -> all covered; Calloway and VGV have specific commodity slots
  • Manufacturing (6): F-01, F-04, I-04, F-05, F-07, I-08 -> all covered; precision instruments slot into I-08
  • Trade/logistics (4): F-04 (ships), I-06 (fuel), F-06 (gate infra), services -> covered
  • Services (6): Legal, Banking, Insurance, Commercial intelligence, Habitation, Tourism/Holo/Cultural -> all 6 archetypes have explicit commodity slots now
  • Intelligence (1): Commercial intelligence service -> now explicitly in the catalog

6 behavioral archetypes -> all find commodities:

  • Monopolist: Gate Corp on F-06/R-07; Kvitfjell quarry on R-02/F-03
  • Distributor: Sova on transport + habitation throughput
  • Producer: Stalownia on F-01; any manufacturer
  • Specialist: Calloway on F-03; VGV on F-03; MVG on F-04
  • Cooperative: East reach fermentation on R-03/I-03/F-03; brach fiber cooperatives on R-04
  • Intermediary: Mercado on commercial intelligence service; Groombridge clearing house on banking/credit

One remaining gap: The east-reach archetypes Miri proposed (maritime salvage, precision instruments, fermentation cooperative, maritime fishery, textile/craft guild) all have commodity slots, but east reach has no named Tier 1 corporation occupying those slots yet (flagged in D-175 as a priority gap). This is a content gap, not a catalog gap -- the slots exist.


Summary

The catalog as proposed:

22 physical commodities (7R + 8I + 7F) + 8 services (5 professional + 3 luxury) = 30 commodity types

Right at D-173's target, covering all D-131 verbs and all D-175 archetypes.

The two design calls I'm making that need your confirmation:

  1. Swap Logistics management -> Commercial intelligence in professional services. Logistics management is implicit in transport costs; commercial intelligence is a distinct archetype that otherwise has no commodity backing.

  2. Add Habitation/berths as the 5th professional service. Covers the "rent" verb from D-131 and creates a natural node-capacity pressure mechanism.

The three chokepoints (R-07 lattice chain, I-08 fabricated components, F-03 biological ceiling goods) are where the interesting gameplay lives. Every economic disruption event should be evaluated by which chokepoint it touches.

Ready for iteration or pushback on any of the above.