
Codename
“Ashline” (PL-01)
Role
Procedura’s forward logistics lead for Scorched Nebraska operations. Owns procurement → inventory → routing → delivery across wasteland lanes and e-com fulfillment.
Capabilities (ops matrix)
- Procurement: vendor lock, barter tiers, fuel/ammo quotas, emergency buy rules.
- Inventory: cycle counts, shrink alerts, SKU bundling, lot/expiry flags.
- Routing: convoy pathing, safehouse hops, weather/hostile avoidance, last-mile drops.
- Risk: corridor heat scoring, escort request, reroute on signal loss.
- Comms: Heliograph signals, encrypted WS beacons, pickup proof (photo + sig hash).
Loadout (matches art)
- Staff → telemetry pole (rangefinder + signal flag).
- Coiled rope → tow/haul line with carabiner set.
- Jacket badges → left: ⚠ logistics triangle; right: corridor rank chevrons.
- Fishnets/boots → plated inserts; hidden blade toe caps.
Visual system (widescreen “ash-white” hero)
- Palette: Ash #E9ECEF / Coal #222 / Rust #C4681F (accent)
- Negative space on right for titles/metrics.
- Badge mark: “PL-01” under the triangle.
Backstory (short)
Ex-rail switch tender who mapped the first safe run from Ridgedale Ashmark to Star Valley Freetown after the Oxygen Riots. Keeps a ledger of every convoy that made it—and those that didn’t.
Voice lines (UI flavor)
- “Manifest sealed. Move light, move now.”
- “Heat’s up on Corridor 7—cut through Dryline.”
- “Count twice, roll once.”
UI hooks (Heliograph / Panels)
- Panel:
panel.logisticsOps - Quick actions: Create Route, Print Picklist, Start Convoy, Confirm Drop, Adjust Inventory
- Shortcuts:
G(generate route),P(picklist),S(start),C(confirm),I(inventory)
API alignment (Procedura Commerce)
- Adjust inventory:
POST /v1/inventory/{sku}/adjust { "delta": int } - Create picklist:
POST /v1/picklist { order_ids: [] } - Confirm drop:
POST /v1/drops/confirm { order_id, lat, lon, proof_hash } - Corridor risk:
GET /v1/routes/risk?corridor=… - Telemetry ping:
POST /v1/convoy/ping { id, pos, status }

