699 lines
23 KiB
Markdown
699 lines
23 KiB
Markdown
# Supply Chain — ARGILLA → VAS FICTILE
|
||
## The Clay Bowl from Mine to Market
|
||
### Document: SC-ARGILLA-0001
|
||
### Date: 2026-05-07
|
||
### Status: First draft — for review and extension
|
||
### Repository path: docs/supply-chains/SC-ARGILLA-0001.md
|
||
|
||
---
|
||
|
||
## 0. Purpose of this document
|
||
|
||
This is the first canonical supply chain map for CIVICVS. It traces a
|
||
single good — the fired clay vessel (VAS FICTILE) — from its origin in
|
||
a TESSERA H3 cell through every transformation, transport, labor, and
|
||
commercial node to its final sale and the obligations that follow.
|
||
|
||
Every cost in this chain is expressed in token-grounded terms. Every node
|
||
is a relationship between existing corpus tokens. Where a token is missing,
|
||
the gap is named explicitly — those gaps become the next corpus additions.
|
||
|
||
This document governs:
|
||
- The ANNALES activation rows for goods and supply chain tokens
|
||
- The OTIVM-V constants for transformation and barter mechanics
|
||
- The Dinarii calibration of labor wages and material costs
|
||
- The TESSERA resource modeling for clay deposits
|
||
|
||
---
|
||
|
||
## 1. The good
|
||
|
||
**Roman name:** VAS FICTILE — fired clay vessel. Also FIGLINVM,
|
||
OLLA (cooking pot), CRATER (mixing bowl), PATELLA (flat dish),
|
||
AMPULLA (small flask). For this supply chain: a standard domestic
|
||
bowl, the most common ceramic form in the Roman world.
|
||
|
||
**Pattern classification:** `batch_craft`
|
||
|
||
**Token status:** VAS FICTILE / FIGLINVM not yet in the 66-token corpus.
|
||
**Gap recorded:** goods token required — see Section 9.
|
||
|
||
**Physical properties relevant to cost:**
|
||
- Weight per unit: approximately 0.5-1.0 libra (160-320g) for a
|
||
standard domestic bowl
|
||
- Fragility: high — transport loss rate significant
|
||
- Perishability: none — does not spoil
|
||
- Storage volume: moderate — stacks, but breakage risk in bulk
|
||
- Social register: ordinary domestic object
|
||
|
||
---
|
||
|
||
## 2. The supply chain — overview
|
||
|
||
```
|
||
[1] TESSERA H3 cell
|
||
Clay deposit: volume, depth, extraction cost
|
||
|
||
[2] EXTRACTION
|
||
Labor: MERCENNARIVS (bulk extraction)
|
||
Tool cost: picks, baskets, wooden frames
|
||
Output: raw ARGILLA by weight
|
||
|
||
[3] TRANSPORT — mine to workshop
|
||
Via: VIA (road leg) or NAVIS (river/coastal if applicable)
|
||
Cost: VECTVRA (weight × distance)
|
||
Loss: breakage/spillage in transit (LOW)
|
||
Output: ARGILLA delivered at workshop
|
||
|
||
[4] WORKSHOP — raw clay preparation
|
||
Labor: MERCENNARIVS (mixing, wedging, cleaning)
|
||
Water: local source or purchased
|
||
Space: LOCATIO (rented workshop) or owned (DOMINIVM)
|
||
Output: prepared clay body, ready for forming
|
||
|
||
[5] FORMING
|
||
Labor: ARTIFEX (FIGVLVS — the potter)
|
||
Tool cost: wheel, forming tools (amortized)
|
||
Output: green (unfired) vessels, quantity per batch
|
||
|
||
[6] DRYING
|
||
Space: workshop floor or drying area (included in LOCATIO)
|
||
Time: 1-3 days depending on season and humidity
|
||
Loss: cracking during drying — approximately 5-10% of batch
|
||
Output: dried vessels, ready for kiln
|
||
|
||
[7] FIRING
|
||
Fuel: wood (LIGNVM) — significant cost
|
||
Kiln: LOCATIO (shared kiln) or owned
|
||
Labor: ARTIFEX or MERCENNARIVS (kiln tending)
|
||
Time: approximately 1 day firing + cooling
|
||
Loss: kiln failures — approximately 10-15% of batch
|
||
Output: fired vessels, finished goods
|
||
|
||
[8] FINISHING AND SORTING
|
||
Labor: ARTIFEX or apprentice
|
||
Output: sorted by quality grade
|
||
— PRIMA (first quality): full sale price
|
||
— SECVNDA (second quality): reduced price, gift-appropriate at lower register
|
||
— FRACTA (cracked/damaged): scrap or very low price
|
||
|
||
[9] GOODS ON HAND
|
||
Token state: VAS FICTILE held by FIGVLVS or merchant
|
||
DOMINIVM: producer until sold
|
||
POSSESSIO: producer or carrier
|
||
TABVLA entry: batch quantity, quality split, production cost recorded
|
||
|
||
[10] TRANSPORT — workshop to market
|
||
Via: VIA (usually short, within city or to market town)
|
||
Cost: VECTVRA (weight × distance, lower than mine transport)
|
||
Loss: breakage in transit — approximately 3-5%
|
||
Packing: straw, baskets (additional cost)
|
||
Output: VAS FICTILE delivered at market or shop
|
||
|
||
[11] SALE
|
||
Venue: taberna (shop), macellum (market), or direct from workshop
|
||
Price: PRETIVM (new, first quality)
|
||
Record: TABVLA entry, TESTIS if significant quantity
|
||
Transfer: DOMINIVM passes to buyer on payment
|
||
Used market: PRETIVM VSVS (second-hand price)
|
||
Gift register: see Section 7
|
||
|
||
[12] OBLIGATION CHAIN
|
||
If credit extended: DEBITVM created
|
||
Named date: DIES recorded in TABVLA
|
||
Settlement: SOLVERE on or before DIES
|
||
Default: MORA → VSVRA accrual → MVLCTA risk
|
||
```
|
||
|
||
---
|
||
|
||
## 3. Node-by-node cost analysis
|
||
|
||
### Node 1 — TESSERA H3 cell: the clay deposit
|
||
|
||
The clay deposit is a TESSERA resource with:
|
||
- `resource_type`: ARGILLA
|
||
- `volume_roman_cubic`: volume in Roman cubic feet (pes cubicus)
|
||
— 1 pes cubicus ≈ 0.0283 cubic meters
|
||
— a working deposit: 1,000–10,000 pedes cubici
|
||
- `depth_current`: current extraction depth in pedes
|
||
- `depth_max`: estimated maximum before deposit exhausted
|
||
- `h3_cell`: the specific H3 cell
|
||
|
||
**Cost implication:** as depth increases, extraction labor increases
|
||
proportionally. A deposit at 5 pedes depth costs approximately 2x the
|
||
labor of one at 1 pes depth. At 20 pedes, the deposit may become
|
||
uneconomical without specialist equipment.
|
||
|
||
**TESSERA gate:** `occ_flag` will eventually record whether this cell
|
||
has been worked in prior epochs. A cell worked in the late Republic
|
||
may have shallower remaining deposits than a fresh cell.
|
||
|
||
**Token relationships at this node:**
|
||
- TESSERA (the substrate providing resource data)
|
||
- POSSESSIO (who holds extraction rights)
|
||
- DOMINIVM (who owns the land / deposit)
|
||
- LOCATIO (if extraction rights are leased)
|
||
- MVNVS (if state extraction obligations apply)
|
||
|
||
**Missing token:** FVNDVS (land holding with resource rights) —
|
||
gap recorded in Section 9.
|
||
|
||
---
|
||
|
||
### Node 2 — EXTRACTION
|
||
|
||
**Labor:** MERCENNARIVS — unskilled bulk extraction.
|
||
|
||
**Wage anchor:**
|
||
- Roman legionary base: 225 dn/year ÷ 365 = 0.616 dn/day
|
||
- MERCENNARIVS at subsistence: approximately 0.5 dn/day
|
||
(below legionary — unskilled, casual, no benefits)
|
||
- Confidence: LOW — placeholder pending corpus calibration
|
||
|
||
```
|
||
MERCENNARIVS_WAGE_DN_PER_DAY = 0.50 // LOW confidence
|
||
```
|
||
|
||
**Extraction rate:** approximately 0.5 cubic pes of clay per
|
||
MERCENNARIVS per day at shallow depth (1-3 pedes).
|
||
At depth 10 pedes: approximately 0.2 cubic pes per day.
|
||
At depth 20 pedes: approximately 0.1 cubic pes per day.
|
||
|
||
**Weight yield:** 1 cubic pes of raw clay ≈ 100 librae (33 kg)
|
||
after cleaning and preparation loss of approximately 30%.
|
||
Net yield: approximately 70 librae of usable clay per cubic pes.
|
||
|
||
**Tool cost:** picks, baskets, frames — amortized across extraction
|
||
batches. Approximately 0.05 dn per 100 librae extracted. LOW confidence.
|
||
|
||
**Output per MERCENNARIVS day (shallow deposit):**
|
||
- Raw clay: approximately 50 librae (usable after preparation loss)
|
||
- Labor cost: 0.50 dn
|
||
- Tool cost: approximately 0.025 dn
|
||
- **Total extraction cost per 50 librae: approximately 0.525 dn**
|
||
|
||
**Token relationships at this node:**
|
||
- MERCENNARIVS (the extraction labor)
|
||
- OPVS (the extraction task)
|
||
- LOCATIO (labor hire contract)
|
||
- DIES (named payment day for wages)
|
||
|
||
---
|
||
|
||
### Node 3 — TRANSPORT: mine to workshop
|
||
|
||
**Weight per batch:** assume a productive batch begins with
|
||
200 librae of raw clay (enough for approximately 60-80 bowls
|
||
before drying and firing loss).
|
||
|
||
**Transport mode:**
|
||
- Overland: cart or pack animal (VIA)
|
||
- River: barge (NAVIS) if workshop is on a navigable waterway
|
||
|
||
**VECTVRA rate (overland, cart):**
|
||
- The Edict of Diocletian gives rates for wagon transport.
|
||
Calibration documents anchor at approximately 0.5 dn per
|
||
100 librae per Roman mile (mille passuum ≈ 1.48 km).
|
||
Confidence: LOW — Diocletian is late; earlier rates were higher.
|
||
|
||
```
|
||
VECTVRA_CART_DN_PER_100LB_PER_MILE = 0.50 // LOW confidence
|
||
```
|
||
|
||
**Distance scenarios:**
|
||
- Short (1-2 miles, local deposit): 0.5-1.0 dn for 200 librae
|
||
- Medium (5 miles): 5.0 dn for 200 librae
|
||
- Long (10+ miles): 10.0+ dn for 200 librae — begins to exceed
|
||
material value; long-distance clay transport is uneconomical
|
||
except for specialist clays (Arretine red-slip, etc.)
|
||
|
||
**Loss in transit:** approximately 5% spillage for bulk raw clay.
|
||
Effectively negligible in cost terms at this stage.
|
||
|
||
**Token relationships at this node:**
|
||
- VIA (the road leg)
|
||
- NAVIS (if river transport)
|
||
- VECTVRA (the freight cost)
|
||
- LOCATIO (hired cart or barge)
|
||
- OPVS (the transport task)
|
||
|
||
---
|
||
|
||
### Node 4 — WORKSHOP: clay preparation
|
||
|
||
**Space cost (LOCATIO):**
|
||
A modest workshop (taberna figlinaria) in a Roman town:
|
||
approximately 50-100 dn/year rental. Per batch basis:
|
||
if workshop produces 500 batches/year, LOCATIO cost
|
||
per batch ≈ 0.1-0.2 dn. LOW confidence.
|
||
|
||
```
|
||
WORKSHOP_LOCATIO_DN_PER_BATCH = 0.15 // LOW confidence
|
||
```
|
||
|
||
**Preparation labor (MERCENNARIVS):**
|
||
Mixing, wedging, cleaning clay — approximately 0.5 days
|
||
per 200 librae batch. Cost: 0.25 dn.
|
||
|
||
**Water cost:** negligible in most locations, contextual
|
||
near arid routes.
|
||
|
||
**Output:** 200 librae raw clay → approximately 140 librae
|
||
prepared clay body after 30% preparation loss.
|
||
|
||
**Token relationships at this node:**
|
||
- LOCATIO (workshop rental)
|
||
- DOMINIVM or POSSESSIO (workshop ownership status)
|
||
- MERCENNARIVS (preparation labor)
|
||
- OPVS (preparation task)
|
||
|
||
---
|
||
|
||
### Node 5 — FORMING
|
||
|
||
**Labor:** ARTIFEX — specifically FIGVLVS (the potter).
|
||
|
||
**Wage anchor:**
|
||
A skilled potter commands a premium over MERCENNARIVS.
|
||
Estimate: 1.5-2.0 dn/day for a competent FIGVLVS.
|
||
A master FIGVLVS with recognized FAMA: up to 3.0 dn/day.
|
||
Confidence: LOW.
|
||
|
||
```
|
||
FIGVLVS_WAGE_DN_PER_DAY = 1.50 // LOW confidence
|
||
// skilled but not specialist
|
||
```
|
||
|
||
**Output rate:** an experienced FIGVLVS on a wheel can throw
|
||
approximately 50-80 standard bowls per day. Call it 60.
|
||
|
||
**Forming cost per bowl:**
|
||
1.5 dn/day ÷ 60 bowls = 0.025 dn per bowl.
|
||
|
||
**Clay consumption per bowl:**
|
||
140 librae prepared clay ÷ 60 bowls = approximately 2.3 librae
|
||
per bowl before drying loss.
|
||
|
||
**Tool amortization:** wheel maintenance, forming tools.
|
||
Approximately 0.005 dn per bowl. LOW confidence.
|
||
|
||
**Token relationships at this node:**
|
||
- ARTIFEX / FIGVLVS (the forming labor)
|
||
- OPVS (the forming task)
|
||
- LOCATIO (wheel and tools if hired)
|
||
|
||
**Missing token:** FIGVLVS — gap recorded in Section 9.
|
||
|
||
---
|
||
|
||
### Node 6 — DRYING
|
||
|
||
**Time:** 1-3 days on the workshop floor.
|
||
**Cost:** included in LOCATIO (workshop space).
|
||
**Drying loss:** approximately 5-10% crack during drying.
|
||
At 60 formed bowls: 3-6 lost → 54-57 proceed to kiln.
|
||
Use 55 as working figure.
|
||
|
||
**Token relationships at this node:**
|
||
- LOCATIO (workshop space during drying time)
|
||
- OPVS (monitoring and turning)
|
||
|
||
---
|
||
|
||
### Node 7 — FIRING
|
||
|
||
**Fuel (LIGNVM — wood):**
|
||
A typical Roman updraft kiln firing 50-100 vessels requires
|
||
approximately 50-100 librae of wood fuel. Wood price:
|
||
approximately 0.02-0.05 dn per libra in urban markets.
|
||
Fuel cost per firing: approximately 1.0-3.0 dn.
|
||
Use 2.0 dn per firing as working figure. LOW confidence.
|
||
|
||
```
|
||
KILN_FUEL_DN_PER_FIRING = 2.00 // LOW confidence
|
||
```
|
||
|
||
**Kiln cost (LOCATIO):**
|
||
Shared kiln hire for one firing: approximately 0.5-1.0 dn.
|
||
Use 0.75 dn. LOW confidence.
|
||
|
||
```
|
||
KILN_LOCATIO_DN_PER_FIRING = 0.75 // LOW confidence
|
||
```
|
||
|
||
**Kiln labor:** ARTIFEX or experienced MERCENNARIVS for tending.
|
||
Half day labor: 0.75 dn.
|
||
|
||
**Kiln loss:** approximately 10-15% of loaded vessels fail in
|
||
firing. At 55 loaded: 6-8 lost → 47-49 fired vessels.
|
||
Use 48 as working figure.
|
||
|
||
**Missing token:** LIGNVM (wood as fuel commodity) — gap in Section 9.
|
||
**Missing token:** FORNAX / CLIBANUS (kiln) — gap in Section 9.
|
||
|
||
---
|
||
|
||
### Node 8 — FINISHING AND SORTING
|
||
|
||
**Output from 48 fired vessels:**
|
||
- PRIMA (first quality, no defects): approximately 70% → 34 bowls
|
||
- SECVNDA (minor defects, still functional): approximately 20% → 10 bowls
|
||
- FRACTA (cracked or unusable): approximately 10% → 4 bowls
|
||
|
||
**Finishing labor:** light work — smoothing, sorting.
|
||
MERCENNARIVS or apprentice, approximately 0.25 days.
|
||
Cost: 0.125 dn.
|
||
|
||
---
|
||
|
||
### Node 9 — ACCUMULATED COST PER BATCH
|
||
|
||
Assuming:
|
||
- 200 librae raw clay extracted (shallow deposit, 2 miles transport)
|
||
- 34 PRIMA + 10 SECVNDA + 4 FRACTA output
|
||
|
||
| Cost element | dn | Confidence |
|
||
|---|---|---|
|
||
| Extraction labor (0.5 days MERCENNARIVS × 2 workers) | 0.50 | LOW |
|
||
| Extraction tools | 0.025 | LOW |
|
||
| Transport mine→workshop (200 lb × 2 miles) | 2.00 | LOW |
|
||
| Workshop preparation labor | 0.25 | LOW |
|
||
| Workshop LOCATIO (per batch) | 0.15 | LOW |
|
||
| FIGVLVS forming labor (1 day) | 1.50 | LOW |
|
||
| Tool amortization | 0.30 | LOW |
|
||
| Drying (included in LOCATIO) | 0.00 | — |
|
||
| Kiln fuel | 2.00 | LOW |
|
||
| Kiln LOCATIO | 0.75 | LOW |
|
||
| Kiln labor | 0.75 | LOW |
|
||
| Finishing labor | 0.125 | LOW |
|
||
| **Total batch cost** | **8.35 dn** | LOW |
|
||
|
||
**Cost per PRIMA bowl:** 8.35 ÷ 44 sellable units = **0.19 dn**
|
||
(treating SECVNDA as half-value equivalent, FRACTA as zero)
|
||
|
||
**Cost per sellable unit (weighted):** approximately 0.19 dn
|
||
|
||
This is production cost — what the FIGVLVS or workshop owner
|
||
must recover before profit.
|
||
|
||
---
|
||
|
||
### Node 10 — TRANSPORT: workshop to market
|
||
|
||
**Distance:** typically short — within city or to nearby market.
|
||
Assume 0.5 miles average for urban workshop.
|
||
|
||
**Weight per batch output:** 44 sellable bowls × 0.75 libra average
|
||
= approximately 33 librae total. Light load — pack carrier or
|
||
handcart, not a full wagon.
|
||
|
||
**VECTVRA:** 33 librae × 0.5 miles × 0.005 dn/lb/mile = 0.083 dn.
|
||
Effectively negligible at this scale.
|
||
|
||
**Packing material (straw, baskets):** approximately 0.10 dn per batch.
|
||
|
||
**Breakage in transit (3-5%):** approximately 1-2 bowls lost.
|
||
Assume 1 bowl lost → 43 bowls reach market.
|
||
|
||
**Net sellable at market:** 33 PRIMA + 10 SECVNDA = 43 bowls.
|
||
|
||
---
|
||
|
||
### Node 11 — SALE: PRETIVM
|
||
|
||
**New price (PRIMA bowl):**
|
||
|
||
The calibration documents anchor the ceramic cup at approximately
|
||
1.0 dn — MEDIUM confidence from Roman price evidence. A standard
|
||
domestic bowl is in the same register.
|
||
|
||
```
|
||
VAS_FICTILE_PRIMA_PRETIVM_DN = 1.00 // MEDIUM confidence
|
||
// source: cost calibration model
|
||
```
|
||
|
||
**New price (SECVNDA bowl):**
|
||
|
||
```
|
||
VAS_FICTILE_SECVNDA_PRETIVM_DN = 0.50 // LOW confidence
|
||
```
|
||
|
||
**Used price (PRIMA bowl, good condition):**
|
||
|
||
Roman used goods markets existed and were active. A used bowl
|
||
in good condition: approximately 30-50% of new price.
|
||
|
||
```
|
||
VAS_FICTILE_PRIMA_VSVS_DN = 0.35 // LOW confidence
|
||
```
|
||
|
||
**Batch revenue:**
|
||
- 33 PRIMA × 1.00 dn = 33.00 dn
|
||
- 10 SECVNDA × 0.50 dn = 5.00 dn
|
||
- **Total revenue: 38.00 dn**
|
||
|
||
**Batch profit:**
|
||
38.00 dn revenue − 8.35 dn production cost − 0.18 dn transport
|
||
= **approximately 29.47 dn gross margin**
|
||
|
||
**Gross margin: approximately 78%**
|
||
|
||
This is high. It reflects that FIGVLVS labor is the primary cost
|
||
and that the Roman ceramic industry operated at significant margins
|
||
when transport was short. The margin collapses rapidly with
|
||
distance — a 10-mile transport leg adds approximately 10 dn to
|
||
batch cost, reducing margin to approximately 50%.
|
||
|
||
This margin calibration is LOW confidence and will be revised
|
||
when ANNALES provides Market price signals across containers.
|
||
|
||
---
|
||
|
||
### Node 12 — OBLIGATION CHAIN
|
||
|
||
**If sold for immediate coin (PRETIO PRAESENTI):**
|
||
- DOMINIVM transfers to buyer
|
||
- No DEBITVM created
|
||
- TABVLA entry: quantity, price, buyer name or description
|
||
- TESTIS: present if transaction significant
|
||
|
||
**If sold on credit:**
|
||
- DEBITVM created: amount owed
|
||
- DIES named: payment date recorded in TABVLA
|
||
- VSVRA: rate agreed and recorded if applicable
|
||
- Default path: MORA → VSVRA accrual → MVLCTA risk →
|
||
TESTIS called → potential IVSIVRANDVM
|
||
|
||
**Token relationships at this node:**
|
||
- EMERE / VENDERE (the exchange act)
|
||
- PRETIVM (the price)
|
||
- DOMINIVM (title transfer)
|
||
- TABVLA (the record)
|
||
- TESTIS (the witness)
|
||
- DEBITVM (if credit)
|
||
- DIES (named payment date)
|
||
- VSVRA (interest if credit extended)
|
||
- SOLVERE (settlement)
|
||
- MORA (if default)
|
||
|
||
---
|
||
|
||
## 4. Social register and gift appropriateness
|
||
|
||
**VAS FICTILE as a gift:**
|
||
|
||
A standard domestic clay bowl is an appropriate gift in the
|
||
following contexts:
|
||
|
||
| Context | Appropriateness | Register |
|
||
|---|---|---|
|
||
| Household gift (peer to peer) | Yes | ordinary |
|
||
| Client to patron | No — insufficient status signal | below register |
|
||
| Patron to client | Yes — practical domestic gift | low register |
|
||
| Votive offering at minor shrine | Yes | ritual use |
|
||
| Wedding gift (ordinary household) | Yes | practical |
|
||
| Funeral goods | Yes | burial context |
|
||
|
||
**Status signal:** none for PRIMA undecorated. Decorated or
|
||
stamped ware (workshop mark, special glaze) moves into a
|
||
higher register — but that is a different good requiring
|
||
a different profile.
|
||
|
||
**DIGNITAS implications:** a person of DIGNITAS does not
|
||
give clay bowls to social equals. The material signals
|
||
ordinary domestic life. A patron who gives a client clay
|
||
bowls is making a statement about the client's register.
|
||
|
||
---
|
||
|
||
## 5. The FIGVLVS within the 128-participant economy
|
||
|
||
In the CIVICVS container, the clay bowl supply chain involves
|
||
potentially multiple participants:
|
||
|
||
**The mine operator:** a participant who holds extraction rights
|
||
(LOCATIO or DOMINIVM) over an ARGILLA-bearing H3 cell. They hire
|
||
MERCENNARIVS (virtual labor, not other participants) to extract.
|
||
They sell raw ARGILLA to the workshop.
|
||
|
||
**The carter/transporter:** possibly a participant who owns
|
||
or hires transport (NAVIS or cart). They move ARGILLA from
|
||
mine to workshop for VECTVRA payment.
|
||
|
||
**The FIGVLVS/workshop owner:** a participant who operates the
|
||
workshop under LOCATIO or DOMINIVM. They buy ARGILLA, hire
|
||
virtual labor for preparation, do the forming themselves
|
||
(their ARTIFEX skill), hire kiln access, produce VAS FICTILE.
|
||
|
||
**The market seller:** possibly a different participant who
|
||
buys wholesale from the FIGVLVS and sells retail. Or the
|
||
FIGVLVS sells direct.
|
||
|
||
Each participant link creates a commercial obligation chain
|
||
that ANNALES must be able to read end to end. The TESSERA H3
|
||
cell is the origin. The buyer's TABVLA is the terminus. Every
|
||
node between them is a token relationship with a denarii cost
|
||
that Dinarii will eventually make real.
|
||
|
||
---
|
||
|
||
## 6. What TESSERA must eventually provide
|
||
|
||
For this supply chain to be fully grounded, TESSERA needs:
|
||
|
||
- `resource_type = ARGILLA` on H3 cells with clay deposits
|
||
- `resource_volume_roman_cubic` — deposit size
|
||
- `resource_depth_current` — current extraction depth
|
||
- `resource_depth_max` — estimated exhaustion depth
|
||
- `resource_quality` — affects preparation loss rate
|
||
|
||
When `occ_flag` is populated with historical occupation data,
|
||
TESSERA will also indicate whether a clay deposit was worked
|
||
in prior epochs — relevant to remaining volume estimates.
|
||
|
||
This data does not exist yet. For OTIVM development, a
|
||
placeholder H3 cell with fixed resource values is sufficient.
|
||
The architecture is designed to accept real TESSERA data
|
||
when available.
|
||
|
||
---
|
||
|
||
## 7. Gaps identified — new tokens required
|
||
|
||
The following concepts appeared in this supply chain and are
|
||
not in the 66-token corpus. Each is a candidate for addition:
|
||
|
||
| Token candidate | Role in supply chain | Priority |
|
||
|---|---|---|
|
||
| ARGILLA | Raw clay as a commodity | HIGH — needed for goods-on-hand |
|
||
| VAS FICTILE / FIGLINVM | The finished good | HIGH — needed for goods-on-hand |
|
||
| FIGVLVS | The potter as a specialist ARTIFEX | HIGH — specific labor type |
|
||
| LIGNVM | Wood as fuel commodity | MEDIUM — kiln fuel and heating |
|
||
| FORNAX | Kiln / furnace as production asset | MEDIUM — transformation infrastructure |
|
||
| FVNDVS | Land holding with resource rights | MEDIUM — TESSERA ownership layer |
|
||
| TABERNA | Shop or workshop as commercial space | MEDIUM — market presence |
|
||
| MACELLVM | The market as a structured commercial venue | MEDIUM — market context |
|
||
| PRETIVM VSVS | Used-goods price as a distinct concept | LOW — derivable from PRETIVM |
|
||
|
||
None of these require new corpus infrastructure — they extend the
|
||
existing profile table using the same fields as the 66 tokens.
|
||
They should be profiled before activation rows are written for
|
||
the goods and production domain.
|
||
|
||
---
|
||
|
||
## 8. Constants produced by this analysis
|
||
|
||
These constants are ready for `src/constants.js` in OTIVM,
|
||
all flagged LOW confidence pending Market calibration:
|
||
|
||
```javascript
|
||
// Clay bowl supply chain constants
|
||
// Source: docs/supply-chains/SC-ARGILLA-0001.md
|
||
// Confidence: LOW unless noted
|
||
|
||
// Labor wages
|
||
const MERCENNARIVS_WAGE_DN_PER_DAY = 0.50 // LOW
|
||
const FIGVLVS_WAGE_DN_PER_DAY = 1.50 // LOW
|
||
|
||
// Transport
|
||
const VECTVRA_CART_DN_PER_100LB_PER_MILE = 0.50 // LOW
|
||
|
||
// Workshop costs
|
||
const WORKSHOP_LOCATIO_DN_PER_BATCH = 0.15 // LOW
|
||
|
||
// Kiln costs
|
||
const KILN_FUEL_DN_PER_FIRING = 2.00 // LOW
|
||
const KILN_LOCATIO_DN_PER_FIRING = 0.75 // LOW
|
||
|
||
// Goods prices
|
||
const VAS_FICTILE_PRIMA_PRETIVM_DN = 1.00 // MEDIUM
|
||
const VAS_FICTILE_SECVNDA_PRETIVM_DN = 0.50 // LOW
|
||
const VAS_FICTILE_PRIMA_VSVS_DN = 0.35 // LOW
|
||
|
||
// Production loss rates
|
||
const CLAY_DRYING_LOSS_RATE = 0.075 // LOW — 7.5% midpoint
|
||
const CLAY_FIRING_LOSS_RATE = 0.125 // LOW — 12.5% midpoint
|
||
const CLAY_TRANSIT_LOSS_RATE = 0.04 // LOW — 4% midpoint
|
||
|
||
// Batch parameters
|
||
const FIGVLVS_BOWLS_PER_DAY = 60 // LOW
|
||
const CLAY_LB_PER_BOWL_RAW = 4.0 // LOW — before losses
|
||
```
|
||
|
||
---
|
||
|
||
## 9. ANNALES activation implications
|
||
|
||
When activation rows are written for the supply chain domain,
|
||
each node in this chain becomes a test scenario. Example
|
||
activation scenarios this supply chain generates:
|
||
|
||
- Direct: merchant holds VAS FICTILE with known origin H3 and
|
||
production cost record → ANNALES activates POSSESSIO + PRETIVM +
|
||
RATIO + TABVLA
|
||
- Inferred: FIGVLVS has not been paid for a batch delivered
|
||
10 days ago → ANNALES infers DEBITVM + MORA (if DIES named)
|
||
- Conflict: two TABVLA entries show different prices for the
|
||
same batch → ANNALES activates MENDAX risk + TESTIS request
|
||
- Missing state: VAS FICTILE in goods-on-hand panel with no
|
||
origin H3 → ANNALES asks TESSERA provenance questions
|
||
- Refusal test: high price for a clay bowl → ANNALES must not
|
||
activate DOLVS from price alone; asks market context first
|
||
|
||
---
|
||
|
||
## 10. The Dinarii connection
|
||
|
||
The legionary/centurion/legate wage structure maps onto the
|
||
clay bowl economy as follows:
|
||
|
||
| Role | Daily wage (dn) | Bowls/day purchasing power |
|
||
|---|---|---|
|
||
| MERCENNARIVS | 0.50 | 0.5 bowls (new PRIMA) |
|
||
| Legionary (miles) | 0.62 | 0.62 bowls |
|
||
| FIGVLVS (skilled) | 1.50 | 1.5 bowls |
|
||
| Centurion | 0.92 | 0.92 bowls |
|
||
| Senior Centurion | ~3.00 | 3 bowls |
|
||
| Legate | ~18.00 | 18 bowls |
|
||
|
||
The MERCENNARIVS who extracts the clay cannot afford to buy
|
||
the bowl his labor helped produce in a single day's work.
|
||
This is historically accurate and behaviorally significant —
|
||
it is the economic tension that drives commercial decisions
|
||
in the simulator.
|
||
|
||
The BAT/Dinarii argentarius rate does not change these
|
||
ratios. It only sets how much real-world value a denarius
|
||
represents at container formation. The internal economy
|
||
is self-consistent regardless of the external rate.
|
||
|
||
---
|
||
|
||
*SC-ARGILLA-0001 — First supply chain map*
|
||
*2026-05-07*
|
||
*Every constant in this document is LOW confidence unless noted.*
|
||
*Revision trigger: Market price signals from CT 1103.*
|
||
*Next supply chain: grain → bread (SC-FRVMENTVM-0001)*
|