Skip to content

CL Skeleton wizard

SUPERVISOR The 12-step Windows-installer-style wizard that generates the per-vessel Component List skeleton. Lives at Components → CL Builds → New build.

Steps 0–11

StepWhat
0Already-loaded inventory recap
1Vessel selection
2Master version selection (defaults to active)
3Source-document evidence check (must satisfy six blockers)
4Particulars + equipment + tanks confirmation
5Group selection (Groups 2–8)
6Multipliers (per-group quantities)
7Advanced thresholds
8Tech-detail injection priority confirmation
9Preview
10Build options
11Run + result

Tech-detail injection priority

  1. Vessel CL "Other Detail" column
  2. equipment_inventory keyword longest-match
  3. tank_inventory keyword
  4. Empty

Format auto-detect

The CL loader auto-detects Format A / B / C of the input vessel-CL XLSX (if any), so operators don't have to know which template their yard sent.

Hard rejects (FO↔LO + PORT↔STBD)

The matcher hard-rejects substance and ordinal mismatches on the raw uppercase string before abbreviation expansion. So FO will never accidentally match a LO row, and PORT will never match STBD.

Output

A 16-column XLSX per group, with freeze panes and merges, written via excel-writer.js. Files land at cl_builds_files/<run_id>/Group<N>.xlsx.

Phase 1 of 6

v2.31.0 shipped Phase 1 — 13 of 24 action classes. Multipliers + tech-detail injection refinements were deferred to v2.31.1 / .2 / .3 / .4.

RAPAX PMS Help · v2.31.0.26 · released 2026-04-28