Words

WordMeans
ReportOne page of figures: a folder in app/src/reports/ holding report.tsx. The folder name is its address.
report.tsxThe report's file: its name and connector, its queries, its blocks and the dialog. See The report file.
QueryA .sql file in the report's folder, named in report.tsx. Its result is a series.
SeriesA named list of rows: a query's result. Blocks read series by name.
BlockOne part of a page: a chart, tiles, a table, a section. Also called a component. See Components.
PropA setting on a block, such as title="Sales" or x="week".
DialogWhat the "(i)" in the report's header opens: the rules and the SQL. Each block has its own "(i)" too.
RuleOne explained point in the dialog, with an id blocks refer to.
InputA control that changes the view: a select, a toggle, a slider or a number. Its value is in the page address.
ConnectorHow the app reads one kind of data: Excel, CSV or JSON files, SQLite, SQL Server, Postgres, MySQL, BigQuery or Redshift. The default, csv, needs no setup.
GrainHow rows are matched to the date filter: week, month or all (not filtered).
Wide windowThe 24 months up to today that every query runs over, once; the date filter then picks rows out of it.
MetricA named measure with one definition, in app/src/metrics/metrics.ts. See Metrics.
CheckWhat tests a report after each change; a failure names the file and a line.
KitThe starter Silvi came from; silvi update brings its improvements in.