Setup — data format
Define the properties each client row will have. startDate and endDate are required so the Gantt chart can place every client on the timeline. Names must be valid JS identifiers — these are used directly inside sort, group, filter and formula editors.
Properties
Header preview
The Paste page expects the first row to contain exactly these headers, in this order (case-sensitive):
Data
Paste CSV, TSV, or SSV (semicolon-separated) data. On blur it's auto-detected, reformatted to aligned CSV, and parsed into rows.
Expected columns:
No data parsed yet.
Settings
Display preferences, flags, and import/export.
Date display
Import / export
Flags
A flag has a name and an emoji. Flags can be toggled per client on the Gantt chart, shown on the bar, and referenced in formulas as a string of the flag's name.
Numerical color scale
Pick 2 or 3 anchor colors and a color space to interpolate through. Used whenever a bar is colored by a numeric variable or formula (Color by tab) — categories still use a fixed swatch set.