# EUC ARMOR PLATFORM — Master map v0.1

Three compression carriers, two street shells, and a set of modules that plug into them through interfaces that never change. Garment shops sew carriers. Specialists make modules. Nothing is bespoke except the coat.

Package contents:
- `PLATFORM_MAP.md` — this file
- `CAPRI_TECH_PACK_v0.1.1.md`, `mail_line_panel_LEFT.svg` — capri carrier
- `VEST_TECH_PACK_v0.1.md` — vest carrier
- `SLEEVE_TECH_PACK_v0.1.md` — arm sleeve carrier
- `SEAMSTRESS_BRIEF.md` — the one page the seamstress reads first
- `hardpoint_dock.scad`, `hardpoint_dock_STL.zip` — dock rails and carrier frames, all ten zones, print-ready
- `grok_batch.sh` — renders the graphics set through the xAI API

---

## 1. Carriers (cut-and-sew, sized S / M / L / XL)

| Carrier | Docks it carries | Modules it carries | Interfaces it exposes |
|---|---|---|---|
| Capri | hip ×2, thigh ×2, knee ×2, coccyx | mail line ×2, ice bladders ×2, puck, waistband | 6 snap sockets (vest hem), 2 dry-breaks + 6-pin lead to puck, 2 pack holsters |
| Vest | back, chest ×2, shoulder ×2 | cooling panels ×5, fan pods ×4, manifold block, vest hub board | 6 snap studs (hem), 4 Fidlock receivers per armhole, 2 dry-breaks CB, 6-pin lead |
| Sleeve ×2 | wing, elbow, forearm | forearm mail strip (optional), wrist cuff exchanger | 4 Fidlock males at the top cuff, 2 dry-break males at the top cuff |
| Coat (shell) | none | none | yoke vent flap (servo lead), lapel magnets |
| Jeans (shell) | none | none | taffeta slide patches at hip and knee |

Carriers contain no electronics, no fluid, no metal except snaps and Fidlock. A carrier can be washed like a compression garment with every module removed.

## 2. Modules (one size per zone unless noted)

| Module | What it is | Made by |
|---|---|---|
| Pad + carrier frame | CE pad with a bonded TPU dovetail frame | you bond; frames printed (later molded); pads from SAS-TEC / D3O |
| Cooling panel C1–C5 | welded TPU film, 8 mm channels, quilted, two 4 mm barbs | v0: cold-therapy replacement pads; v1: contract RF welder |
| Mail strip | welded ring mesh bound to laminate | v0: butcher mesh cut to pattern; v1: titanium from a mail supplier |
| Fan pod | 30 mm blower in a printed snap-in housing with intake screen, JST-PH lead | you print and assemble |
| Manifold block | 7+7 ports, two pinch-valve seats, hub board mount | printed or machined |
| Vest hub board | SHT31, 2 valve drivers, 4 fan outputs, 6-pin JST-XH | small PCB, hand-built v0 |
| Puck | 2 pumps, prime reservoir, PTC, 3 thermistors, ESP32-S3 + IMU, bucks, in an IP67 case | you build v0; PCBA later |
| Ice bladder | 0.75 L insulated bladder with pickup and dry-break | v0: hydration bladder in a foam sleeve; v1: contract |
| Wrist cuff | 90 × 60 welded TPU exchanger on a 30 mm cuff | same welder as cooling panels |
| Dock rail | TPU 95A, per-zone length, bonded flange | printed; TPU mold after ~300 units |

## 3. Interfaces — frozen

Change one of these and every carrier and module already made stops fitting. They are the product.

1. Dock: the rail and slot profile in `hardpoint_dock.scad` (neck 5.5, head 8.0, height 2.5, 0.5 clearance). Zone presets may change; the profile may not.
2. Fluid: 4 mm OD PU tube, 4 mm push-in fittings, CPC NS4-class non-spill dry-breaks. Female on the carrier, male on the module.
3. Fan: JST-PH 2-pin, 5 V, red positive.
4. Harness: 6-pin JST-XH, pinout 12 V, GND, 5 V, I2C SDA, I2C SCL, valve enable. Vest hub to puck, 200 mm.
5. Snaps: 15 mm stainless, stud on the vest hem, socket on the capri waistband, six positions: CF ±60 mm, both side seams, CB ±60 mm.
6. Fidlock SNAP at every armhole: receivers on the vest at 12 / 3 / 6 / 9 o'clock on a 40 mm band, males on the sleeve cuff.
7. Rail stop orientation by zone: stop-down for hip, thigh, knee, chest; stop-up for back and coccyx; stop at the neck for shoulder; stop at the shoulder end for wing, elbow, forearm.

## 4. Who makes what for unit one

| Party | Delivers |
|---|---|
| You | all modules, all laminates with rails bonded, mail panels bound, waistband parts cut, bench-tested loop |
| Technical seamstress | three carriers built from donors per the tech packs and the brief |
| Q | the coat, and one referral to a stretch sample maker for v1 |
| InMotion | P6 accessory power spec, BLE speed telemetry, Shenzhen intros (TPU molding, RF welding, PCBA), chiller mount point |

## 5. Roadmap

- v0, weeks 1–5: bench loop → donors → seamstress → fit → two weeks of riding with the migration log. Budget ~$1,600.
- v1: carriers cut from the tech packs by a sample maker, panels RF-welded from dies, puck on a PCB. ~$5–7k including tooling. This is the unit you photograph.
- v2: wheel-mounted micro-chiller on a 60 V FlexVolt with a breakaway umbilical; Cordura-shell winter coat; injection-molded rails.
- Product: capri + vest as the core SKU, sleeves and coat as add-ons, modules sold separately for replacement and upgrade. The 100%-profits covenant question is yours.

## 6. Errata

- Capri v0.1 said every pad lands on a bottom stop. Coccyx corrected in v0.1.1: rail bonded stop-up, pad enters from below.
- Capri v0.1 suspenders (S1): deleted. The vest hem carries the waistband load.

## 7. Open decisions

1. Cooling panel pitch: 8 mm channels on 12 mm centers (more contact, stiffer) or 8 on 16 (softer). Start at 12.
2. Collar: one panel or two, and whether the collar panel is on the boost path by default. Start: one, on the boost path.
3. Forearm dock: separate slider pad, or rely on the elbow pad's forearm tongue and put only mail there. Start: elbow tongue + mail, add the forearm pad if the tongue migrates.
4. Puck reservoir in winter: 150 mL prime reservoir only, or one small 300 mL bladder for heat mode. Start: prime only.
5. Rail material for v1: keep printing TPU 95A or mold. Print until unit 300.
