[{"data":1,"prerenderedAt":19548},["ShallowReactive",2],{"indicators:functions/script-definition":3},{"slug":4,"filePath":5,"frontmatter":6,"rawMarkdown":11,"tree":12},"functions/script-definition","functions/script-definition.md",{"title":7,"description":8,"order":9,"section":10},"Script definition","Everything a kScript (legacy) define(), input(), source(), and print() call did, an Indicator declares: placement per output, settings as param(...), feeds as…",29,"functions","---\ntitle: \"Script definition\"\ndescription: \"Everything a kScript (legacy) define(), input(), source(), and print() call did, an Indicator declares: placement per output, settings as param(...), feeds as…\"\norder: 29\nsection: \"functions\"\n---\n\n\u003C!-- source: docs/indicators/functions/script-definition.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Script definition\n\nEverything a kScript (legacy) `define()`, `input()`, `source()`, and\n`print()` call did, an Indicator declares: placement per output, settings\nas `param(...)`, feeds as `input(name, source.field)`, and a debug value\nas a data-only output. The declarations at the top of `src/indicator.ts`\nderive the sheet (`wrun/metadata.json`), and the sheet is what every\nhost, the registry, and the runtime read. This page is both halves: the\nport of each kScript definition call, then the sheet dialect field by\nfield, because a hand-written sheet is still the wire format and the\nonly mode for languages without a declaration extractor.\n\n## From define() to outputs\n\n`define(title, position, showPriceAxis, customTitle, format, maxBarsBack)`\nregistered the script and placed it. Nothing in an Indicator registers a\nscript: the package manifest (`om-package.json`, `@scope/name`) names it,\nand placement is per output.\n\n| `define(...)` argument | Indicator |\n| --- | --- |\n| `title` | the package `name` in `om-package.json`; the sheet's `name` for listings and legends |\n| `position=\"onchart\"` / `\"offchart\"` | `output(name, plot, overlay)` or `output(name, plot, lower)`, per output; a package can draw in both panes |\n| `showPriceAxis` | nothing to declare: a `lower` pane has its own axis |\n| `customTitle=\" ($period)\"` | nothing yet; the legend shows the output `description` and the chart's settings show the params |\n| `format=\"percentage\"` | `unit: \"%\"` on the output (`price`, `%`, or a short label) |\n| `maxBarsBack` | nothing: state lives in your variables; size buffers from a param's `max` |\n\n`strategy(...)`: a package that declares it places its own orders through the engine's broker ([Strategies overview](../strategies/overview.md)), and one without it computes values only;\nthe nearest form is `om backtest run` on the published metric\n([Strategy functions](strategy-functions.md)).\n\n## From input() to param\n\n`input(name, type, defaultValue, label, constraints, options, group)`\nbecame `param(name, default, { required?, min?, max?, description? })`,\nread once in `init()` through the generated `p_\u003Cname>()` accessor. Every\nparam is a number (`f64`); every param shows in the chart's settings for\nthe overlay. The types:\n\n| kScript `type` | Indicator |\n| --- | --- |\n| `number`, `int`, `float`, `slider` | `param(name, default, { min, max, description })`; cast with `i32(...)` for a bar count |\n| `boolean` | `param(name, 1, { min: 0, max: 1 })`, tested as `p_flag() > 0.5` |\n| `select`, `multiSelect`, `string`, `text`, `color`, `color[]`, `source`, `timeframe`, `session`, `symbol` | **not in Indicators yet** as params; pins are declarations, colors are per-output options ([Typed inputs](typed-inputs.md)) |\n| `constraints.step`, `group` | no counterpart; `label` is `description` |\n\n## From source() to input\n\n`source(src, symbol, exchange)` opened a feed and returned a series with\nhistory. An Indicator names the FIELD it reads: `input(name,\nsource.field, options?)` declares one per-bar number, read in `state()`\nthrough `in_\u003Cname>()`, and the host aligns every input to the primary\ninput's grid. There is no series object and no history array; keep the\nvalues you need ([Execution model](../core-concepts/execution-model.md)).\n\n| kScript | Indicator |\n| --- | --- |\n| `source(\"ohlcv\", currentSymbol, currentExchange)` then `.close` | `input(\"close\", ohlcv.close)`: an unpinned input follows the chart |\n| `source(\"ohlcv\", \"BTCUSDT\", \"BINANCE\")` | `input(\"btc_close\", ohlcv.close, { symbol: \"BTCUSDT\", exchange: \"BINANCE_FUTURES\" })`, both pins together |\n| `source(\"liquidations\", ...)` | `input(\"liqs\", liquidations.liquidations, { missing: \"zero\" })` |\n| `source(\"funding_rate\", ...)` | `input(\"funding\", funding.rate_close)` |\n| `source(\"buy_sell_volume\", ...)`, `.buy` | `input(\"buy\", trades.volume, { side: \"BUY\" })` |\n| `orderbook(...)`, `volume_profile(...)` | `input(\"book\", book.cells, { max_cells, block_size })`, `input(\"profile\", volume_profile.cells, { max_cells })` |\n\nThe sources and every field are the [Data sources](../core-concepts/data-sources.md)\ncatalog; the options are `exchange`, `symbol`, `interval`, `outcome`,\n`binding`, `tenor`, `side`, `token`, `missing`, `description`, and for\ncelled classes `max_cells`, `block_size`, `max_depth`.\n\n## From print() to a debug output\n\n`print()` and `printTimeSeries()` wrote to a script console. There is no\nconsole: declare a data-only output (`none`) for the value you want to\nsee, write it in `finalize()`, and read it in the chart legend or with\n`om metric series` on your machine. It costs nothing to draw and it is a\nmetric you can alert on, which is often what the print was for.\n\n```typescript\nimport { funding, input, line, lower, none, ohlcv, output, overlay, param } from \"./sdk/declare\";\nimport { in_close, in_funding } from \"./gen/inputs\";\nimport { emitRow, out_debug_alpha, out_funding_pct, out_rsi, out_smoothed } from \"./gen/outputs\";\nimport { p_period, p_show_raw } from \"./gen/params\";\nimport { Ema, Rsi } from \"./sdk/ta\";\n\n// define(title=\"RSI\", position=\"offchart\", axis=true, format=\"percentage\") became one lower output with a unit.\nparam(\"period\", 14, { min: 2, max: 200, description: \"RSI Period\" });\n// input(type=\"boolean\") became a 0/1 param.\nparam(\"show_raw\", 1, { min: 0, max: 1, description: \"Write the raw RSI as well as the smoothed one\" });\n// source(\"ohlcv\", currentSymbol, currentExchange).close became one input per field read.\ninput(\"close\", ohlcv.close);\n// source(\"funding_rate\", ...) became a funding input; it aligns to the close's grid.\ninput(\"funding\", funding.rate_close, { description: \"Funding rate, as of the bar\" });\noutput(\"rsi\", line, lower, { unit: \"%\", color: \"#7c3aed\", width: 2, description: \"RSI (14)\" });\noutput(\"smoothed\", line, lower, { unit: \"%\", color: \"#38bdf8\", width: 1, description: \"RSI smoothed by a 5-bar EMA\" });\noutput(\"funding_pct\", line, overlay, { unit: \"%\", color: \"#f59e0b\", description: \"Funding as a percent, on the price pane\" });\n// print(\"alpha\", ...) became a debug output: never drawn, readable in the legend and as a metric.\noutput(\"debug_alpha\", none, lower, { description: \"The EMA alpha in use\" });\n\nlet rsi = new Rsi(14);\nconst ema = new Ema(5);\nlet showRaw: bool = true;\nlet value: f64 = NaN;\nlet smoothed: f64 = NaN;\nlet fundingRate: f64 = NaN;\n\nexport function init(): void {\n  rsi = new Rsi(i32(p_period()));\n  showRaw = p_show_raw() > 0.5;\n}\n\nexport function state(): i32 {\n  value = rsi.update(in_close());\n  fundingRate = in_funding();\n  smoothed = isNaN(value) ? NaN : ema.update(value);\n  return isNaN(value) ? 0 : 1;\n}\n\nexport function finalize(): void {\n  out_rsi(showRaw ? value : NaN);\n  out_smoothed(smoothed);\n  out_funding_pct(fundingRate * 100.0);\n  out_debug_alpha(2.0 / 6.0);\n  emitRow();\n}\n\nexport function reset(): void {\n  rsi.reset();\n  ema.reset();\n  value = NaN;\n  smoothed = NaN;\n  fundingRate = NaN;\n}\n```\n\nA `0` in `show_raw` writes `NaN` to the raw line, which draws nothing:\nthat is what a boolean toggle on a plot ports to.\n\n\u003C!-- snippet: code-first -->\n## The declaration grammar\n\nInstead of hand-writing `wrun/metadata.json`, declare params, inputs, and\noutputs as typed top-level statements of `src/indicator.ts`, imported\nfrom `./sdk/declare`:\n\n```typescript\nimport { input, line, lower, ohlcv, output, overlay, param } from \"./sdk/declare\";\n\nparam(\"period\", 14, { min: 2, max: 200, description: \"Lookback window\" });\ninput(\"close\", ohlcv.close);\ninput(\"btc_close\", ohlcv.close, { symbol: \"BTCUSDT\", exchange: \"BINANCE_FUTURES\" });\noutput(\"value\", line, lower, { unit: \"score\" });\n```\n\nThe build extracts the declarations statically (the code never runs at\nbuild time), derives the sheet, and generates the accessors from the\nsame in-memory object, so the two cannot disagree. The grammar is static\nand literal-only:\n\n- `param(name, default, options?)` with options `required`, `min`, `max`,\n  `description`.\n- `input(name, source.field, options?)` with options `exchange`, `symbol`,\n  `interval` (`MINUTE`, `FIVE_MINUTES`, `FIFTEEN_MINUTES`,\n  `THIRTY_MINUTES`, `HOUR`, `FOUR_HOURS`, `DAY`, `WEEK`), `outcome`,\n  `binding`, `tenor`, `side`, `token`, `missing` (`\"carry\"`, `\"nan\"`, or\n  `\"zero\"`; on the first input `\"nan\"`/`\"zero\"` densify the request\n  grid), `description`. Sources are bare member references: `ohlcv`,\n  `trades`, `funding`, `oi`, `liquidations`, `implied_volatility`, `skew`,\n  `token_supply`, `odds`, `time` (metric composition inputs stay\n  metadata-first and are refused by name).\n- `output(name, plot?, panel?, options?)` with plots `line`, `bar`, `area`,\n  `histogram`, `candle`, `shape`, `scatter`, `none` (data-only), panels\n  `overlay`, `lower`, and options `description`, `unit`, `color`, `colors`\n  (the color_by palette, an array of string literals), `width`, `opacity`,\n  `line_style`, `color_by`, `shape_where`, `displacement_bars` (an integer\n  in -500..500; negative literals such as `-26` are fine), `width_by`, and\n  `widths` (the per-bar width ladder, an array of numeric literals;\n  `width_by` and `widths` go together, like `color_by` and `colors`).\n  `output(...)` returns a handle; bind it with a top-level `const` when a\n  `box` or `segment` needs to name it.\n- `range(upper, lower, options?)` declares a sheet-level band between two\n  rendered outputs with options `color`, `colors`, `color_by`,\n  `edge_width`, `edge_line_style`, `smooth` (presentation-plane like\n  `fills`, and ABI-neutral: declaring one never flips the sheet to\n  `\"wrun-2\"`). Ranges never dedupe: repeat the declaration for several\n  bands, the same pair included (the sheet schema imposes no uniqueness).\n- `box(name, options)` and `segment(name, options)` declare per-bar\n  shapes over output HANDLES ([Drawing objects](drawing-objects.md)). Box\n  options: `top`, `bottom` (handles, required), `from`, `to` (bar\n  offsets: integer literals in -500..500 or handles, default 0), `when`\n  (a gate handle), `panel` (`\"overlay\"` or `\"lower\"`), `color`,\n  `borderColor`, `opacity`, `borderWidth`. Segment options: `yFrom`,\n  `yTo` (handles, required), `from`, `to`, `when`, `panel`, `color`,\n  `width`, `lineStyle`. The derived sheet records output NAMES under the\n  snake_case fields (`x_from`, `x_to`, `border_color`, `border_width`,\n  `y_from`, `y_to`, `line_style`). ABI-neutral like `range`. A handle\n  that binds no `output(...)` declaration, a string literal where a\n  handle goes, a non-integer offset literal, or a `panel` outside the two\n  names is a named build error.\n\nThe second runtime contract's vocabulary has declaration forms too, and\nderiving a sheet that uses any of them stamps `abi_version: \"wrun-2\"`\nautomatically (scalar-only declarations keep the first contract):\n\n- Celled inputs: `input(name, \u003Cclass>.cells, options)` with classes\n  `volume_profile`, `book`, `trade_volume_by_size`. `max_cells` is\n  REQUIRED; `block_size` (required on `book`) and `max_depth` are the\n  book fetch facets; `symbol` + `exchange` pin together; `description`.\n  Scalar-feed knobs (`interval`, `side`, ...) are refused on celled\n  inputs.\n- String slots: `string(name, { max_bytes, description? })`. The\n  declaration is named `string`, which shadows the type name in a file\n  that imports it; `import { string as slot }` keeps the type\n  ([String functions](string-functions.md)).\n- Renderers: `render.text(name, { y, text, color?, size? })`,\n  `render.label(name, { x, y, text, color?, size? })`, `render.table(name,\n  { rows, cols, cells, position? })`, `render.shape(name, { output, shape,\n  where? })`, `render.stats_row(name, { output, title?, format?,\n  polarity? })`, `render.bgcolor(name, { where, color?, color_by?,\n  colors? })`. Numeric references name declared outputs; `text` and table\n  `cells` name declared string slots.\n- Drawings: `draw.line(name, { x1, y1, x2, y2, color?, width?,\n  line_style? })`, `draw.box(name, { left, top, right, bottom, color? })`,\n  `draw.polyline(name, { points, color?, width?, line_style? })` where\n  `points` is a flat `[\"x0\", \"y0\", \"x1\", \"y1\", ...]` list of output-name\n  pairs, `draw.label(name, { x, y, text, color? })`.\n\nRules the extractor enforces, each as a named build error:\n\n- Names are string literals; defaults and option values are literals; the\n  code never runs at build time.\n- Declarations are top-level statements of `src/indicator.ts` only; one\n  anywhere else names the file and line.\n- Indexes follow declaration order: the first `input(...)` is slot 0 (the\n  primary input), and reordering declarations reorders slots while the\n  generated accessors keep your source name-attached.\n- Box and segment coordinates are output handles bound by a top-level\n  `const` (`let`, `var`, and `export const` bind too; a handle may be\n  bound below the shape that uses it); the sheet records the output's\n  name, never the handle.\n\nThe derived sheet records `generated_from: \"declarations\"` plus a\n`source_digest` (sha256 of the source), serializes canonically (an\nunchanged source rewrites nothing), and is DERIVED state from then on:\n`om wrun source set` refuses with `wrun_source_set_generated` and the\nagent's metadata argument refuses with `wrun_metadata_generated`, both\npointing at the declaration to edit instead. A sheet claiming generated\nprovenance over a declaration-free source blocks the build naming both\nways out (restore the declarations, or delete `generated_from` and\n`source_digest` to hand-edit again). A workspace with no declarations\nstays metadata-first: byte-identical behavior to a hand-written sheet,\nand the supported mode for languages without an extractor (Rust, Zig, a\npre-built module).\n\n\u003C!-- end snippet: code-first -->\n\n## The sheet dialect\n\n`wrun/metadata.json` (the sheet) declares what the module reads and\nwrites: params, inputs and their sources, outputs and their looks, and\nthe ABI the module runs under. It is validated at author, build, install,\nand publish with the same schema, so a broken sheet fails early and names\nthe field. Every top-level field in one sheet:\n\n```json\n{\n  \"id\": \"context-skeleton\",\n  \"name\": \"Context Skeleton\",\n  \"description\": \"Every top-level field in one sheet.\",\n  \"overlay\": \"offchart\",\n  \"abi_version\": \"wrun-1\",\n  \"warmup_bars\": 3,\n  \"params\": [\n    { \"name\": \"period\", \"default\": 14, \"required\": false, \"min\": 2, \"max\": 200, \"description\": \"Lookback bars\" }\n  ],\n  \"inputSources\": {\n    \"close\": { \"source\": \"ohlcv\", \"field\": \"close\" },\n    \"btc_close\": { \"source\": \"ohlcv\", \"field\": \"close\", \"symbol\": \"BTCUSDT\", \"exchange\": \"BINANCE_FUTURES\" },\n    \"funding_rate\": { \"source\": \"funding\", \"field\": \"rate_close\" }\n  },\n  \"inputs\": [\n    { \"index\": 0, \"name\": \"close\" },\n    { \"index\": 1, \"name\": \"btc_close\", \"description\": \"Fixed BTC reference market\" },\n    { \"index\": 2, \"name\": \"funding_rate\" }\n  ],\n  \"outputs\": [\n    { \"index\": 0, \"name\": \"value\", \"plot\": \"line\", \"panel\": \"lower\", \"unit\": \"score\" },\n    { \"index\": 1, \"name\": \"raw\", \"plot\": \"\" },\n    { \"index\": 2, \"name\": \"lagging\", \"plot\": \"line\", \"displacement_bars\": -26 }\n  ]\n}\n```\n\nField by field:\n\n- `id`: the sheet's short name (`[a-z0-9][a-z0-9._-]*`). The installable\n  package id comes from `om-package.json`'s `name` (`@scope/short-name`); the\n  metric ids are `wrun/@scope/short-name/\u003Coutput>`.\n- `name`, `description`: display strings for listings and chart legends.\n- `overlay`: `\"onchart\"` or `\"offchart\"`, a legacy default-placement hint;\n  per-output `panel` is the modern control.\n- `abi_version`: `\"wrun-1\"` or `\"wrun-2\"`; ABSENT means `\"wrun-1\"`. This\n  field is the SOLE ABI authority (see below).\n- `wasm_sha256`: stamped by the build/export; installs and every run verify\n  the module against it.\n- `warmup_bars`: a positive-integer hint for how many bars the module needs\n  before its first ready row.\n- `params`: an ARRAY of `{name, default, required?, min?, max?, options?,\n  description?}` objects with unique names. Each compute param is read in\n  `init()` through its `p_\u003Cname>()` accessor; underneath, values reach the\n  module positionally in declaration order. A param with a `style` binding is\n  a style-only knob: no accessor, its slot stays zero-filled, and its default\n  may be a string ([Styling](styling.md)). Compute params need numeric defaults.\n- `inputSources`: keyed BY INPUT NAME; every input must have a matching\n  entry and vice versa. Each entry is a feed source (`source` + `field` +\n  optional pins), a metric composition reference, or the `time` source\n  ([Data sources](../core-concepts/data-sources.md) lists every source,\n  field, and knob).\n- `inputs`: `{index, name, description?}`, indexes contiguous from 0. Index 0\n  is the PRIMARY input: it sets the request grid (symbol, exchange, interval)\n  every other input aligns to. A `time` source cannot be primary.\n- `outputs`: `{index, name, description?, plot?, panel?, unit?,\n  displacement_bars?, ...styling}`, indexes contiguous from 0, unique names.\n  `plot: \"\"` declares a data-only output: computed, never drawn\n  ([Styling](styling.md) has the full vocabulary, including `fills` at the\n  top level). `displacement_bars` (integer, -500..500, default 0) is a\n  DECLARED display offset: the value emitted at bar i is displayed at bar\n  `i + displacement_bars` (negative = drawn earlier/behind, the lagging\n  span of an Ichimoku; positive = drawn ahead). The runtime never shifts\n  rows: `om metric get` / `om metric series` return the value at the bar it\n  was computed on, and the field rides the sheet unchanged through metric\n  catalogs, installs, the code-first build, and the render selection\n  (per-row renderer kinds carry their value output's offset), so chart\n  hosts and the parity comparator apply the shift themselves. `om chart\n  indicator preview` does not yet honor it: an output with a nonzero\n  `displacement_bars` is refused by name\n  (`wrun_preview_displacement_unsupported`) because the preview wire\n  carries no displacement field and the line would render on the bar it\n  was computed on. Preview an undisplaced output instead. The styling\n  vocabulary (the `color_by`/`colors` and `width_by`/`widths` per-bar\n  ladders included) and the top-level `fills`, `ranges`, `boxes`, and\n  `segments` arrays are on the [Styling](styling.md) page; all four arrays\n  are ABI-neutral and presentation-plane (chart hosts render them, scalar\n  surfaces ignore them). `boxes` and `segments` have their own field list\n  below.\n\nSheets on the second contract may additionally declare `string_slots`,\n`renderers`, and `drawings` (their own section below); under the first\ncontract the three fields are refused, never ignored.\n\n## Boxes and segments (per-bar shapes)\n\nTwo top-level arrays legal on both contracts alike: sheet-only (no new\nwire records, the referenced outputs already stream) and evaluated on\nEVERY bar row by chart hosts, ignored by scalar surfaces. The semantics\nand worked examples are on the [Styling](styling.md) and\n[Drawing objects](drawing-objects.md) pages; the fields:\n\n- `boxes` (at most 16), each `{name, top, bottom, x_from?, x_to?, when?,\n  panel?, color?, border_color?, opacity?, border_width?}`. `top` and\n  `bottom` name declared outputs (data-only allowed); `x_from` / `x_to` are\n  bar offsets, an integer in -500..500 or the name of an output whose\n  truncated per-bar value is the offset (default `0`); `when` names a gate\n  output (the bar is skipped unless the value is finite and nonzero);\n  `panel` is `overlay` or `lower` (default: the panel of `top`'s output);\n  `opacity` 0..1 (default 0.2); `border_width` 0..10 (default 1); `color`\n  and `border_color` default to `top`'s output color.\n- `segments` (at most 16), each `{name, y_from, y_to, x_from?, x_to?,\n  when?, panel?, color?, width?, line_style?}`. `y_from` / `y_to` name\n  declared outputs; offsets and `when` as on boxes; `width` 0.5..20\n  (default 1); `line_style` `solid`, `dashed`, or `dotted` (default\n  `solid`); `color` defaults to `y_from`'s output color and `panel` to its\n  panel.\n- `name` follows the output grammar and is unique across outputs, boxes,\n  segments, renderers, and drawings. Every refusal names the field\n  (`boxes.0.top`, `segments.1.x_to`, ...).\n\n## ABI versions: the four contracts\n\n`abi_version` in the sheet decides the contract the module is validated and\nrun under; nothing else does (no manifest copy, no CLI flag, no inference\nfrom the module's imports). The first contract (`\"wrun-1\"`) is FROZEN:\npublished packages on it keep running bit-identically forever. Each later\ncontract is ADDITIVE over the one before, the same four exports and scalar\nblock plus one channel family, and freezes in turn: the third (`\"wrun-3\"`)\nadds the handle-keyed draw channel, the strategy channel and the last-bar\nflag ([Drawing objects](drawing-objects.md), [Strategy functions](strategy-functions.md)),\nthe fourth (`\"wrun-4\"`) the frame channel and series inputs\n([Drawing primitives](drawing-primitives.md)). The second (`\"wrun-2\"`)\nadds the cell and string channels ([Quick reference](../reference/quick-reference.md)),\nthe renderer and drawing vocabulary (next section), and these sheet\nadditions:\n\n```json\n{\n  \"id\": \"orderflow-context\",\n  \"abi_version\": \"wrun-2\",\n  \"warmup_bars\": 1,\n  \"params\": [],\n  \"inputSources\": {\n    \"close\": { \"source\": \"ohlcv\", \"field\": \"close\" },\n    \"profile\": { \"source\": \"volume_profile\" },\n    \"book\": { \"source\": \"book\", \"block_size\": 10, \"max_depth\": 40 }\n  },\n  \"inputs\": [\n    { \"index\": 0, \"name\": \"close\" },\n    { \"index\": 1, \"name\": \"profile\", \"cellType\": \"array\", \"max_cells\": 256 },\n    { \"index\": 2, \"name\": \"book\", \"cellType\": \"array\", \"max_cells\": 80 }\n  ],\n  \"outputs\": [{ \"index\": 0, \"name\": \"imbalance\", \"plot\": \"line\", \"panel\": \"lower\" }]\n}\n```\n\n- `inputs[].cellType: \"array\"` marks a celled input. It requires\n  `abi_version: \"wrun-2\"` (refused under the first contract naming the way\n  in) and requires `max_cells` beside it (a positive integer counting the\n  class's TUPLES, the host-enforced cap; an oversize bar refuses the\n  evaluation, never truncates). `max_cells` without `cellType` is refused\n  as meaningless on a scalar input.\n- A celled input reads a celled source class (`volume_profile`, `book`,\n  `tape`, `trade_volume_by_size`; the catalog and each class's knobs are in\n  [Data sources](../core-concepts/data-sources.md)), and the pairing is\n  checked both ways: a celled class under a scalar input is refused, and\n  `cellType` on a scalar-feed source is refused at fetch. A celled input\n  keeps its positional slot in the scalar argument block (the slot's value\n  is `NaN`) and keeps an ordinary `inputSources` entry.\n- A celled class can never be the primary input (index 0): the primary must\n  stay a fetched scalar series that defines the request grid. Celled\n  sources may pin `symbol` + `exchange` together like any feed source, but\n  never `interval`: cell blocks exact-join the primary grid row for row\n  (alignment below), so there is no independent clock to pin.\n- `generated_from: \"declarations\"` and `source_digest` are provenance\n  markers written by the code-first pipeline. The schema accepts and\n  preserves them on any sheet; a sheet carrying them is treated as derived\n  state (direct sheet edits are refused, see above).\n- A first-contract sheet over a module that imports the cell or string\n  functions is refused at validation, install, and build; a second-contract\n  sheet over a scalar-only module is legal and computes bit-identically.\n\nCell alignment is an exact join, never a fill: each primary-grid row gets\nthe celled observation with the same bar open, a bar with no observation\ngets a PRESENT EMPTY block (the module sees `0` cells, not `-1`), and celled\nvalues are never carried forward the way sparse coarse scalars are (a\nreplayed block would double-count volume). Celled inputs never abstain a\nrow: warmup policy stays the module's `state()` decision.\n\nWhere celled packages run: alerts, `om metric get` / `om metric series`, and\nchart previews evaluate them like any other package (the daemon fetches\n`volume_profile` and `book` live). Backtests and screens REFUSE celled\npackages by name (`wrun_celled_metric_unsupported`): their replay and\nfan-out paths carry no cell blocks yet.\n\n## String slots, renderers, drawings\n\nOutputs stay numbers; the second contract adds three top-level arrays that\nturn some of those numbers (and per-bar text) into chart decorations. All\nthree are refused under the first contract, and every reference is checked\nat validation: numeric coordinates name declared OUTPUTS, text fields name\ndeclared STRING SLOTS, and the two namespaces never substitute for each\nother.\n\n- `string_slots`: `{index, name, max_bytes, description?}`, indexes\n  contiguous from 0, unique names, at most 64 slots, `max_bytes` 1..4096.\n  Slots are written per ready bar during `finalize()` through the generated\n  senders; a slot not written that bar is ABSENT, distinct from a written\n  empty string. Slots are not outputs and never become metrics.\n- `renderers` (at most 32 per package), each `{kind, name, ...}`:\n  - `text`: `{y, text, color?, size?}`. One mark per ready row whose slot\n    is present, at (bar time, `y`); optional `color` (string) and `size`\n    (an integer pixel count, 6..64, refused outside) style the text.\n  - `label`: `{x, y, text, color?, size?}`. ONE label at (`x`, `y`); `x` is\n    a numeric output in epoch seconds; optional `color`/`size` as on\n    `text`. Lifecycle: the LAST ready row whose slot is present and\n    nonempty and whose `x`/`y` are finite wins; later rows with an absent\n    or empty slot do not clear an earlier winner.\n  - `table`: `{rows, cols, cells, position?}` with `cells` = exactly\n    `rows * cols` string-slot names, row-major; caps `rows` \u003C= 32, `cols`\n    \u003C= 8. Lifecycle: the LAST ready row where EVERY cell slot is present\n    (empty strings included) wins; no such row, no table.\n  - `shape`: `{output, shape, where?, color?, width?}` with `shape` one of\n    `circle`, `cross`, `triangle_up`, `triangle_down`, `diamond`,\n    `arrow_up`, `arrow_down`, `flag`, `square`; optional `color` (string)\n    and `width` (positive number) style the mark on the chart. One mark per\n    ready row where `output` is finite, gated (when `where` is declared) to\n    rows where the gate is finite and nonzero.\n  - `stats_row`: `{output, title?, format?, polarity?}`. The output as a\n    stats strip, one entry per ready row.\n  - `bgcolor`: `{where, color?, color_by?, colors?}`. One background tint\n    per ready row where the `where` gate output is finite and nonzero.\n    `color_by` (a data-only output) indexes `colors` per bar (floor;\n    finite out-of-range clamps to entry 0; a non-finite ladder value, `NaN`\n    or infinite alike, = no tint that bar, the static `color` never\n    substitutes); `color` is the static tint when no ladder is declared;\n    each ladder half without the other is refused by name.\n- `drawings` (at most 64 per package), kinds `line` (`x1, y1, x2, y2`),\n  `box` (`left, top, right, bottom`), `polyline` (`points`, at most 64\n  `{x, y}` pairs), `label` (`x, y, text`, plus optional `size`, a positive\n  number for the rendered text size), plus optional `color` / `width` /\n  `line_style` per kind. Every coordinate names a numeric output; x-axis\n  values are epoch SECONDS (the `time` source feeds them). Lifecycle is\n  deterministic with no backward scan: only the LAST ready row is\n  evaluated; every declared coordinate finite there (and, for `label`, its\n  text slot present) means the object exists with `createdBar` = that\n  row's index, while any `NaN` coordinate or absent slot there means NO\n  object, regardless of earlier rows.\n\nOne more run-level cap: the expanded render selection (every selected entry,\nnumber, and string) must stay under 2 MiB per run, refused as\n`wrun_render_result_too_large`.\n\nA worked example: a 2x2 session-stats table plus a box drawn around the\nsession's price range. The coordinate outputs are data-only (`plot: \"\"`),\nthe box's x coordinates come from the `time` source (epoch seconds), and\nthe four table cells are rewritten every ready bar so the table always\nshows the last complete row:\n\n```json\n{\n  \"id\": \"session-table\",\n  \"name\": \"Session Range Table\",\n  \"abi_version\": \"wrun-2\",\n  \"warmup_bars\": 1,\n  \"params\": [],\n  \"inputSources\": {\n    \"close\": { \"source\": \"ohlcv\", \"field\": \"close\" },\n    \"bar_t\": { \"source\": \"time\", \"field\": \"bar_open_sec\" }\n  },\n  \"inputs\": [\n    { \"index\": 0, \"name\": \"close\" },\n    { \"index\": 1, \"name\": \"bar_t\" }\n  ],\n  \"outputs\": [\n    { \"index\": 0, \"name\": \"range_pct\", \"plot\": \"line\", \"panel\": \"lower\", \"unit\": \"%\" },\n    { \"index\": 1, \"name\": \"left\", \"plot\": \"\" },\n    { \"index\": 2, \"name\": \"top\", \"plot\": \"\" },\n    { \"index\": 3, \"name\": \"right\", \"plot\": \"\" },\n    { \"index\": 4, \"name\": \"bottom\", \"plot\": \"\" }\n  ],\n  \"string_slots\": [\n    { \"index\": 0, \"name\": \"close_label\", \"max_bytes\": 16 },\n    { \"index\": 1, \"name\": \"close_text\", \"max_bytes\": 32 },\n    { \"index\": 2, \"name\": \"range_label\", \"max_bytes\": 16 },\n    { \"index\": 3, \"name\": \"range_text\", \"max_bytes\": 32 }\n  ],\n  \"renderers\": [\n    {\n      \"kind\": \"table\",\n      \"name\": \"session_stats\",\n      \"rows\": 2,\n      \"cols\": 2,\n      \"cells\": [\"close_label\", \"close_text\", \"range_label\", \"range_text\"],\n      \"position\": \"top_right\"\n    }\n  ],\n  \"drawings\": [\n    {\n      \"kind\": \"box\",\n      \"name\": \"session_zone\",\n      \"left\": \"left\",\n      \"top\": \"top\",\n      \"right\": \"right\",\n      \"bottom\": \"bottom\",\n      \"color\": \"#f59e0b\"\n    }\n  ]\n}\n```\n\n```typescript\nimport { in_bar_t, in_close } from \"./gen/inputs\";\nimport { emitRow, out_bottom, out_left, out_range_pct, out_right, out_top } from \"./gen/outputs\";\nimport {\n  sb_clear,\n  sb_f64,\n  sb_text,\n  str_close_label,\n  str_close_text_sb,\n  str_range_label,\n  str_range_text_sb,\n} from \"./gen/strings\";\n\nlet close: f64 = NaN;\nlet high: f64 = NaN;\nlet low: f64 = NaN;\nlet left: f64 = NaN;\nlet right: f64 = NaN;\n\nexport function init(): void {}\n\nexport function state(): i32 {\n  close = in_close();\n  if (isNaN(high) || close > high) high = close;\n  if (isNaN(low) || close \u003C low) low = close;\n  const t = in_bar_t();\n  if (isNaN(left)) left = t;\n  right = t;\n  return low > 0.0 ? 1 : 0;\n}\n\nexport function finalize(): void {\n  const range = (100.0 * (high - low)) / low;\n  out_range_pct(range);\n  out_left(left);\n  out_top(high);\n  out_right(right);\n  out_bottom(low);\n  str_close_label(\"close\");\n  sb_clear();\n  sb_f64(close, 2);\n  str_close_text_sb();\n  str_range_label(\"range\");\n  sb_clear();\n  sb_f64(range, 2);\n  sb_text(\"%\");\n  str_range_text_sb();\n  emitRow();\n}\n\nexport function reset(): void {\n  close = NaN;\n  high = NaN;\n  low = NaN;\n  left = NaN;\n  right = NaN;\n}\n```\n\nBecause every coordinate output is finite on the last ready bar, the box\nexists with `createdBar` = that bar; a module that wants a drawing REMOVED\nemits `NaN` through its coordinate outputs on the newest bar. Renderers and\ndrawings are decorations, never pane anchors: the chart lane renders them\nfrom the package's single overlay, and `om metric get` / `om metric series`\non the same package keep returning the numeric outputs unchanged (the\ndeclarations never alter a metric value).\n\n## Pins: fixed markets, fixed intervals\n\nA non-odds, non-time feed source may pin `symbol` and `exchange` TOGETHER so\na secondary input reads a fixed reference market while the package follows\nthe selector. The pair rule is SCHEMA-ENFORCED: a lone `symbol` or a lone\n`exchange` is refused with the issue on the missing half (symbols are\nvenue-native strings, so half a pin names a market that does not exist).\n`interval` is an independent pin on any feed source, and it is legal: a\ncoarser source contributes to a primary row only as-of its candle CLOSE\n(`candle.ts + sourceSec \u003C= min(now, row.ts + primarySec)`), so a forming 4h\ncandle never leaks its final value into the 1h rows under it, live or\nhistorical. Sparse coarse observations carry the latest CLOSED observation\nforward; equal-or-finer sources align by bar open, row for row.\n\n- `missing` (scalar alignment policy, `\"carry\"` | `\"nan\"` | `\"zero\"`): on a\n  secondary source, absent or `\"carry\"` keeps the default above, the latest\n  eligible value carried forward. `missing: \"nan\"` delivers `NaN` on primary\n  bars that bring no observation of their own and never gates row\n  readiness: a naturally sparse series (liquidations) stays sparse and the\n  module decides what missing means. `missing: \"zero\"` is the same policy\n  delivering 0 instead of `NaN`, the mapping most kScript ports apply to a\n  sparse column. Closed coarse candles still carry as-of close: a coarse\n  source is never \"missing\" between its closes. Refused on celled classes\n  (a bar with no observation is a present empty block) and on the `time`\n  source.\n- Primary densification: on the PRIMARY input (index 0), `\"nan\"` and\n  `\"zero\"` change what the request grid IS. Instead of the rows the fetch\n  returned, the package computes on a synthesized dense grid of bar-open\n  timestamps at the primary's interval, in the phase the fetched rows sit\n  on (epoch-aligned for crypto intraday bars, Monday opens for crypto WEEK\n  bars; never an assumed epoch multiple), covering the last `windowBars`\n  bars and ending at the bar containing `now` (the closed-bar cut and the\n  forming-bar rules apply to the synthesized rows exactly as to fetched\n  ones). Every fetched observation lands on its own grid bar; bars the\n  fetch did not return deliver the fill (0 or `NaN`). An empty primary\n  fetch refuses by name (`wrun_densify_empty_fetch`: no row, no phase to\n  derive), and fetched rows that disagree on phase refuse too\n  (`wrun_densify_mixed_phase`). Densification requires a fixed-UTC bar\n  phase: a session-aligned grid whose UTC open shifts at a DST transition\n  (CME DAY/WEEK bars) spans two phases across the transition and refuses\n  as `wrun_densify_mixed_phase` by design; such grids are not supported.\n  Secondaries align onto the synthesized grid under their own policy\n  (`carry` abstains rows before its first observation, `nan`/`zero` fill).\n  This is how a sparse series (liquidations) becomes a dense primary.\n  `\"carry\"` on the primary is refused (there is no earlier grid bar to\n  carry from), `missing` is refused on `metric` composition sources\n  altogether (the inner package's rows are already a computed grid), and\n  an absent policy keeps the fetched-rows grid byte-identical.\n\n```json\n{\n  \"id\": \"dense-liquidations\",\n  \"abi_version\": \"wrun-1\",\n  \"warmup_bars\": 20,\n  \"params\": [],\n  \"inputSources\": {\n    \"liqs\": { \"source\": \"liquidations\", \"field\": \"liquidations\", \"missing\": \"zero\" },\n    \"close\": { \"source\": \"ohlcv\", \"field\": \"close\" }\n  },\n  \"inputs\": [\n    { \"index\": 0, \"name\": \"liqs\", \"description\": \"Total liquidations, 0 on quiet bars, one row per bar\" },\n    { \"index\": 1, \"name\": \"close\", \"description\": \"Close, carried onto the dense grid\" }\n  ],\n  \"outputs\": [{ \"index\": 0, \"name\": \"liq_ratio\", \"plot\": \"histogram\", \"panel\": \"lower\" }]\n}\n```\n\n```json\n{\n  \"id\": \"btc-4h-context\",\n  \"abi_version\": \"wrun-1\",\n  \"warmup_bars\": 1,\n  \"params\": [],\n  \"inputSources\": {\n    \"close\": { \"source\": \"ohlcv\", \"field\": \"close\" },\n    \"btc_4h\": { \"source\": \"ohlcv\", \"field\": \"close\", \"symbol\": \"BTCUSDT\", \"exchange\": \"BINANCE_FUTURES\", \"interval\": \"FOUR_HOURS\" }\n  },\n  \"inputs\": [\n    { \"index\": 0, \"name\": \"close\" },\n    { \"index\": 1, \"name\": \"btc_4h\", \"description\": \"BTC on its own 4h grid, as-of close\" }\n  ],\n  \"outputs\": [{ \"index\": 0, \"name\": \"ratio\", \"plot\": \"line\", \"panel\": \"lower\" }]\n}\n```\n\nAuthoring policy the schema cannot check: keep the primary input (index 0)\nselector-following (a fully pinned package computes the same value for every\nselector symbol, which mislabels screens and legends); cross-symbol\narithmetic is only dimensionally sane under the shared default USD quote.\nWhat a coarse pin costs: the fetch widens by two source intervals, and the\nvalue steps once per source candle. The chart reads its own market and\ninterval for every input today, so a pinned package is a package for your\nmachine ([Multi-timeframe](../core-concepts/multi-timeframe.md)).\n\n## Odds sources: pinned or bindable\n\nAn `odds` source reads Polymarket probabilities. `field` defaults to `close`;\n`exchange` is implicit (and refused if written); the market key is the\nconditionId (`0x` + 64 hex), never the market slug. Three modes:\n\n- Selector-following: no `symbol`, no `binding`; the input inherits a\n  conditionId selector.\n- Pinned: `symbol` carries the conditionId, `outcome` is `YES` or `NO`\n  (`NO` only on the `close` field). `om wrun source set` repoints pinned odds\n  inputs by market query or conditionId.\n- Bindable: `binding: \"required\"` INSTEAD of a symbol; the market arrives per\n  use (`sourceBindings` on the alert, signal, query, or `om metric get\n  --bind input=0x...`). Never both on one input; a bindable input's outcome\n  comes from the binding (metadata `outcome` refused); screens refuse\n  bindable packages (no per-row market exists).\n\n```json\n{\n  \"id\": \"pm-mom\",\n  \"abi_version\": \"wrun-1\",\n  \"warmup_bars\": 1,\n  \"params\": [{ \"name\": \"period\", \"default\": 5, \"min\": 1, \"max\": 200 }],\n  \"inputSources\": { \"yes_odds\": { \"source\": \"odds\", \"binding\": \"required\" } },\n  \"inputs\": [{ \"index\": 0, \"name\": \"yes_odds\" }],\n  \"outputs\": [{ \"index\": 0, \"name\": \"momentum\", \"plot\": \"line\", \"panel\": \"lower\" }]\n}\n```\n\nThe matching source, complete (`Roc` over the bound market's YES\nprobability):\n\n```typescript\nimport { in_yes_odds } from \"./gen/inputs\";\nimport { emitRow, out_momentum } from \"./gen/outputs\";\nimport { p_period } from \"./gen/params\";\nimport { Roc } from \"./sdk/ta\";\n\nlet roc = new Roc(5);\nlet value: f64 = NaN;\n\nexport function init(): void {\n  roc = new Roc(i32(p_period()));\n}\n\nexport function state(): i32 {\n  value = roc.update(in_yes_odds());\n  return isNaN(value) ? 0 : 1;\n}\n\nexport function finalize(): void {\n  out_momentum(value);\n  emitRow();\n}\n\nexport function reset(): void {\n  roc.reset();\n  value = NaN;\n}\n```\n\n## Metric composition sources\n\n`{ \"source\": \"metric\", \"metric\": \"wrun/@scope/name/output\", \"params\": {...} }`\nfeeds another installed package's output in as an input (the referenced\npackage must be installed). Composition inputs keep open-stamp alignment, so\na non-primary metric source pinned COARSER than the primary grid is refused\n(the inner value would be read before its bar closed); the refusal names the\ninput and both intervals. Do not pin `symbol`/`exchange` on metric sources.\nComposition is metadata-first only: the declaration grammar refuses it by\nname ([Libraries](libraries.md)).\n\n## Validation, in one list\n\nThe schema refuses, naming the path: non-contiguous or duplicate input and\noutput indexes and names; duplicate param names; an input without a source\nentry or a source entry without an input; a `time` primary; a lone pin half;\n`outcome`/`binding` outside odds; a conditionId that is not `0x` + 64 hex;\nmissing `tenor`/`side`/`token` on sources that require them; a `missing`\nvalue outside `carry`/`nan`/`zero`, `missing: \"carry\"` on the primary\ninput, or any `missing` on a celled source, a `metric` source, or the\n`time` source; a non-integer `displacement_bars` or one outside -500..500;\n`width_by` without `widths` or `widths` without `width_by`, a `width_by` or\n`color_by` naming no declared output or naming its own output, `widths`\noutside 1..10 entries of 0.5..20; equal or non-rendered `ranges` sides, a\nbgcolor `colors`/`color_by` ladder half without the other, a range\n`color_by` without `colors` (bare range `colors` is legal: the band sign\npalette), `edge_width` outside integers 1..10, an `edge_line_style` outside\nsolid/dashed/dotted; a bgcolor `where` naming no declared output; a\ntext/label renderer `size` outside integers 6..64; unknown fields per\nsource; `cellType` without the second contract or without `max_cells`;\n`max_cells` without `cellType`; a celled source class under a scalar input,\nas the primary input, or with a `field`, an `interval` pin, or any\nscalar-feed knob; `book` without `block_size`, and `block_size`/`max_depth`\nanywhere but `book`; `string_slots`/`renderers`/`drawings` under the first\ncontract; non-contiguous or duplicate string-slot indexes and names,\n`max_bytes` outside 1..4096, more than 64 slots; more than 32 renderers or\n64 drawings; table `cells` whose length is not `rows * cols`, `rows` > 32,\n`cols` > 8; polylines with more than 64 points; renderer and drawing\nreferences to outputs or string slots that do not exist; style and fill\nreferences to outputs that do not exist; more than 16 boxes or 16 segments;\na box or segment coordinate, offset, or `when` gate naming no declared\noutput; a literal `x_from`/`x_to` that is not an integer or lies outside\n-500..500; a box or segment name already used by an output, renderer,\ndrawing, box, or segment; box `opacity` outside 0..1 or `border_width`\noutside 0..10; segment `width` outside 0.5..20; a `line_style` outside\nsolid/dashed/dotted or a `panel` outside overlay/lower on either. Unknown\nTOP-LEVEL sheet fields are warned about and ignored, never fatal, so newer\nsheets degrade gracefully on older readers. The messages themselves are in\n[Common errors](../faq/common-errors.md).\n",{"type":13,"children":14,"data":19541,"position":19543},"root",[15,25,28,29,209,210,228,229,295,297,840,841,934,935,950,951,1051,1053,1645,1646,1661,1662,1762,1763,2191,2192,2449,2450,2465,2466,2564,2565,3991,3992,4059,4060,4068,4069,4085,4086,4152,4153,4333,4334,4349,4350,6399,6400,6433,6434,7061,7062,7076,7077,7254,7255,7400,7401,7409,7410,7426,7427,7453,7454,8352,8353,8367,8368,9460,9461,9529,9530,9546,9547,9600,9601,10228,10229,10245,10246,10427,10428,10974,10975,11372,11373,11440,11441,11542,11543,11559,11560,11575,11576,12932,12933,12965,12966,13017,13018,14306,14307,15434,15435,15520,15521,15537,15538,15659,15660,16127,16128,16565,16566,17016,17017,17052,17053,17069,17070,17172,17173,17459,17460,17798,17799,17832,17833,18363,18364,18380,18381,18462,18463,18479,18480],{"type":16,"value":17,"position":18},"comment"," source: docs/indicators/functions/script-definition.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit ",{"start":19,"end":22},{"line":20,"column":20,"offset":21},1,0,{"line":20,"column":23,"offset":24},134,133,{"type":26,"value":27},"text","\n",{"type":26,"value":27},{"type":30,"tagName":31,"properties":32,"children":33,"position":206},"element","p",{},[34,43,57,64,77,83,96,103,116,124,137,144,156,164,177,185,198],{"type":26,"value":35,"position":36},"Everything a kScript (legacy) ",{"start":37,"end":40},{"line":38,"column":20,"offset":39},5,156,{"line":38,"column":41,"offset":42},31,186,{"type":30,"tagName":44,"properties":45,"children":46,"position":54},"code",{},[47],{"type":26,"value":48,"position":49},"define()",{"start":50,"end":51},{"line":38,"column":41,"offset":42},{"line":38,"column":52,"offset":53},41,196,{"start":55,"end":56},{"line":38,"column":41,"offset":42},{"line":38,"column":52,"offset":53},{"type":26,"value":58,"position":59},", ",{"start":60,"end":61},{"line":38,"column":52,"offset":53},{"line":38,"column":62,"offset":63},43,198,{"type":30,"tagName":44,"properties":65,"children":66,"position":74},{},[67],{"type":26,"value":68,"position":69},"input()",{"start":70,"end":71},{"line":38,"column":62,"offset":63},{"line":38,"column":72,"offset":73},52,207,{"start":75,"end":76},{"line":38,"column":62,"offset":63},{"line":38,"column":72,"offset":73},{"type":26,"value":58,"position":78},{"start":79,"end":80},{"line":38,"column":72,"offset":73},{"line":38,"column":81,"offset":82},54,209,{"type":30,"tagName":44,"properties":84,"children":85,"position":93},{},[86],{"type":26,"value":87,"position":88},"source()",{"start":89,"end":90},{"line":38,"column":81,"offset":82},{"line":38,"column":91,"offset":92},64,219,{"start":94,"end":95},{"line":38,"column":81,"offset":82},{"line":38,"column":91,"offset":92},{"type":26,"value":97,"position":98},", and\n",{"start":99,"end":100},{"line":38,"column":91,"offset":92},{"line":101,"column":20,"offset":102},6,225,{"type":30,"tagName":44,"properties":104,"children":105,"position":113},{},[106],{"type":26,"value":107,"position":108},"print()",{"start":109,"end":110},{"line":101,"column":20,"offset":102},{"line":101,"column":111,"offset":112},10,234,{"start":114,"end":115},{"line":101,"column":20,"offset":102},{"line":101,"column":111,"offset":112},{"type":26,"value":117,"position":118}," call did, an Indicator declares: placement per output, settings\nas ",{"start":119,"end":120},{"line":101,"column":111,"offset":112},{"line":121,"column":122,"offset":123},7,4,302,{"type":30,"tagName":44,"properties":125,"children":126,"position":134},{},[127],{"type":26,"value":128,"position":129},"param(...)",{"start":130,"end":131},{"line":121,"column":122,"offset":123},{"line":121,"column":132,"offset":133},16,314,{"start":135,"end":136},{"line":121,"column":122,"offset":123},{"line":121,"column":132,"offset":133},{"type":26,"value":138,"position":139},", feeds as ",{"start":140,"end":141},{"line":121,"column":132,"offset":133},{"line":121,"column":142,"offset":143},27,325,{"type":30,"tagName":44,"properties":145,"children":146,"position":153},{},[147],{"type":26,"value":148,"position":149},"input(name, source.field)",{"start":150,"end":151},{"line":121,"column":142,"offset":143},{"line":121,"column":81,"offset":152},352,{"start":154,"end":155},{"line":121,"column":142,"offset":143},{"line":121,"column":81,"offset":152},{"type":26,"value":157,"position":158},", and a debug value\nas a data-only output. The declarations at the top of ",{"start":159,"end":160},{"line":121,"column":81,"offset":152},{"line":161,"column":162,"offset":163},8,55,426,{"type":30,"tagName":44,"properties":165,"children":166,"position":174},{},[167],{"type":26,"value":168,"position":169},"src/indicator.ts",{"start":170,"end":171},{"line":161,"column":162,"offset":163},{"line":161,"column":172,"offset":173},73,444,{"start":175,"end":176},{"line":161,"column":162,"offset":163},{"line":161,"column":172,"offset":173},{"type":26,"value":178,"position":179},"\nderive the sheet (",{"start":180,"end":181},{"line":161,"column":172,"offset":173},{"line":182,"column":183,"offset":184},9,19,463,{"type":30,"tagName":44,"properties":186,"children":187,"position":195},{},[188],{"type":26,"value":189,"position":190},"wrun/metadata.json",{"start":191,"end":192},{"line":182,"column":183,"offset":184},{"line":182,"column":193,"offset":194},39,483,{"start":196,"end":197},{"line":182,"column":183,"offset":184},{"line":182,"column":193,"offset":194},{"type":26,"value":199,"position":200},"), and the sheet is what every\nhost, the registry, and the runtime read. This page is both halves: the\nport of each kScript definition call, then the sheet dialect field by\nfield, because a hand-written sheet is still the wire format and the\nonly mode for languages without a declaration extractor.",{"start":201,"end":202},{"line":182,"column":193,"offset":194},{"line":203,"column":204,"offset":205},13,57,781,{"start":207,"end":208},{"line":38,"column":20,"offset":39},{"line":203,"column":204,"offset":205},{"type":26,"value":27},{"type":30,"tagName":211,"properties":212,"children":214,"position":224},"h2",{"id":213},"from-define-to-outputs",[215],{"type":26,"value":216,"position":217},"From define() to outputs",{"start":218,"end":221},{"line":219,"column":122,"offset":220},15,786,{"line":219,"column":222,"offset":223},28,810,{"start":225,"end":227},{"line":219,"column":20,"offset":226},783,{"line":219,"column":222,"offset":223},{"type":26,"value":27},{"type":30,"tagName":31,"properties":230,"children":231,"position":292},{},[232,247,253,266,272,285],{"type":30,"tagName":44,"properties":233,"children":234,"position":244},{},[235],{"type":26,"value":236,"position":237},"define(title, position, showPriceAxis, customTitle, format, maxBarsBack)",{"start":238,"end":241},{"line":239,"column":20,"offset":240},17,812,{"line":239,"column":242,"offset":243},75,886,{"start":245,"end":246},{"line":239,"column":20,"offset":240},{"line":239,"column":242,"offset":243},{"type":26,"value":248,"position":249},"\nregistered the script and placed it. Nothing in an Indicator registers a\nscript: the package manifest (",{"start":250,"end":251},{"line":239,"column":242,"offset":243},{"line":183,"column":41,"offset":252},990,{"type":30,"tagName":44,"properties":254,"children":255,"position":263},{},[256],{"type":26,"value":257,"position":258},"om-package.json",{"start":259,"end":260},{"line":183,"column":41,"offset":252},{"line":183,"column":261,"offset":262},48,1007,{"start":264,"end":265},{"line":183,"column":41,"offset":252},{"line":183,"column":261,"offset":262},{"type":26,"value":58,"position":267},{"start":268,"end":269},{"line":183,"column":261,"offset":262},{"line":183,"column":270,"offset":271},50,1009,{"type":30,"tagName":44,"properties":273,"children":274,"position":282},{},[275],{"type":26,"value":276,"position":277},"@scope/name",{"start":278,"end":279},{"line":183,"column":270,"offset":271},{"line":183,"column":280,"offset":281},63,1022,{"start":283,"end":284},{"line":183,"column":270,"offset":271},{"line":183,"column":280,"offset":281},{"type":26,"value":286,"position":287},") names it,\nand placement is per output.",{"start":288,"end":289},{"line":183,"column":280,"offset":281},{"line":290,"column":9,"offset":291},20,1062,{"start":293,"end":294},{"line":239,"column":20,"offset":240},{"line":290,"column":9,"offset":291},{"type":26,"value":296},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":30,"tagName":298,"properties":299,"children":300,"position":837},"table",{},[301,362],{"type":30,"tagName":302,"properties":303,"children":304,"position":359},"thead",{},[305],{"type":30,"tagName":306,"properties":307,"children":308,"position":356},"tr",{},[309,341],{"type":30,"tagName":310,"properties":311,"children":312,"position":335},"th",{},[313,328],{"type":30,"tagName":44,"properties":314,"children":315,"position":325},{},[316],{"type":26,"value":317,"position":318},"define(...)",{"start":319,"end":323},{"line":320,"column":321,"offset":322},22,3,1066,{"line":320,"column":132,"offset":324},1079,{"start":326,"end":327},{"line":320,"column":321,"offset":322},{"line":320,"column":132,"offset":324},{"type":26,"value":329,"position":330}," argument",{"start":331,"end":332},{"line":320,"column":132,"offset":324},{"line":320,"column":333,"offset":334},25,1088,{"start":336,"end":338},{"line":320,"column":20,"offset":337},1064,{"line":320,"column":339,"offset":340},26,1089,{"type":30,"tagName":310,"properties":342,"children":343,"position":352},{},[344],{"type":26,"value":345,"position":346},"Indicator",{"start":347,"end":349},{"line":320,"column":222,"offset":348},1091,{"line":320,"column":350,"offset":351},37,1100,{"start":353,"end":354},{"line":320,"column":339,"offset":340},{"line":320,"column":193,"offset":355},1102,{"start":357,"end":358},{"line":320,"column":20,"offset":337},{"line":320,"column":193,"offset":355},{"start":360,"end":361},{"line":320,"column":20,"offset":337},{"line":320,"column":193,"offset":355},{"type":30,"tagName":363,"properties":364,"children":365,"position":834},"tbody",{},[366,467,563,624,688,779],{"type":30,"tagName":306,"properties":367,"children":368,"position":464},{},[369,393],{"type":30,"tagName":370,"properties":371,"children":372,"position":387},"td",{},[373],{"type":30,"tagName":44,"properties":374,"children":375,"position":384},{},[376],{"type":26,"value":377,"position":378},"title",{"start":379,"end":382},{"line":380,"column":321,"offset":381},24,1119,{"line":380,"column":111,"offset":383},1126,{"start":385,"end":386},{"line":380,"column":321,"offset":381},{"line":380,"column":111,"offset":383},{"start":388,"end":390},{"line":380,"column":20,"offset":389},1117,{"line":380,"column":391,"offset":392},11,1127,{"type":30,"tagName":370,"properties":394,"children":395,"position":459},{},[396,403,415,422,433,440,452],{"type":26,"value":397,"position":398},"the package ",{"start":399,"end":401},{"line":380,"column":203,"offset":400},1129,{"line":380,"column":333,"offset":402},1141,{"type":30,"tagName":44,"properties":404,"children":405,"position":412},{},[406],{"type":26,"value":407,"position":408},"name",{"start":409,"end":410},{"line":380,"column":333,"offset":402},{"line":380,"column":41,"offset":411},1147,{"start":413,"end":414},{"line":380,"column":333,"offset":402},{"line":380,"column":41,"offset":411},{"type":26,"value":416,"position":417}," in ",{"start":418,"end":419},{"line":380,"column":41,"offset":411},{"line":380,"column":420,"offset":421},35,1151,{"type":30,"tagName":44,"properties":423,"children":424,"position":430},{},[425],{"type":26,"value":257,"position":426},{"start":427,"end":428},{"line":380,"column":420,"offset":421},{"line":380,"column":72,"offset":429},1168,{"start":431,"end":432},{"line":380,"column":420,"offset":421},{"line":380,"column":72,"offset":429},{"type":26,"value":434,"position":435},"; the sheet's ",{"start":436,"end":437},{"line":380,"column":72,"offset":429},{"line":380,"column":438,"offset":439},66,1182,{"type":30,"tagName":44,"properties":441,"children":442,"position":449},{},[443],{"type":26,"value":407,"position":444},{"start":445,"end":446},{"line":380,"column":438,"offset":439},{"line":380,"column":447,"offset":448},72,1188,{"start":450,"end":451},{"line":380,"column":438,"offset":439},{"line":380,"column":447,"offset":448},{"type":26,"value":453,"position":454}," for listings and legends",{"start":455,"end":456},{"line":380,"column":447,"offset":448},{"line":380,"column":457,"offset":458},97,1213,{"start":460,"end":461},{"line":380,"column":391,"offset":392},{"line":380,"column":462,"offset":463},99,1215,{"start":465,"end":466},{"line":380,"column":20,"offset":389},{"line":380,"column":462,"offset":463},{"type":30,"tagName":306,"properties":468,"children":469,"position":560},{},[470,511],{"type":30,"tagName":370,"properties":471,"children":472,"position":506},{},[473,487,493],{"type":30,"tagName":44,"properties":474,"children":475,"position":484},{},[476],{"type":26,"value":477,"position":478},"position=\"onchart\"",{"start":479,"end":481},{"line":333,"column":321,"offset":480},1218,{"line":333,"column":482,"offset":483},23,1238,{"start":485,"end":486},{"line":333,"column":321,"offset":480},{"line":333,"column":482,"offset":483},{"type":26,"value":488,"position":489}," / ",{"start":490,"end":491},{"line":333,"column":482,"offset":483},{"line":333,"column":339,"offset":492},1241,{"type":30,"tagName":44,"properties":494,"children":495,"position":503},{},[496],{"type":26,"value":497,"position":498},"\"offchart\"",{"start":499,"end":500},{"line":333,"column":339,"offset":492},{"line":333,"column":501,"offset":502},38,1253,{"start":504,"end":505},{"line":333,"column":339,"offset":492},{"line":333,"column":501,"offset":502},{"start":507,"end":509},{"line":333,"column":20,"offset":508},1216,{"line":333,"column":193,"offset":510},1254,{"type":30,"tagName":370,"properties":512,"children":513,"position":555},{},[514,528,535,548],{"type":30,"tagName":44,"properties":515,"children":516,"position":525},{},[517],{"type":26,"value":518,"position":519},"output(name, plot, overlay)",{"start":520,"end":522},{"line":333,"column":52,"offset":521},1256,{"line":333,"column":523,"offset":524},70,1285,{"start":526,"end":527},{"line":333,"column":52,"offset":521},{"line":333,"column":523,"offset":524},{"type":26,"value":529,"position":530}," or ",{"start":531,"end":532},{"line":333,"column":523,"offset":524},{"line":333,"column":533,"offset":534},74,1289,{"type":30,"tagName":44,"properties":536,"children":537,"position":545},{},[538],{"type":26,"value":539,"position":540},"output(name, plot, lower)",{"start":541,"end":542},{"line":333,"column":533,"offset":534},{"line":333,"column":543,"offset":544},101,1316,{"start":546,"end":547},{"line":333,"column":533,"offset":534},{"line":333,"column":543,"offset":544},{"type":26,"value":549,"position":550},", per output; a package can draw in both panes",{"start":551,"end":552},{"line":333,"column":543,"offset":544},{"line":333,"column":553,"offset":554},147,1362,{"start":556,"end":557},{"line":333,"column":193,"offset":510},{"line":333,"column":558,"offset":559},149,1364,{"start":561,"end":562},{"line":333,"column":20,"offset":508},{"line":333,"column":558,"offset":559},{"type":30,"tagName":306,"properties":564,"children":565,"position":621},{},[566,588],{"type":30,"tagName":370,"properties":567,"children":568,"position":583},{},[569],{"type":30,"tagName":44,"properties":570,"children":571,"position":580},{},[572],{"type":26,"value":573,"position":574},"showPriceAxis",{"start":575,"end":577},{"line":339,"column":321,"offset":576},1367,{"line":339,"column":578,"offset":579},18,1382,{"start":581,"end":582},{"line":339,"column":321,"offset":576},{"line":339,"column":578,"offset":579},{"start":584,"end":586},{"line":339,"column":20,"offset":585},1365,{"line":339,"column":183,"offset":587},1383,{"type":30,"tagName":370,"properties":589,"children":590,"position":617},{},[591,599,611],{"type":26,"value":592,"position":593},"nothing to declare: a ",{"start":594,"end":597},{"line":339,"column":595,"offset":596},21,1385,{"line":339,"column":62,"offset":598},1407,{"type":30,"tagName":44,"properties":600,"children":601,"position":608},{},[602],{"type":26,"value":603,"position":604},"lower",{"start":605,"end":606},{"line":339,"column":62,"offset":598},{"line":339,"column":270,"offset":607},1414,{"start":609,"end":610},{"line":339,"column":62,"offset":598},{"line":339,"column":270,"offset":607},{"type":26,"value":612,"position":613}," pane has its own axis",{"start":614,"end":615},{"line":339,"column":270,"offset":607},{"line":339,"column":447,"offset":616},1436,{"start":618,"end":619},{"line":339,"column":183,"offset":587},{"line":339,"column":533,"offset":620},1438,{"start":622,"end":623},{"line":339,"column":20,"offset":585},{"line":339,"column":533,"offset":620},{"type":30,"tagName":306,"properties":625,"children":626,"position":685},{},[627,649],{"type":30,"tagName":370,"properties":628,"children":629,"position":643},{},[630],{"type":30,"tagName":44,"properties":631,"children":632,"position":640},{},[633],{"type":26,"value":634,"position":635},"customTitle=\" ($period)\"",{"start":636,"end":638},{"line":142,"column":321,"offset":637},1441,{"line":142,"column":9,"offset":639},1467,{"start":641,"end":642},{"line":142,"column":321,"offset":637},{"line":142,"column":9,"offset":639},{"start":644,"end":646},{"line":142,"column":20,"offset":645},1439,{"line":142,"column":647,"offset":648},30,1468,{"type":30,"tagName":370,"properties":650,"children":651,"position":680},{},[652,660,673],{"type":26,"value":653,"position":654},"nothing yet; the legend shows the output ",{"start":655,"end":658},{"line":142,"column":656,"offset":657},32,1470,{"line":142,"column":172,"offset":659},1511,{"type":30,"tagName":44,"properties":661,"children":662,"position":670},{},[663],{"type":26,"value":664,"position":665},"description",{"start":666,"end":667},{"line":142,"column":172,"offset":659},{"line":142,"column":668,"offset":669},86,1524,{"start":671,"end":672},{"line":142,"column":172,"offset":659},{"line":142,"column":668,"offset":669},{"type":26,"value":674,"position":675}," and the chart's settings show the params",{"start":676,"end":677},{"line":142,"column":668,"offset":669},{"line":142,"column":678,"offset":679},127,1565,{"start":681,"end":682},{"line":142,"column":647,"offset":648},{"line":142,"column":683,"offset":684},129,1567,{"start":686,"end":687},{"line":142,"column":20,"offset":645},{"line":142,"column":683,"offset":684},{"type":30,"tagName":306,"properties":689,"children":690,"position":776},{},[691,712],{"type":30,"tagName":370,"properties":692,"children":693,"position":707},{},[694],{"type":30,"tagName":44,"properties":695,"children":696,"position":704},{},[697],{"type":26,"value":698,"position":699},"format=\"percentage\"",{"start":700,"end":702},{"line":222,"column":321,"offset":701},1570,{"line":222,"column":380,"offset":703},1591,{"start":705,"end":706},{"line":222,"column":321,"offset":701},{"line":222,"column":380,"offset":703},{"start":708,"end":710},{"line":222,"column":20,"offset":709},1568,{"line":222,"column":333,"offset":711},1592,{"type":30,"tagName":370,"properties":713,"children":714,"position":771},{},[715,728,734,747,752,764],{"type":30,"tagName":44,"properties":716,"children":717,"position":725},{},[718],{"type":26,"value":719,"position":720},"unit: \"%\"",{"start":721,"end":723},{"line":222,"column":142,"offset":722},1594,{"line":222,"column":501,"offset":724},1605,{"start":726,"end":727},{"line":222,"column":142,"offset":722},{"line":222,"column":501,"offset":724},{"type":26,"value":729,"position":730}," on the output (",{"start":731,"end":732},{"line":222,"column":501,"offset":724},{"line":222,"column":81,"offset":733},1621,{"type":30,"tagName":44,"properties":735,"children":736,"position":744},{},[737],{"type":26,"value":738,"position":739},"price",{"start":740,"end":741},{"line":222,"column":81,"offset":733},{"line":222,"column":742,"offset":743},61,1628,{"start":745,"end":746},{"line":222,"column":81,"offset":733},{"line":222,"column":742,"offset":743},{"type":26,"value":58,"position":748},{"start":749,"end":750},{"line":222,"column":742,"offset":743},{"line":222,"column":280,"offset":751},1630,{"type":30,"tagName":44,"properties":753,"children":754,"position":761},{},[755],{"type":26,"value":756,"position":757},"%",{"start":758,"end":759},{"line":222,"column":280,"offset":751},{"line":222,"column":438,"offset":760},1633,{"start":762,"end":763},{"line":222,"column":280,"offset":751},{"line":222,"column":438,"offset":760},{"type":26,"value":765,"position":766},", or a short label)",{"start":767,"end":768},{"line":222,"column":438,"offset":760},{"line":222,"column":769,"offset":770},85,1652,{"start":772,"end":773},{"line":222,"column":333,"offset":711},{"line":222,"column":774,"offset":775},87,1654,{"start":777,"end":778},{"line":222,"column":20,"offset":709},{"line":222,"column":774,"offset":775},{"type":30,"tagName":306,"properties":780,"children":781,"position":831},{},[782,803],{"type":30,"tagName":370,"properties":783,"children":784,"position":798},{},[785],{"type":30,"tagName":44,"properties":786,"children":787,"position":795},{},[788],{"type":26,"value":789,"position":790},"maxBarsBack",{"start":791,"end":793},{"line":9,"column":321,"offset":792},1657,{"line":9,"column":132,"offset":794},1670,{"start":796,"end":797},{"line":9,"column":321,"offset":792},{"line":9,"column":132,"offset":794},{"start":799,"end":801},{"line":9,"column":20,"offset":800},1655,{"line":9,"column":239,"offset":802},1671,{"type":30,"tagName":370,"properties":804,"children":805,"position":826},{},[806,813],{"type":26,"value":807,"position":808},"nothing: state lives in your variables; size buffers from a param's ",{"start":809,"end":811},{"line":9,"column":183,"offset":810},1673,{"line":9,"column":774,"offset":812},1741,{"type":30,"tagName":44,"properties":814,"children":815,"position":823},{},[816],{"type":26,"value":817,"position":818},"max",{"start":819,"end":820},{"line":9,"column":774,"offset":812},{"line":9,"column":821,"offset":822},92,1746,{"start":824,"end":825},{"line":9,"column":774,"offset":812},{"line":9,"column":821,"offset":822},{"start":827,"end":828},{"line":9,"column":239,"offset":802},{"line":9,"column":829,"offset":830},94,1748,{"start":832,"end":833},{"line":9,"column":20,"offset":800},{"line":9,"column":829,"offset":830},{"start":835,"end":836},{"line":380,"column":20,"offset":389},{"line":9,"column":829,"offset":830},{"start":838,"end":839},{"line":320,"column":20,"offset":337},{"line":9,"column":829,"offset":830},{"type":26,"value":27},{"type":30,"tagName":31,"properties":842,"children":843,"position":931},{},[844,857,864,882,888,900,908,924],{"type":30,"tagName":44,"properties":845,"children":846,"position":854},{},[847],{"type":26,"value":848,"position":849},"strategy(...)",{"start":850,"end":852},{"line":41,"column":20,"offset":851},1750,{"line":41,"column":132,"offset":853},1765,{"start":855,"end":856},{"line":41,"column":20,"offset":851},{"line":41,"column":132,"offset":853},{"type":26,"value":858,"position":859},": a package that declares it places its own orders through the engine's broker (",{"start":860,"end":861},{"line":41,"column":132,"offset":853},{"line":41,"column":862,"offset":863},96,1845,{"type":30,"tagName":865,"properties":866,"children":868,"position":877},"a",{"href":867},"../strategies/overview.md",[869],{"type":26,"value":870,"position":871},"Strategies overview",{"start":872,"end":874},{"line":41,"column":457,"offset":873},1846,{"line":41,"column":875,"offset":876},116,1865,{"start":878,"end":879},{"line":41,"column":862,"offset":863},{"line":41,"column":880,"offset":881},144,1893,{"type":26,"value":883,"position":884},"), and one without it computes values only;\nthe nearest form is ",{"start":885,"end":886},{"line":41,"column":880,"offset":881},{"line":656,"column":595,"offset":887},1957,{"type":30,"tagName":44,"properties":889,"children":890,"position":897},{},[891],{"type":26,"value":892,"position":893},"om backtest run",{"start":894,"end":895},{"line":656,"column":595,"offset":887},{"line":656,"column":501,"offset":896},1974,{"start":898,"end":899},{"line":656,"column":595,"offset":887},{"line":656,"column":501,"offset":896},{"type":26,"value":901,"position":902}," on the published metric\n(",{"start":903,"end":904},{"line":656,"column":501,"offset":896},{"line":905,"column":906,"offset":907},33,2,2000,{"type":30,"tagName":865,"properties":909,"children":911,"position":919},{"href":910},"strategy-functions.md",[912],{"type":26,"value":913,"position":914},"Strategy functions",{"start":915,"end":917},{"line":905,"column":321,"offset":916},2001,{"line":905,"column":595,"offset":918},2019,{"start":920,"end":921},{"line":905,"column":906,"offset":907},{"line":905,"column":922,"offset":923},45,2043,{"type":26,"value":925,"position":926},").",{"start":927,"end":928},{"line":905,"column":922,"offset":923},{"line":905,"column":929,"offset":930},47,2045,{"start":932,"end":933},{"line":41,"column":20,"offset":851},{"line":905,"column":929,"offset":930},{"type":26,"value":27},{"type":30,"tagName":211,"properties":936,"children":938,"position":946},{"id":937},"from-input-to-param",[939],{"type":26,"value":940,"position":941},"From input() to param",{"start":942,"end":944},{"line":420,"column":122,"offset":943},2050,{"line":420,"column":333,"offset":945},2071,{"start":947,"end":949},{"line":420,"column":20,"offset":948},2047,{"line":420,"column":333,"offset":945},{"type":26,"value":27},{"type":30,"tagName":31,"properties":952,"children":953,"position":1048},{},[954,967,973,986,993,1005,1011,1023,1030,1042],{"type":30,"tagName":44,"properties":955,"children":956,"position":964},{},[957],{"type":26,"value":958,"position":959},"input(name, type, defaultValue, label, constraints, options, group)",{"start":960,"end":962},{"line":350,"column":20,"offset":961},2073,{"line":350,"column":523,"offset":963},2142,{"start":965,"end":966},{"line":350,"column":20,"offset":961},{"line":350,"column":523,"offset":963},{"type":26,"value":968,"position":969},"\nbecame ",{"start":970,"end":971},{"line":350,"column":523,"offset":963},{"line":501,"column":161,"offset":972},2150,{"type":30,"tagName":44,"properties":974,"children":975,"position":983},{},[976],{"type":26,"value":977,"position":978},"param(name, default, { required?, min?, max?, description? })",{"start":979,"end":980},{"line":501,"column":161,"offset":972},{"line":501,"column":981,"offset":982},71,2213,{"start":984,"end":985},{"line":501,"column":161,"offset":972},{"line":501,"column":981,"offset":982},{"type":26,"value":987,"position":988},",\nread once in ",{"start":989,"end":990},{"line":501,"column":981,"offset":982},{"line":193,"column":991,"offset":992},14,2228,{"type":30,"tagName":44,"properties":994,"children":995,"position":1002},{},[996],{"type":26,"value":997,"position":998},"init()",{"start":999,"end":1000},{"line":193,"column":991,"offset":992},{"line":193,"column":320,"offset":1001},2236,{"start":1003,"end":1004},{"line":193,"column":991,"offset":992},{"line":193,"column":320,"offset":1001},{"type":26,"value":1006,"position":1007}," through the generated ",{"start":1008,"end":1009},{"line":193,"column":320,"offset":1001},{"line":193,"column":922,"offset":1010},2259,{"type":30,"tagName":44,"properties":1012,"children":1013,"position":1020},{},[1014],{"type":26,"value":1015,"position":1016},"p_\u003Cname>()",{"start":1017,"end":1018},{"line":193,"column":922,"offset":1010},{"line":193,"column":204,"offset":1019},2271,{"start":1021,"end":1022},{"line":193,"column":922,"offset":1010},{"line":193,"column":204,"offset":1019},{"type":26,"value":1024,"position":1025}," accessor. Every\nparam is a number (",{"start":1026,"end":1027},{"line":193,"column":204,"offset":1019},{"line":1028,"column":290,"offset":1029},40,2307,{"type":30,"tagName":44,"properties":1031,"children":1032,"position":1039},{},[1033],{"type":26,"value":1034,"position":1035},"f64",{"start":1036,"end":1037},{"line":1028,"column":290,"offset":1029},{"line":1028,"column":333,"offset":1038},2312,{"start":1040,"end":1041},{"line":1028,"column":290,"offset":1029},{"line":1028,"column":333,"offset":1038},{"type":26,"value":1043,"position":1044},"); every param shows in the chart's settings for\nthe overlay. The types:",{"start":1045,"end":1046},{"line":1028,"column":333,"offset":1038},{"line":52,"column":380,"offset":1047},2384,{"start":1049,"end":1050},{"line":350,"column":20,"offset":961},{"line":52,"column":380,"offset":1047},{"type":26,"value":1052},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":30,"tagName":298,"properties":1054,"children":1055,"position":1642},{},[1056,1108],{"type":30,"tagName":302,"properties":1057,"children":1058,"position":1105},{},[1059],{"type":30,"tagName":306,"properties":1060,"children":1061,"position":1102},{},[1062,1089],{"type":30,"tagName":310,"properties":1063,"children":1064,"position":1084},{},[1065,1072],{"type":26,"value":1066,"position":1067},"kScript ",{"start":1068,"end":1070},{"line":62,"column":321,"offset":1069},2388,{"line":62,"column":391,"offset":1071},2396,{"type":30,"tagName":44,"properties":1073,"children":1074,"position":1081},{},[1075],{"type":26,"value":1076,"position":1077},"type",{"start":1078,"end":1079},{"line":62,"column":391,"offset":1071},{"line":62,"column":239,"offset":1080},2402,{"start":1082,"end":1083},{"line":62,"column":391,"offset":1071},{"line":62,"column":239,"offset":1080},{"start":1085,"end":1087},{"line":62,"column":20,"offset":1086},2386,{"line":62,"column":578,"offset":1088},2403,{"type":30,"tagName":310,"properties":1090,"children":1091,"position":1098},{},[1092],{"type":26,"value":345,"position":1093},{"start":1094,"end":1096},{"line":62,"column":290,"offset":1095},2405,{"line":62,"column":9,"offset":1097},2414,{"start":1099,"end":1100},{"line":62,"column":578,"offset":1088},{"line":62,"column":41,"offset":1101},2416,{"start":1103,"end":1104},{"line":62,"column":20,"offset":1086},{"line":62,"column":41,"offset":1101},{"start":1106,"end":1107},{"line":62,"column":20,"offset":1086},{"line":62,"column":41,"offset":1101},{"type":30,"tagName":363,"properties":1109,"children":1110,"position":1639},{},[1111,1235,1305,1549],{"type":30,"tagName":306,"properties":1112,"children":1113,"position":1232},{},[1114,1186],{"type":30,"tagName":370,"properties":1115,"children":1116,"position":1181},{},[1117,1130,1135,1147,1152,1164,1169],{"type":30,"tagName":44,"properties":1118,"children":1119,"position":1127},{},[1120],{"type":26,"value":1121,"position":1122},"number",{"start":1123,"end":1125},{"line":922,"column":321,"offset":1124},2433,{"line":922,"column":391,"offset":1126},2441,{"start":1128,"end":1129},{"line":922,"column":321,"offset":1124},{"line":922,"column":391,"offset":1126},{"type":26,"value":58,"position":1131},{"start":1132,"end":1133},{"line":922,"column":391,"offset":1126},{"line":922,"column":203,"offset":1134},2443,{"type":30,"tagName":44,"properties":1136,"children":1137,"position":1144},{},[1138],{"type":26,"value":1139,"position":1140},"int",{"start":1141,"end":1142},{"line":922,"column":203,"offset":1134},{"line":922,"column":578,"offset":1143},2448,{"start":1145,"end":1146},{"line":922,"column":203,"offset":1134},{"line":922,"column":578,"offset":1143},{"type":26,"value":58,"position":1148},{"start":1149,"end":1150},{"line":922,"column":578,"offset":1143},{"line":922,"column":290,"offset":1151},2450,{"type":30,"tagName":44,"properties":1153,"children":1154,"position":1161},{},[1155],{"type":26,"value":1156,"position":1157},"float",{"start":1158,"end":1159},{"line":922,"column":290,"offset":1151},{"line":922,"column":142,"offset":1160},2457,{"start":1162,"end":1163},{"line":922,"column":290,"offset":1151},{"line":922,"column":142,"offset":1160},{"type":26,"value":58,"position":1165},{"start":1166,"end":1167},{"line":922,"column":142,"offset":1160},{"line":922,"column":9,"offset":1168},2459,{"type":30,"tagName":44,"properties":1170,"children":1171,"position":1178},{},[1172],{"type":26,"value":1173,"position":1174},"slider",{"start":1175,"end":1176},{"line":922,"column":9,"offset":1168},{"line":922,"column":350,"offset":1177},2467,{"start":1179,"end":1180},{"line":922,"column":9,"offset":1168},{"line":922,"column":350,"offset":1177},{"start":1182,"end":1184},{"line":922,"column":20,"offset":1183},2431,{"line":922,"column":501,"offset":1185},2468,{"type":30,"tagName":370,"properties":1187,"children":1188,"position":1228},{},[1189,1203,1209,1222],{"type":30,"tagName":44,"properties":1190,"children":1191,"position":1200},{},[1192],{"type":26,"value":1193,"position":1194},"param(name, default, { min, max, description })",{"start":1195,"end":1197},{"line":922,"column":1028,"offset":1196},2470,{"line":922,"column":1198,"offset":1199},89,2519,{"start":1201,"end":1202},{"line":922,"column":1028,"offset":1196},{"line":922,"column":1198,"offset":1199},{"type":26,"value":1204,"position":1205},"; cast with ",{"start":1206,"end":1207},{"line":922,"column":1198,"offset":1199},{"line":922,"column":543,"offset":1208},2531,{"type":30,"tagName":44,"properties":1210,"children":1211,"position":1219},{},[1212],{"type":26,"value":1213,"position":1214},"i32(...)",{"start":1215,"end":1216},{"line":922,"column":543,"offset":1208},{"line":922,"column":1217,"offset":1218},111,2541,{"start":1220,"end":1221},{"line":922,"column":543,"offset":1208},{"line":922,"column":1217,"offset":1218},{"type":26,"value":1223,"position":1224}," for a bar count",{"start":1225,"end":1226},{"line":922,"column":1217,"offset":1218},{"line":922,"column":678,"offset":1227},2557,{"start":1229,"end":1230},{"line":922,"column":501,"offset":1185},{"line":922,"column":683,"offset":1231},2559,{"start":1233,"end":1234},{"line":922,"column":20,"offset":1183},{"line":922,"column":683,"offset":1231},{"type":30,"tagName":306,"properties":1236,"children":1237,"position":1302},{},[1238,1261],{"type":30,"tagName":370,"properties":1239,"children":1240,"position":1256},{},[1241],{"type":30,"tagName":44,"properties":1242,"children":1243,"position":1253},{},[1244],{"type":26,"value":1245,"position":1246},"boolean",{"start":1247,"end":1250},{"line":1248,"column":321,"offset":1249},46,2562,{"line":1248,"column":1251,"offset":1252},12,2571,{"start":1254,"end":1255},{"line":1248,"column":321,"offset":1249},{"line":1248,"column":1251,"offset":1252},{"start":1257,"end":1259},{"line":1248,"column":20,"offset":1258},2560,{"line":1248,"column":203,"offset":1260},2572,{"type":30,"tagName":370,"properties":1262,"children":1263,"position":1297},{},[1264,1278,1284],{"type":30,"tagName":44,"properties":1265,"children":1266,"position":1275},{},[1267],{"type":26,"value":1268,"position":1269},"param(name, 1, { min: 0, max: 1 })",{"start":1270,"end":1272},{"line":1248,"column":219,"offset":1271},2574,{"line":1248,"column":1273,"offset":1274},51,2610,{"start":1276,"end":1277},{"line":1248,"column":219,"offset":1271},{"line":1248,"column":1273,"offset":1274},{"type":26,"value":1279,"position":1280},", tested as ",{"start":1281,"end":1282},{"line":1248,"column":1273,"offset":1274},{"line":1248,"column":280,"offset":1283},2622,{"type":30,"tagName":44,"properties":1285,"children":1286,"position":1294},{},[1287],{"type":26,"value":1288,"position":1289},"p_flag() > 0.5",{"start":1290,"end":1291},{"line":1248,"column":280,"offset":1283},{"line":1248,"column":1292,"offset":1293},79,2638,{"start":1295,"end":1296},{"line":1248,"column":280,"offset":1283},{"line":1248,"column":1292,"offset":1293},{"start":1298,"end":1299},{"line":1248,"column":203,"offset":1260},{"line":1248,"column":1300,"offset":1301},81,2640,{"start":1303,"end":1304},{"line":1248,"column":20,"offset":1258},{"line":1248,"column":1300,"offset":1301},{"type":30,"tagName":306,"properties":1306,"children":1307,"position":1546},{},[1308,1489],{"type":30,"tagName":370,"properties":1309,"children":1310,"position":1483},{},[1311,1324,1329,1341,1346,1359,1364,1376,1381,1394,1399,1411,1416,1428,1434,1446,1451,1464,1470],{"type":30,"tagName":44,"properties":1312,"children":1313,"position":1321},{},[1314],{"type":26,"value":1315,"position":1316},"select",{"start":1317,"end":1319},{"line":929,"column":321,"offset":1318},2643,{"line":929,"column":391,"offset":1320},2651,{"start":1322,"end":1323},{"line":929,"column":321,"offset":1318},{"line":929,"column":391,"offset":1320},{"type":26,"value":58,"position":1325},{"start":1326,"end":1327},{"line":929,"column":391,"offset":1320},{"line":929,"column":203,"offset":1328},2653,{"type":30,"tagName":44,"properties":1330,"children":1331,"position":1338},{},[1332],{"type":26,"value":1333,"position":1334},"multiSelect",{"start":1335,"end":1336},{"line":929,"column":203,"offset":1328},{"line":929,"column":339,"offset":1337},2666,{"start":1339,"end":1340},{"line":929,"column":203,"offset":1328},{"line":929,"column":339,"offset":1337},{"type":26,"value":58,"position":1342},{"start":1343,"end":1344},{"line":929,"column":339,"offset":1337},{"line":929,"column":222,"offset":1345},2668,{"type":30,"tagName":44,"properties":1347,"children":1348,"position":1356},{},[1349],{"type":26,"value":1350,"position":1351},"string",{"start":1352,"end":1353},{"line":929,"column":222,"offset":1345},{"line":929,"column":1354,"offset":1355},36,2676,{"start":1357,"end":1358},{"line":929,"column":222,"offset":1345},{"line":929,"column":1354,"offset":1355},{"type":26,"value":58,"position":1360},{"start":1361,"end":1362},{"line":929,"column":1354,"offset":1355},{"line":929,"column":501,"offset":1363},2678,{"type":30,"tagName":44,"properties":1365,"children":1366,"position":1373},{},[1367],{"type":26,"value":26,"position":1368},{"start":1369,"end":1370},{"line":929,"column":501,"offset":1363},{"line":929,"column":1371,"offset":1372},44,2684,{"start":1374,"end":1375},{"line":929,"column":501,"offset":1363},{"line":929,"column":1371,"offset":1372},{"type":26,"value":58,"position":1377},{"start":1378,"end":1379},{"line":929,"column":1371,"offset":1372},{"line":929,"column":1248,"offset":1380},2686,{"type":30,"tagName":44,"properties":1382,"children":1383,"position":1391},{},[1384],{"type":26,"value":1385,"position":1386},"color",{"start":1387,"end":1388},{"line":929,"column":1248,"offset":1380},{"line":929,"column":1389,"offset":1390},53,2693,{"start":1392,"end":1393},{"line":929,"column":1248,"offset":1380},{"line":929,"column":1389,"offset":1390},{"type":26,"value":58,"position":1395},{"start":1396,"end":1397},{"line":929,"column":1389,"offset":1390},{"line":929,"column":162,"offset":1398},2695,{"type":30,"tagName":44,"properties":1400,"children":1401,"position":1408},{},[1402],{"type":26,"value":1403,"position":1404},"color[]",{"start":1405,"end":1406},{"line":929,"column":162,"offset":1398},{"line":929,"column":91,"offset":1407},2704,{"start":1409,"end":1410},{"line":929,"column":162,"offset":1398},{"line":929,"column":91,"offset":1407},{"type":26,"value":58,"position":1412},{"start":1413,"end":1414},{"line":929,"column":91,"offset":1407},{"line":929,"column":438,"offset":1415},2706,{"type":30,"tagName":44,"properties":1417,"children":1418,"position":1425},{},[1419],{"type":26,"value":1420,"position":1421},"source",{"start":1422,"end":1423},{"line":929,"column":438,"offset":1415},{"line":929,"column":533,"offset":1424},2714,{"start":1426,"end":1427},{"line":929,"column":438,"offset":1415},{"line":929,"column":533,"offset":1424},{"type":26,"value":58,"position":1429},{"start":1430,"end":1431},{"line":929,"column":533,"offset":1424},{"line":929,"column":1432,"offset":1433},76,2716,{"type":30,"tagName":44,"properties":1435,"children":1436,"position":1443},{},[1437],{"type":26,"value":1438,"position":1439},"timeframe",{"start":1440,"end":1441},{"line":929,"column":1432,"offset":1433},{"line":929,"column":774,"offset":1442},2727,{"start":1444,"end":1445},{"line":929,"column":1432,"offset":1433},{"line":929,"column":774,"offset":1442},{"type":26,"value":58,"position":1447},{"start":1448,"end":1449},{"line":929,"column":774,"offset":1442},{"line":929,"column":1198,"offset":1450},2729,{"type":30,"tagName":44,"properties":1452,"children":1453,"position":1461},{},[1454],{"type":26,"value":1455,"position":1456},"session",{"start":1457,"end":1458},{"line":929,"column":1198,"offset":1450},{"line":929,"column":1459,"offset":1460},98,2738,{"start":1462,"end":1463},{"line":929,"column":1198,"offset":1450},{"line":929,"column":1459,"offset":1460},{"type":26,"value":58,"position":1465},{"start":1466,"end":1467},{"line":929,"column":1459,"offset":1460},{"line":929,"column":1468,"offset":1469},100,2740,{"type":30,"tagName":44,"properties":1471,"children":1472,"position":1480},{},[1473],{"type":26,"value":1474,"position":1475},"symbol",{"start":1476,"end":1477},{"line":929,"column":1468,"offset":1469},{"line":929,"column":1478,"offset":1479},108,2748,{"start":1481,"end":1482},{"line":929,"column":1468,"offset":1469},{"line":929,"column":1478,"offset":1479},{"start":1484,"end":1486},{"line":929,"column":20,"offset":1485},2641,{"line":929,"column":1487,"offset":1488},109,2749,{"type":30,"tagName":370,"properties":1490,"children":1491,"position":1541},{},[1492,1510,1517,1535],{"type":30,"tagName":1493,"properties":1494,"children":1495,"position":1504},"strong",{},[1496],{"type":26,"value":1497,"position":1498},"not in Indicators yet",{"start":1499,"end":1502},{"line":929,"column":1500,"offset":1501},113,2753,{"line":929,"column":23,"offset":1503},2774,{"start":1505,"end":1507},{"line":929,"column":1217,"offset":1506},2751,{"line":929,"column":1508,"offset":1509},136,2776,{"type":26,"value":1511,"position":1512}," as params; pins are declarations, colors are per-output options (",{"start":1513,"end":1514},{"line":929,"column":1508,"offset":1509},{"line":929,"column":1515,"offset":1516},202,2842,{"type":30,"tagName":865,"properties":1518,"children":1520,"position":1530},{"href":1519},"typed-inputs.md",[1521],{"type":26,"value":1522,"position":1523},"Typed inputs",{"start":1524,"end":1527},{"line":929,"column":1525,"offset":1526},203,2843,{"line":929,"column":1528,"offset":1529},215,2855,{"start":1531,"end":1532},{"line":929,"column":1515,"offset":1516},{"line":929,"column":1533,"offset":1534},233,2873,{"type":26,"value":1536,"position":1537},")",{"start":1538,"end":1539},{"line":929,"column":1533,"offset":1534},{"line":929,"column":112,"offset":1540},2874,{"start":1542,"end":1543},{"line":929,"column":1487,"offset":1488},{"line":929,"column":1544,"offset":1545},236,2876,{"start":1547,"end":1548},{"line":929,"column":20,"offset":1485},{"line":929,"column":1544,"offset":1545},{"type":30,"tagName":306,"properties":1550,"children":1551,"position":1636},{},[1552,1590],{"type":30,"tagName":370,"properties":1553,"children":1554,"position":1585},{},[1555,1568,1573],{"type":30,"tagName":44,"properties":1556,"children":1557,"position":1565},{},[1558],{"type":26,"value":1559,"position":1560},"constraints.step",{"start":1561,"end":1563},{"line":261,"column":321,"offset":1562},2879,{"line":261,"column":595,"offset":1564},2897,{"start":1566,"end":1567},{"line":261,"column":321,"offset":1562},{"line":261,"column":595,"offset":1564},{"type":26,"value":58,"position":1569},{"start":1570,"end":1571},{"line":261,"column":595,"offset":1564},{"line":261,"column":482,"offset":1572},2899,{"type":30,"tagName":44,"properties":1574,"children":1575,"position":1582},{},[1576],{"type":26,"value":1577,"position":1578},"group",{"start":1579,"end":1580},{"line":261,"column":482,"offset":1572},{"line":261,"column":647,"offset":1581},2906,{"start":1583,"end":1584},{"line":261,"column":482,"offset":1572},{"line":261,"column":647,"offset":1581},{"start":1586,"end":1588},{"line":261,"column":20,"offset":1587},2877,{"line":261,"column":41,"offset":1589},2907,{"type":30,"tagName":370,"properties":1591,"children":1592,"position":1632},{},[1593,1601,1614,1621],{"type":26,"value":1594,"position":1595},"no counterpart; ",{"start":1596,"end":1598},{"line":261,"column":905,"offset":1597},2909,{"line":261,"column":1599,"offset":1600},49,2925,{"type":30,"tagName":44,"properties":1602,"children":1603,"position":1611},{},[1604],{"type":26,"value":1605,"position":1606},"label",{"start":1607,"end":1608},{"line":261,"column":1599,"offset":1600},{"line":261,"column":1609,"offset":1610},56,2932,{"start":1612,"end":1613},{"line":261,"column":1599,"offset":1600},{"line":261,"column":1609,"offset":1610},{"type":26,"value":1615,"position":1616}," is ",{"start":1617,"end":1618},{"line":261,"column":1609,"offset":1610},{"line":261,"column":1619,"offset":1620},60,2936,{"type":30,"tagName":44,"properties":1622,"children":1623,"position":1629},{},[1624],{"type":26,"value":664,"position":1625},{"start":1626,"end":1627},{"line":261,"column":1619,"offset":1620},{"line":261,"column":172,"offset":1628},2949,{"start":1630,"end":1631},{"line":261,"column":1619,"offset":1620},{"line":261,"column":172,"offset":1628},{"start":1633,"end":1634},{"line":261,"column":41,"offset":1589},{"line":261,"column":242,"offset":1635},2951,{"start":1637,"end":1638},{"line":261,"column":20,"offset":1587},{"line":261,"column":242,"offset":1635},{"start":1640,"end":1641},{"line":922,"column":20,"offset":1183},{"line":261,"column":242,"offset":1635},{"start":1643,"end":1644},{"line":62,"column":20,"offset":1086},{"line":261,"column":242,"offset":1635},{"type":26,"value":27},{"type":30,"tagName":211,"properties":1647,"children":1649,"position":1657},{"id":1648},"from-source-to-input",[1650],{"type":26,"value":1651,"position":1652},"From source() to input",{"start":1653,"end":1655},{"line":270,"column":122,"offset":1654},2956,{"line":270,"column":339,"offset":1656},2978,{"start":1658,"end":1660},{"line":270,"column":20,"offset":1659},2953,{"line":270,"column":339,"offset":1656},{"type":26,"value":27},{"type":30,"tagName":31,"properties":1663,"children":1664,"position":1759},{},[1665,1678,1684,1696,1702,1714,1720,1732,1738,1754],{"type":30,"tagName":44,"properties":1666,"children":1667,"position":1675},{},[1668],{"type":26,"value":1669,"position":1670},"source(src, symbol, exchange)",{"start":1671,"end":1673},{"line":72,"column":20,"offset":1672},2980,{"line":72,"column":656,"offset":1674},3011,{"start":1676,"end":1677},{"line":72,"column":20,"offset":1672},{"line":72,"column":656,"offset":1674},{"type":26,"value":1679,"position":1680}," opened a feed and returned a series with\nhistory. An Indicator names the FIELD it reads: ",{"start":1681,"end":1682},{"line":72,"column":656,"offset":1674},{"line":1389,"column":1599,"offset":1683},3101,{"type":30,"tagName":44,"properties":1685,"children":1686,"position":1693},{},[1687],{"type":26,"value":1688,"position":1689},"input(name, source.field, options?)",{"start":1690,"end":1691},{"line":1389,"column":1599,"offset":1683},{"line":81,"column":333,"offset":1692},3138,{"start":1694,"end":1695},{"line":1389,"column":1599,"offset":1683},{"line":81,"column":333,"offset":1692},{"type":26,"value":1697,"position":1698}," declares one per-bar number, read in ",{"start":1699,"end":1700},{"line":81,"column":333,"offset":1692},{"line":81,"column":280,"offset":1701},3176,{"type":30,"tagName":44,"properties":1703,"children":1704,"position":1711},{},[1705],{"type":26,"value":1706,"position":1707},"state()",{"start":1708,"end":1709},{"line":81,"column":280,"offset":1701},{"line":81,"column":447,"offset":1710},3185,{"start":1712,"end":1713},{"line":81,"column":280,"offset":1701},{"line":81,"column":447,"offset":1710},{"type":26,"value":1715,"position":1716},"\nthrough ",{"start":1717,"end":1718},{"line":81,"column":447,"offset":1710},{"line":162,"column":182,"offset":1719},3194,{"type":30,"tagName":44,"properties":1721,"children":1722,"position":1729},{},[1723],{"type":26,"value":1724,"position":1725},"in_\u003Cname>()",{"start":1726,"end":1727},{"line":162,"column":182,"offset":1719},{"line":162,"column":320,"offset":1728},3207,{"start":1730,"end":1731},{"line":162,"column":182,"offset":1719},{"line":162,"column":320,"offset":1728},{"type":26,"value":1733,"position":1734},", and the host aligns every input to the primary\ninput's grid. There is no series object and no history array; keep the\nvalues you need (",{"start":1735,"end":1736},{"line":162,"column":320,"offset":1728},{"line":204,"column":578,"offset":1737},3344,{"type":30,"tagName":865,"properties":1739,"children":1741,"position":1750},{"href":1740},"../core-concepts/execution-model.md",[1742],{"type":26,"value":1743,"position":1744},"Execution model",{"start":1745,"end":1747},{"line":204,"column":183,"offset":1746},3345,{"line":204,"column":1748,"offset":1749},34,3360,{"start":1751,"end":1752},{"line":204,"column":578,"offset":1737},{"line":204,"column":447,"offset":1753},3398,{"type":26,"value":925,"position":1755},{"start":1756,"end":1757},{"line":204,"column":447,"offset":1753},{"line":204,"column":533,"offset":1758},3400,{"start":1760,"end":1761},{"line":72,"column":20,"offset":1672},{"line":204,"column":533,"offset":1758},{"type":26,"value":296},{"type":30,"tagName":298,"properties":1764,"children":1765,"position":2188},{},[1766,1807],{"type":30,"tagName":302,"properties":1767,"children":1768,"position":1804},{},[1769],{"type":30,"tagName":306,"properties":1770,"children":1771,"position":1801},{},[1772,1788],{"type":30,"tagName":310,"properties":1773,"children":1774,"position":1783},{},[1775],{"type":26,"value":1776,"position":1777},"kScript",{"start":1778,"end":1781},{"line":1779,"column":321,"offset":1780},59,3404,{"line":1779,"column":111,"offset":1782},3411,{"start":1784,"end":1786},{"line":1779,"column":20,"offset":1785},3402,{"line":1779,"column":391,"offset":1787},3412,{"type":30,"tagName":310,"properties":1789,"children":1790,"position":1797},{},[1791],{"type":26,"value":345,"position":1792},{"start":1793,"end":1795},{"line":1779,"column":203,"offset":1794},3414,{"line":1779,"column":320,"offset":1796},3423,{"start":1798,"end":1799},{"line":1779,"column":391,"offset":1787},{"line":1779,"column":380,"offset":1800},3425,{"start":1802,"end":1803},{"line":1779,"column":20,"offset":1785},{"line":1779,"column":380,"offset":1800},{"start":1805,"end":1806},{"line":1779,"column":20,"offset":1785},{"line":1779,"column":380,"offset":1800},{"type":30,"tagName":363,"properties":1808,"children":1809,"position":2185},{},[1810,1886,1944,1991,2038,2103],{"type":30,"tagName":306,"properties":1811,"children":1812,"position":1883},{},[1813,1854],{"type":30,"tagName":370,"properties":1814,"children":1815,"position":1848},{},[1816,1829,1836],{"type":30,"tagName":44,"properties":1817,"children":1818,"position":1826},{},[1819],{"type":26,"value":1820,"position":1821},"source(\"ohlcv\", currentSymbol, currentExchange)",{"start":1822,"end":1824},{"line":742,"column":321,"offset":1823},3442,{"line":742,"column":72,"offset":1825},3491,{"start":1827,"end":1828},{"line":742,"column":321,"offset":1823},{"line":742,"column":72,"offset":1825},{"type":26,"value":1830,"position":1831}," then ",{"start":1832,"end":1833},{"line":742,"column":72,"offset":1825},{"line":742,"column":1834,"offset":1835},58,3497,{"type":30,"tagName":44,"properties":1837,"children":1838,"position":1845},{},[1839],{"type":26,"value":1840,"position":1841},".close",{"start":1842,"end":1843},{"line":742,"column":1834,"offset":1835},{"line":742,"column":438,"offset":1844},3505,{"start":1846,"end":1847},{"line":742,"column":1834,"offset":1835},{"line":742,"column":438,"offset":1844},{"start":1849,"end":1851},{"line":742,"column":20,"offset":1850},3440,{"line":742,"column":1852,"offset":1853},67,3506,{"type":30,"tagName":370,"properties":1855,"children":1856,"position":1878},{},[1857,1871],{"type":30,"tagName":44,"properties":1858,"children":1859,"position":1868},{},[1860],{"type":26,"value":1861,"position":1862},"input(\"close\", ohlcv.close)",{"start":1863,"end":1866},{"line":742,"column":1864,"offset":1865},69,3508,{"line":742,"column":1459,"offset":1867},3537,{"start":1869,"end":1870},{"line":742,"column":1864,"offset":1865},{"line":742,"column":1459,"offset":1867},{"type":26,"value":1872,"position":1873},": an unpinned input follows the chart",{"start":1874,"end":1875},{"line":742,"column":1459,"offset":1867},{"line":742,"column":1876,"offset":1877},135,3574,{"start":1879,"end":1880},{"line":742,"column":1852,"offset":1853},{"line":742,"column":1881,"offset":1882},137,3576,{"start":1884,"end":1885},{"line":742,"column":20,"offset":1850},{"line":742,"column":1881,"offset":1882},{"type":30,"tagName":306,"properties":1887,"children":1888,"position":1941},{},[1889,1912],{"type":30,"tagName":370,"properties":1890,"children":1891,"position":1907},{},[1892],{"type":30,"tagName":44,"properties":1893,"children":1894,"position":1904},{},[1895],{"type":26,"value":1896,"position":1897},"source(\"ohlcv\", \"BTCUSDT\", \"BINANCE\")",{"start":1898,"end":1901},{"line":1899,"column":321,"offset":1900},62,3579,{"line":1899,"column":1902,"offset":1903},42,3618,{"start":1905,"end":1906},{"line":1899,"column":321,"offset":1900},{"line":1899,"column":1902,"offset":1903},{"start":1908,"end":1910},{"line":1899,"column":20,"offset":1909},3577,{"line":1899,"column":62,"offset":1911},3619,{"type":30,"tagName":370,"properties":1913,"children":1914,"position":1936},{},[1915,1929],{"type":30,"tagName":44,"properties":1916,"children":1917,"position":1926},{},[1918],{"type":26,"value":1919,"position":1920},"input(\"btc_close\", ohlcv.close, { symbol: \"BTCUSDT\", exchange: \"BINANCE_FUTURES\" })",{"start":1921,"end":1923},{"line":1899,"column":922,"offset":1922},3621,{"line":1899,"column":1924,"offset":1925},130,3706,{"start":1927,"end":1928},{"line":1899,"column":922,"offset":1922},{"line":1899,"column":1924,"offset":1925},{"type":26,"value":1930,"position":1931},", both pins together",{"start":1932,"end":1933},{"line":1899,"column":1924,"offset":1925},{"line":1899,"column":1934,"offset":1935},150,3726,{"start":1937,"end":1938},{"line":1899,"column":62,"offset":1911},{"line":1899,"column":1939,"offset":1940},152,3728,{"start":1942,"end":1943},{"line":1899,"column":20,"offset":1909},{"line":1899,"column":1939,"offset":1940},{"type":30,"tagName":306,"properties":1945,"children":1946,"position":1988},{},[1947,1968],{"type":30,"tagName":370,"properties":1948,"children":1949,"position":1963},{},[1950],{"type":30,"tagName":44,"properties":1951,"children":1952,"position":1960},{},[1953],{"type":26,"value":1954,"position":1955},"source(\"liquidations\", ...)",{"start":1956,"end":1958},{"line":280,"column":321,"offset":1957},3731,{"line":280,"column":656,"offset":1959},3760,{"start":1961,"end":1962},{"line":280,"column":321,"offset":1957},{"line":280,"column":656,"offset":1959},{"start":1964,"end":1966},{"line":280,"column":20,"offset":1965},3729,{"line":280,"column":905,"offset":1967},3761,{"type":30,"tagName":370,"properties":1969,"children":1970,"position":1984},{},[1971],{"type":30,"tagName":44,"properties":1972,"children":1973,"position":1981},{},[1974],{"type":26,"value":1975,"position":1976},"input(\"liqs\", liquidations.liquidations, { missing: \"zero\" })",{"start":1977,"end":1979},{"line":280,"column":420,"offset":1978},3763,{"line":280,"column":1459,"offset":1980},3826,{"start":1982,"end":1983},{"line":280,"column":420,"offset":1978},{"line":280,"column":1459,"offset":1980},{"start":1985,"end":1986},{"line":280,"column":905,"offset":1967},{"line":280,"column":1468,"offset":1987},3828,{"start":1989,"end":1990},{"line":280,"column":20,"offset":1965},{"line":280,"column":1468,"offset":1987},{"type":30,"tagName":306,"properties":1992,"children":1993,"position":2035},{},[1994,2015],{"type":30,"tagName":370,"properties":1995,"children":1996,"position":2010},{},[1997],{"type":30,"tagName":44,"properties":1998,"children":1999,"position":2007},{},[2000],{"type":26,"value":2001,"position":2002},"source(\"funding_rate\", ...)",{"start":2003,"end":2005},{"line":91,"column":321,"offset":2004},3831,{"line":91,"column":656,"offset":2006},3860,{"start":2008,"end":2009},{"line":91,"column":321,"offset":2004},{"line":91,"column":656,"offset":2006},{"start":2011,"end":2013},{"line":91,"column":20,"offset":2012},3829,{"line":91,"column":905,"offset":2014},3861,{"type":30,"tagName":370,"properties":2016,"children":2017,"position":2031},{},[2018],{"type":30,"tagName":44,"properties":2019,"children":2020,"position":2028},{},[2021],{"type":26,"value":2022,"position":2023},"input(\"funding\", funding.rate_close)",{"start":2024,"end":2026},{"line":91,"column":420,"offset":2025},3863,{"line":91,"column":172,"offset":2027},3901,{"start":2029,"end":2030},{"line":91,"column":420,"offset":2025},{"line":91,"column":172,"offset":2027},{"start":2032,"end":2033},{"line":91,"column":905,"offset":2014},{"line":91,"column":242,"offset":2034},3903,{"start":2036,"end":2037},{"line":91,"column":20,"offset":2012},{"line":91,"column":242,"offset":2034},{"type":30,"tagName":306,"properties":2039,"children":2040,"position":2100},{},[2041,2080],{"type":30,"tagName":370,"properties":2042,"children":2043,"position":2075},{},[2044,2058,2063],{"type":30,"tagName":44,"properties":2045,"children":2046,"position":2055},{},[2047],{"type":26,"value":2048,"position":2049},"source(\"buy_sell_volume\", ...)",{"start":2050,"end":2053},{"line":2051,"column":321,"offset":2052},65,3906,{"line":2051,"column":420,"offset":2054},3938,{"start":2056,"end":2057},{"line":2051,"column":321,"offset":2052},{"line":2051,"column":420,"offset":2054},{"type":26,"value":58,"position":2059},{"start":2060,"end":2061},{"line":2051,"column":420,"offset":2054},{"line":2051,"column":350,"offset":2062},3940,{"type":30,"tagName":44,"properties":2064,"children":2065,"position":2072},{},[2066],{"type":26,"value":2067,"position":2068},".buy",{"start":2069,"end":2070},{"line":2051,"column":350,"offset":2062},{"line":2051,"column":62,"offset":2071},3946,{"start":2073,"end":2074},{"line":2051,"column":350,"offset":2062},{"line":2051,"column":62,"offset":2071},{"start":2076,"end":2078},{"line":2051,"column":20,"offset":2077},3904,{"line":2051,"column":1371,"offset":2079},3947,{"type":30,"tagName":370,"properties":2081,"children":2082,"position":2096},{},[2083],{"type":30,"tagName":44,"properties":2084,"children":2085,"position":2093},{},[2086],{"type":26,"value":2087,"position":2088},"input(\"buy\", trades.volume, { side: \"BUY\" })",{"start":2089,"end":2091},{"line":2051,"column":1248,"offset":2090},3949,{"line":2051,"column":821,"offset":2092},3995,{"start":2094,"end":2095},{"line":2051,"column":1248,"offset":2090},{"line":2051,"column":821,"offset":2092},{"start":2097,"end":2098},{"line":2051,"column":1371,"offset":2079},{"line":2051,"column":829,"offset":2099},3997,{"start":2101,"end":2102},{"line":2051,"column":20,"offset":2077},{"line":2051,"column":829,"offset":2099},{"type":30,"tagName":306,"properties":2104,"children":2105,"position":2182},{},[2106,2144],{"type":30,"tagName":370,"properties":2107,"children":2108,"position":2139},{},[2109,2122,2127],{"type":30,"tagName":44,"properties":2110,"children":2111,"position":2119},{},[2112],{"type":26,"value":2113,"position":2114},"orderbook(...)",{"start":2115,"end":2117},{"line":438,"column":321,"offset":2116},4000,{"line":438,"column":183,"offset":2118},4016,{"start":2120,"end":2121},{"line":438,"column":321,"offset":2116},{"line":438,"column":183,"offset":2118},{"type":26,"value":58,"position":2123},{"start":2124,"end":2125},{"line":438,"column":183,"offset":2118},{"line":438,"column":595,"offset":2126},4018,{"type":30,"tagName":44,"properties":2128,"children":2129,"position":2136},{},[2130],{"type":26,"value":2131,"position":2132},"volume_profile(...)",{"start":2133,"end":2134},{"line":438,"column":595,"offset":2126},{"line":438,"column":1902,"offset":2135},4039,{"start":2137,"end":2138},{"line":438,"column":595,"offset":2126},{"line":438,"column":1902,"offset":2135},{"start":2140,"end":2142},{"line":438,"column":20,"offset":2141},3998,{"line":438,"column":62,"offset":2143},4040,{"type":30,"tagName":370,"properties":2145,"children":2146,"position":2177},{},[2147,2160,2165],{"type":30,"tagName":44,"properties":2148,"children":2149,"position":2157},{},[2150],{"type":26,"value":2151,"position":2152},"input(\"book\", book.cells, { max_cells, block_size })",{"start":2153,"end":2155},{"line":438,"column":922,"offset":2154},4042,{"line":438,"column":462,"offset":2156},4096,{"start":2158,"end":2159},{"line":438,"column":922,"offset":2154},{"line":438,"column":462,"offset":2156},{"type":26,"value":58,"position":2161},{"start":2162,"end":2163},{"line":438,"column":462,"offset":2156},{"line":438,"column":543,"offset":2164},4098,{"type":30,"tagName":44,"properties":2166,"children":2167,"position":2174},{},[2168],{"type":26,"value":2169,"position":2170},"input(\"profile\", volume_profile.cells, { max_cells })",{"start":2171,"end":2172},{"line":438,"column":543,"offset":2164},{"line":438,"column":39,"offset":2173},4153,{"start":2175,"end":2176},{"line":438,"column":543,"offset":2164},{"line":438,"column":39,"offset":2173},{"start":2178,"end":2179},{"line":438,"column":62,"offset":2143},{"line":438,"column":2180,"offset":2181},158,4155,{"start":2183,"end":2184},{"line":438,"column":20,"offset":2141},{"line":438,"column":2180,"offset":2181},{"start":2186,"end":2187},{"line":742,"column":20,"offset":1850},{"line":438,"column":2180,"offset":2181},{"start":2189,"end":2190},{"line":1779,"column":20,"offset":1785},{"line":438,"column":2180,"offset":2181},{"type":26,"value":27},{"type":30,"tagName":31,"properties":2193,"children":2194,"position":2446},{},[2195,2203,2218,2224,2236,2241,2252,2257,2269,2274,2286,2292,2304,2309,2321,2326,2338,2343,2355,2360,2372,2377,2388,2394,2406,2411,2423,2428,2440],{"type":26,"value":2196,"position":2197},"The sources and every field are the ",{"start":2198,"end":2201},{"line":2199,"column":20,"offset":2200},68,4157,{"line":2199,"column":350,"offset":2202},4193,{"type":30,"tagName":865,"properties":2204,"children":2206,"position":2214},{"href":2205},"../core-concepts/data-sources.md",[2207],{"type":26,"value":2208,"position":2209},"Data sources",{"start":2210,"end":2212},{"line":2199,"column":501,"offset":2211},4194,{"line":2199,"column":270,"offset":2213},4206,{"start":2215,"end":2216},{"line":2199,"column":350,"offset":2202},{"line":2199,"column":769,"offset":2217},4241,{"type":26,"value":2219,"position":2220},"\ncatalog; the options are ",{"start":2221,"end":2222},{"line":2199,"column":769,"offset":2217},{"line":1864,"column":339,"offset":2223},4267,{"type":30,"tagName":44,"properties":2225,"children":2226,"position":2233},{},[2227],{"type":26,"value":2228,"position":2229},"exchange",{"start":2230,"end":2231},{"line":1864,"column":339,"offset":2223},{"line":1864,"column":1354,"offset":2232},4277,{"start":2234,"end":2235},{"line":1864,"column":339,"offset":2223},{"line":1864,"column":1354,"offset":2232},{"type":26,"value":58,"position":2237},{"start":2238,"end":2239},{"line":1864,"column":1354,"offset":2232},{"line":1864,"column":501,"offset":2240},4279,{"type":30,"tagName":44,"properties":2242,"children":2243,"position":2249},{},[2244],{"type":26,"value":1474,"position":2245},{"start":2246,"end":2247},{"line":1864,"column":501,"offset":2240},{"line":1864,"column":1248,"offset":2248},4287,{"start":2250,"end":2251},{"line":1864,"column":501,"offset":2240},{"line":1864,"column":1248,"offset":2248},{"type":26,"value":58,"position":2253},{"start":2254,"end":2255},{"line":1864,"column":1248,"offset":2248},{"line":1864,"column":261,"offset":2256},4289,{"type":30,"tagName":44,"properties":2258,"children":2259,"position":2266},{},[2260],{"type":26,"value":2261,"position":2262},"interval",{"start":2263,"end":2264},{"line":1864,"column":261,"offset":2256},{"line":1864,"column":1834,"offset":2265},4299,{"start":2267,"end":2268},{"line":1864,"column":261,"offset":2256},{"line":1864,"column":1834,"offset":2265},{"type":26,"value":58,"position":2270},{"start":2271,"end":2272},{"line":1864,"column":1834,"offset":2265},{"line":1864,"column":1619,"offset":2273},4301,{"type":30,"tagName":44,"properties":2275,"children":2276,"position":2283},{},[2277],{"type":26,"value":2278,"position":2279},"outcome",{"start":2280,"end":2281},{"line":1864,"column":1619,"offset":2273},{"line":1864,"column":1864,"offset":2282},4310,{"start":2284,"end":2285},{"line":1864,"column":1619,"offset":2273},{"line":1864,"column":1864,"offset":2282},{"type":26,"value":2287,"position":2288},",\n",{"start":2289,"end":2290},{"line":1864,"column":1864,"offset":2282},{"line":523,"column":20,"offset":2291},4312,{"type":30,"tagName":44,"properties":2293,"children":2294,"position":2301},{},[2295],{"type":26,"value":2296,"position":2297},"binding",{"start":2298,"end":2299},{"line":523,"column":20,"offset":2291},{"line":523,"column":111,"offset":2300},4321,{"start":2302,"end":2303},{"line":523,"column":20,"offset":2291},{"line":523,"column":111,"offset":2300},{"type":26,"value":58,"position":2305},{"start":2306,"end":2307},{"line":523,"column":111,"offset":2300},{"line":523,"column":1251,"offset":2308},4323,{"type":30,"tagName":44,"properties":2310,"children":2311,"position":2318},{},[2312],{"type":26,"value":2313,"position":2314},"tenor",{"start":2315,"end":2316},{"line":523,"column":1251,"offset":2308},{"line":523,"column":183,"offset":2317},4330,{"start":2319,"end":2320},{"line":523,"column":1251,"offset":2308},{"line":523,"column":183,"offset":2317},{"type":26,"value":58,"position":2322},{"start":2323,"end":2324},{"line":523,"column":183,"offset":2317},{"line":523,"column":595,"offset":2325},4332,{"type":30,"tagName":44,"properties":2327,"children":2328,"position":2335},{},[2329],{"type":26,"value":2330,"position":2331},"side",{"start":2332,"end":2333},{"line":523,"column":595,"offset":2325},{"line":523,"column":142,"offset":2334},4338,{"start":2336,"end":2337},{"line":523,"column":595,"offset":2325},{"line":523,"column":142,"offset":2334},{"type":26,"value":58,"position":2339},{"start":2340,"end":2341},{"line":523,"column":142,"offset":2334},{"line":523,"column":9,"offset":2342},4340,{"type":30,"tagName":44,"properties":2344,"children":2345,"position":2352},{},[2346],{"type":26,"value":2347,"position":2348},"token",{"start":2349,"end":2350},{"line":523,"column":9,"offset":2342},{"line":523,"column":1354,"offset":2351},4347,{"start":2353,"end":2354},{"line":523,"column":9,"offset":2342},{"line":523,"column":1354,"offset":2351},{"type":26,"value":58,"position":2356},{"start":2357,"end":2358},{"line":523,"column":1354,"offset":2351},{"line":523,"column":501,"offset":2359},4349,{"type":30,"tagName":44,"properties":2361,"children":2362,"position":2369},{},[2363],{"type":26,"value":2364,"position":2365},"missing",{"start":2366,"end":2367},{"line":523,"column":501,"offset":2359},{"line":523,"column":929,"offset":2368},4358,{"start":2370,"end":2371},{"line":523,"column":501,"offset":2359},{"line":523,"column":929,"offset":2368},{"type":26,"value":58,"position":2373},{"start":2374,"end":2375},{"line":523,"column":929,"offset":2368},{"line":523,"column":1599,"offset":2376},4360,{"type":30,"tagName":44,"properties":2378,"children":2379,"position":2385},{},[2380],{"type":26,"value":664,"position":2381},{"start":2382,"end":2383},{"line":523,"column":1599,"offset":2376},{"line":523,"column":1899,"offset":2384},4373,{"start":2386,"end":2387},{"line":523,"column":1599,"offset":2376},{"line":523,"column":1899,"offset":2384},{"type":26,"value":2389,"position":2390},", and for\ncelled classes ",{"start":2391,"end":2392},{"line":523,"column":1899,"offset":2384},{"line":981,"column":132,"offset":2393},4398,{"type":30,"tagName":44,"properties":2395,"children":2396,"position":2403},{},[2397],{"type":26,"value":2398,"position":2399},"max_cells",{"start":2400,"end":2401},{"line":981,"column":132,"offset":2393},{"line":981,"column":142,"offset":2402},4409,{"start":2404,"end":2405},{"line":981,"column":132,"offset":2393},{"line":981,"column":142,"offset":2402},{"type":26,"value":58,"position":2407},{"start":2408,"end":2409},{"line":981,"column":142,"offset":2402},{"line":981,"column":9,"offset":2410},4411,{"type":30,"tagName":44,"properties":2412,"children":2413,"position":2420},{},[2414],{"type":26,"value":2415,"position":2416},"block_size",{"start":2417,"end":2418},{"line":981,"column":9,"offset":2410},{"line":981,"column":52,"offset":2419},4423,{"start":2421,"end":2422},{"line":981,"column":9,"offset":2410},{"line":981,"column":52,"offset":2419},{"type":26,"value":58,"position":2424},{"start":2425,"end":2426},{"line":981,"column":52,"offset":2419},{"line":981,"column":62,"offset":2427},4425,{"type":30,"tagName":44,"properties":2429,"children":2430,"position":2437},{},[2431],{"type":26,"value":2432,"position":2433},"max_depth",{"start":2434,"end":2435},{"line":981,"column":62,"offset":2427},{"line":981,"column":81,"offset":2436},4436,{"start":2438,"end":2439},{"line":981,"column":62,"offset":2427},{"line":981,"column":81,"offset":2436},{"type":26,"value":2441,"position":2442},".",{"start":2443,"end":2444},{"line":981,"column":81,"offset":2436},{"line":981,"column":162,"offset":2445},4437,{"start":2447,"end":2448},{"line":2199,"column":20,"offset":2200},{"line":981,"column":162,"offset":2445},{"type":26,"value":27},{"type":30,"tagName":211,"properties":2451,"children":2453,"position":2461},{"id":2452},"from-print-to-a-debug-output",[2454],{"type":26,"value":2455,"position":2456},"From print() to a debug output",{"start":2457,"end":2459},{"line":172,"column":122,"offset":2458},4442,{"line":172,"column":1748,"offset":2460},4472,{"start":2462,"end":2464},{"line":172,"column":20,"offset":2463},4439,{"line":172,"column":1748,"offset":2460},{"type":26,"value":27},{"type":30,"tagName":31,"properties":2467,"children":2468,"position":2561},{},[2469,2481,2487,2499,2505,2517,2524,2536,2543,2555],{"type":30,"tagName":44,"properties":2470,"children":2471,"position":2478},{},[2472],{"type":26,"value":107,"position":2473},{"start":2474,"end":2476},{"line":242,"column":20,"offset":2475},4474,{"line":242,"column":111,"offset":2477},4483,{"start":2479,"end":2480},{"line":242,"column":20,"offset":2475},{"line":242,"column":111,"offset":2477},{"type":26,"value":2482,"position":2483}," and ",{"start":2484,"end":2485},{"line":242,"column":111,"offset":2477},{"line":242,"column":219,"offset":2486},4488,{"type":30,"tagName":44,"properties":2488,"children":2489,"position":2496},{},[2490],{"type":26,"value":2491,"position":2492},"printTimeSeries()",{"start":2493,"end":2494},{"line":242,"column":219,"offset":2486},{"line":242,"column":1748,"offset":2495},4507,{"start":2497,"end":2498},{"line":242,"column":219,"offset":2486},{"line":242,"column":1748,"offset":2495},{"type":26,"value":2500,"position":2501}," wrote to a script console. There is no\nconsole: declare a data-only output (",{"start":2502,"end":2503},{"line":242,"column":1748,"offset":2495},{"line":1432,"column":501,"offset":2504},4584,{"type":30,"tagName":44,"properties":2506,"children":2507,"position":2514},{},[2508],{"type":26,"value":2509,"position":2510},"none",{"start":2511,"end":2512},{"line":1432,"column":501,"offset":2504},{"line":1432,"column":1371,"offset":2513},4590,{"start":2515,"end":2516},{"line":1432,"column":501,"offset":2504},{"line":1432,"column":1371,"offset":2513},{"type":26,"value":2518,"position":2519},") for the value you want to\nsee, write it in ",{"start":2520,"end":2521},{"line":1432,"column":1371,"offset":2513},{"line":2522,"column":578,"offset":2523},77,4635,{"type":30,"tagName":44,"properties":2525,"children":2526,"position":2533},{},[2527],{"type":26,"value":2528,"position":2529},"finalize()",{"start":2530,"end":2531},{"line":2522,"column":578,"offset":2523},{"line":2522,"column":647,"offset":2532},4647,{"start":2534,"end":2535},{"line":2522,"column":578,"offset":2523},{"line":2522,"column":647,"offset":2532},{"type":26,"value":2537,"position":2538},", and read it in the chart legend or with\n",{"start":2539,"end":2540},{"line":2522,"column":647,"offset":2532},{"line":2541,"column":20,"offset":2542},78,4689,{"type":30,"tagName":44,"properties":2544,"children":2545,"position":2552},{},[2546],{"type":26,"value":2547,"position":2548},"om metric series",{"start":2549,"end":2550},{"line":2541,"column":20,"offset":2542},{"line":2541,"column":183,"offset":2551},4707,{"start":2553,"end":2554},{"line":2541,"column":20,"offset":2542},{"line":2541,"column":183,"offset":2551},{"type":26,"value":2556,"position":2557}," on your machine. It costs nothing to draw and it is a\nmetric you can alert on, which is often what the print was for.",{"start":2558,"end":2559},{"line":2541,"column":183,"offset":2551},{"line":1292,"column":91,"offset":2560},4825,{"start":2562,"end":2563},{"line":242,"column":20,"offset":2475},{"line":1292,"column":91,"offset":2560},{"type":26,"value":27},{"type":13,"children":2566},[2567],{"type":30,"tagName":2568,"properties":2569,"children":2573,"data":-1},"pre",{"class":2570,"style":2571,"tabindex":2572},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[2574],{"type":30,"tagName":44,"properties":2575,"children":2576},{},[2577,2610,2611,2636,2637,2662,2663,2688,2689,2714,2715,2718,2719,2728,2729,2793,2794,2802,2803,2857,2858,2866,2867,2889,2890,2898,2899,2929,2930,2989,2990,3044,3045,3092,3093,3101,3102,3132,3133,3136,3137,3178,3179,3219,3220,3255,3256,3290,3291,3323,3324,3356,3357,3360,3361,3398,3399,3442,3443,3479,3480,3488,3489,3492,3493,3526,3527,3563,3564,3586,3587,3637,3638,3676,3677,3684,3685,3688,3689,3721,3722,3756,3757,3770,3771,3798,3799,3830,3831,3843,3844,3851,3852,3855,3856,3888,3889,3906,3907,3923,3924,3943,3944,3963,3964,3983,3984],{"type":30,"tagName":2578,"properties":2579,"children":2581},"span",{"class":2580},"line",[2582,2588,2594,2599,2605],{"type":30,"tagName":2578,"properties":2583,"children":2585},{"style":2584},"--shiki-dark:#F97583;--shiki-light:#D73A49",[2586],{"type":26,"value":2587},"import",{"type":30,"tagName":2578,"properties":2589,"children":2591},{"style":2590},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[2592],{"type":26,"value":2593}," { funding, input, line, lower, none, ohlcv, output, overlay, param } ",{"type":30,"tagName":2578,"properties":2595,"children":2596},{"style":2584},[2597],{"type":26,"value":2598},"from",{"type":30,"tagName":2578,"properties":2600,"children":2602},{"style":2601},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[2603],{"type":26,"value":2604}," \"./sdk/declare\"",{"type":30,"tagName":2578,"properties":2606,"children":2607},{"style":2590},[2608],{"type":26,"value":2609},";",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2612,"children":2613},{"class":2580},[2614,2618,2623,2627,2632],{"type":30,"tagName":2578,"properties":2615,"children":2616},{"style":2584},[2617],{"type":26,"value":2587},{"type":30,"tagName":2578,"properties":2619,"children":2620},{"style":2590},[2621],{"type":26,"value":2622}," { in_close, in_funding } ",{"type":30,"tagName":2578,"properties":2624,"children":2625},{"style":2584},[2626],{"type":26,"value":2598},{"type":30,"tagName":2578,"properties":2628,"children":2629},{"style":2601},[2630],{"type":26,"value":2631}," \"./gen/inputs\"",{"type":30,"tagName":2578,"properties":2633,"children":2634},{"style":2590},[2635],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2638,"children":2639},{"class":2580},[2640,2644,2649,2653,2658],{"type":30,"tagName":2578,"properties":2641,"children":2642},{"style":2584},[2643],{"type":26,"value":2587},{"type":30,"tagName":2578,"properties":2645,"children":2646},{"style":2590},[2647],{"type":26,"value":2648}," { emitRow, out_debug_alpha, out_funding_pct, out_rsi, out_smoothed } ",{"type":30,"tagName":2578,"properties":2650,"children":2651},{"style":2584},[2652],{"type":26,"value":2598},{"type":30,"tagName":2578,"properties":2654,"children":2655},{"style":2601},[2656],{"type":26,"value":2657}," \"./gen/outputs\"",{"type":30,"tagName":2578,"properties":2659,"children":2660},{"style":2590},[2661],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2664,"children":2665},{"class":2580},[2666,2670,2675,2679,2684],{"type":30,"tagName":2578,"properties":2667,"children":2668},{"style":2584},[2669],{"type":26,"value":2587},{"type":30,"tagName":2578,"properties":2671,"children":2672},{"style":2590},[2673],{"type":26,"value":2674}," { p_period, p_show_raw } ",{"type":30,"tagName":2578,"properties":2676,"children":2677},{"style":2584},[2678],{"type":26,"value":2598},{"type":30,"tagName":2578,"properties":2680,"children":2681},{"style":2601},[2682],{"type":26,"value":2683}," \"./gen/params\"",{"type":30,"tagName":2578,"properties":2685,"children":2686},{"style":2590},[2687],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2690,"children":2691},{"class":2580},[2692,2696,2701,2705,2710],{"type":30,"tagName":2578,"properties":2693,"children":2694},{"style":2584},[2695],{"type":26,"value":2587},{"type":30,"tagName":2578,"properties":2697,"children":2698},{"style":2590},[2699],{"type":26,"value":2700}," { Ema, Rsi } ",{"type":30,"tagName":2578,"properties":2702,"children":2703},{"style":2584},[2704],{"type":26,"value":2598},{"type":30,"tagName":2578,"properties":2706,"children":2707},{"style":2601},[2708],{"type":26,"value":2709}," \"./sdk/ta\"",{"type":30,"tagName":2578,"properties":2711,"children":2712},{"style":2590},[2713],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2716,"children":2717},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2720,"children":2721},{"class":2580},[2722],{"type":30,"tagName":2578,"properties":2723,"children":2725},{"style":2724},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[2726],{"type":26,"value":2727},"// define(title=\"RSI\", position=\"offchart\", axis=true, format=\"percentage\") became one lower output with a unit.",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2730,"children":2731},{"class":2580},[2732,2738,2743,2748,2752,2758,2763,2768,2773,2778,2783,2788],{"type":30,"tagName":2578,"properties":2733,"children":2735},{"style":2734},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[2736],{"type":26,"value":2737},"param",{"type":30,"tagName":2578,"properties":2739,"children":2740},{"style":2590},[2741],{"type":26,"value":2742},"(",{"type":30,"tagName":2578,"properties":2744,"children":2745},{"style":2601},[2746],{"type":26,"value":2747},"\"period\"",{"type":30,"tagName":2578,"properties":2749,"children":2750},{"style":2590},[2751],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":2753,"children":2755},{"style":2754},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[2756],{"type":26,"value":2757},"14",{"type":30,"tagName":2578,"properties":2759,"children":2760},{"style":2590},[2761],{"type":26,"value":2762},", { min: ",{"type":30,"tagName":2578,"properties":2764,"children":2765},{"style":2754},[2766],{"type":26,"value":2767},"2",{"type":30,"tagName":2578,"properties":2769,"children":2770},{"style":2590},[2771],{"type":26,"value":2772},", max: ",{"type":30,"tagName":2578,"properties":2774,"children":2775},{"style":2754},[2776],{"type":26,"value":2777},"200",{"type":30,"tagName":2578,"properties":2779,"children":2780},{"style":2590},[2781],{"type":26,"value":2782},", description: ",{"type":30,"tagName":2578,"properties":2784,"children":2785},{"style":2601},[2786],{"type":26,"value":2787},"\"RSI Period\"",{"type":30,"tagName":2578,"properties":2789,"children":2790},{"style":2590},[2791],{"type":26,"value":2792}," });",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2795,"children":2796},{"class":2580},[2797],{"type":30,"tagName":2578,"properties":2798,"children":2799},{"style":2724},[2800],{"type":26,"value":2801},"// input(type=\"boolean\") became a 0/1 param.",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2804,"children":2805},{"class":2580},[2806,2810,2814,2819,2823,2828,2832,2836,2840,2844,2848,2853],{"type":30,"tagName":2578,"properties":2807,"children":2808},{"style":2734},[2809],{"type":26,"value":2737},{"type":30,"tagName":2578,"properties":2811,"children":2812},{"style":2590},[2813],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":2815,"children":2816},{"style":2601},[2817],{"type":26,"value":2818},"\"show_raw\"",{"type":30,"tagName":2578,"properties":2820,"children":2821},{"style":2590},[2822],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":2824,"children":2825},{"style":2754},[2826],{"type":26,"value":2827},"1",{"type":30,"tagName":2578,"properties":2829,"children":2830},{"style":2590},[2831],{"type":26,"value":2762},{"type":30,"tagName":2578,"properties":2833,"children":2834},{"style":2754},[2835],{"type":26,"value":2572},{"type":30,"tagName":2578,"properties":2837,"children":2838},{"style":2590},[2839],{"type":26,"value":2772},{"type":30,"tagName":2578,"properties":2841,"children":2842},{"style":2754},[2843],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":2845,"children":2846},{"style":2590},[2847],{"type":26,"value":2782},{"type":30,"tagName":2578,"properties":2849,"children":2850},{"style":2601},[2851],{"type":26,"value":2852},"\"Write the raw RSI as well as the smoothed one\"",{"type":30,"tagName":2578,"properties":2854,"children":2855},{"style":2590},[2856],{"type":26,"value":2792},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2859,"children":2860},{"class":2580},[2861],{"type":30,"tagName":2578,"properties":2862,"children":2863},{"style":2724},[2864],{"type":26,"value":2865},"// source(\"ohlcv\", currentSymbol, currentExchange).close became one input per field read.",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2868,"children":2869},{"class":2580},[2870,2875,2879,2884],{"type":30,"tagName":2578,"properties":2871,"children":2872},{"style":2734},[2873],{"type":26,"value":2874},"input",{"type":30,"tagName":2578,"properties":2876,"children":2877},{"style":2590},[2878],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":2880,"children":2881},{"style":2601},[2882],{"type":26,"value":2883},"\"close\"",{"type":30,"tagName":2578,"properties":2885,"children":2886},{"style":2590},[2887],{"type":26,"value":2888},", ohlcv.close);",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2891,"children":2892},{"class":2580},[2893],{"type":30,"tagName":2578,"properties":2894,"children":2895},{"style":2724},[2896],{"type":26,"value":2897},"// source(\"funding_rate\", ...) became a funding input; it aligns to the close's grid.",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2900,"children":2901},{"class":2580},[2902,2906,2910,2915,2920,2925],{"type":30,"tagName":2578,"properties":2903,"children":2904},{"style":2734},[2905],{"type":26,"value":2874},{"type":30,"tagName":2578,"properties":2907,"children":2908},{"style":2590},[2909],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":2911,"children":2912},{"style":2601},[2913],{"type":26,"value":2914},"\"funding\"",{"type":30,"tagName":2578,"properties":2916,"children":2917},{"style":2590},[2918],{"type":26,"value":2919},", funding.rate_close, { description: ",{"type":30,"tagName":2578,"properties":2921,"children":2922},{"style":2601},[2923],{"type":26,"value":2924},"\"Funding rate, as of the bar\"",{"type":30,"tagName":2578,"properties":2926,"children":2927},{"style":2590},[2928],{"type":26,"value":2792},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2931,"children":2932},{"class":2580},[2933,2938,2942,2947,2952,2957,2962,2967,2972,2976,2980,2985],{"type":30,"tagName":2578,"properties":2934,"children":2935},{"style":2734},[2936],{"type":26,"value":2937},"output",{"type":30,"tagName":2578,"properties":2939,"children":2940},{"style":2590},[2941],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":2943,"children":2944},{"style":2601},[2945],{"type":26,"value":2946},"\"rsi\"",{"type":30,"tagName":2578,"properties":2948,"children":2949},{"style":2590},[2950],{"type":26,"value":2951},", line, lower, { unit: ",{"type":30,"tagName":2578,"properties":2953,"children":2954},{"style":2601},[2955],{"type":26,"value":2956},"\"%\"",{"type":30,"tagName":2578,"properties":2958,"children":2959},{"style":2590},[2960],{"type":26,"value":2961},", color: ",{"type":30,"tagName":2578,"properties":2963,"children":2964},{"style":2601},[2965],{"type":26,"value":2966},"\"#7c3aed\"",{"type":30,"tagName":2578,"properties":2968,"children":2969},{"style":2590},[2970],{"type":26,"value":2971},", width: ",{"type":30,"tagName":2578,"properties":2973,"children":2974},{"style":2754},[2975],{"type":26,"value":2767},{"type":30,"tagName":2578,"properties":2977,"children":2978},{"style":2590},[2979],{"type":26,"value":2782},{"type":30,"tagName":2578,"properties":2981,"children":2982},{"style":2601},[2983],{"type":26,"value":2984},"\"RSI (14)\"",{"type":30,"tagName":2578,"properties":2986,"children":2987},{"style":2590},[2988],{"type":26,"value":2792},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":2991,"children":2992},{"class":2580},[2993,2997,3001,3006,3010,3014,3018,3023,3027,3031,3035,3040],{"type":30,"tagName":2578,"properties":2994,"children":2995},{"style":2734},[2996],{"type":26,"value":2937},{"type":30,"tagName":2578,"properties":2998,"children":2999},{"style":2590},[3000],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":3002,"children":3003},{"style":2601},[3004],{"type":26,"value":3005},"\"smoothed\"",{"type":30,"tagName":2578,"properties":3007,"children":3008},{"style":2590},[3009],{"type":26,"value":2951},{"type":30,"tagName":2578,"properties":3011,"children":3012},{"style":2601},[3013],{"type":26,"value":2956},{"type":30,"tagName":2578,"properties":3015,"children":3016},{"style":2590},[3017],{"type":26,"value":2961},{"type":30,"tagName":2578,"properties":3019,"children":3020},{"style":2601},[3021],{"type":26,"value":3022},"\"#38bdf8\"",{"type":30,"tagName":2578,"properties":3024,"children":3025},{"style":2590},[3026],{"type":26,"value":2971},{"type":30,"tagName":2578,"properties":3028,"children":3029},{"style":2754},[3030],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":3032,"children":3033},{"style":2590},[3034],{"type":26,"value":2782},{"type":30,"tagName":2578,"properties":3036,"children":3037},{"style":2601},[3038],{"type":26,"value":3039},"\"RSI smoothed by a 5-bar EMA\"",{"type":30,"tagName":2578,"properties":3041,"children":3042},{"style":2590},[3043],{"type":26,"value":2792},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3046,"children":3047},{"class":2580},[3048,3052,3056,3061,3066,3070,3074,3079,3083,3088],{"type":30,"tagName":2578,"properties":3049,"children":3050},{"style":2734},[3051],{"type":26,"value":2937},{"type":30,"tagName":2578,"properties":3053,"children":3054},{"style":2590},[3055],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":3057,"children":3058},{"style":2601},[3059],{"type":26,"value":3060},"\"funding_pct\"",{"type":30,"tagName":2578,"properties":3062,"children":3063},{"style":2590},[3064],{"type":26,"value":3065},", line, overlay, { unit: ",{"type":30,"tagName":2578,"properties":3067,"children":3068},{"style":2601},[3069],{"type":26,"value":2956},{"type":30,"tagName":2578,"properties":3071,"children":3072},{"style":2590},[3073],{"type":26,"value":2961},{"type":30,"tagName":2578,"properties":3075,"children":3076},{"style":2601},[3077],{"type":26,"value":3078},"\"#f59e0b\"",{"type":30,"tagName":2578,"properties":3080,"children":3081},{"style":2590},[3082],{"type":26,"value":2782},{"type":30,"tagName":2578,"properties":3084,"children":3085},{"style":2601},[3086],{"type":26,"value":3087},"\"Funding as a percent, on the price pane\"",{"type":30,"tagName":2578,"properties":3089,"children":3090},{"style":2590},[3091],{"type":26,"value":2792},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3094,"children":3095},{"class":2580},[3096],{"type":30,"tagName":2578,"properties":3097,"children":3098},{"style":2724},[3099],{"type":26,"value":3100},"// print(\"alpha\", ...) became a debug output: never drawn, readable in the legend and as a metric.",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3103,"children":3104},{"class":2580},[3105,3109,3113,3118,3123,3128],{"type":30,"tagName":2578,"properties":3106,"children":3107},{"style":2734},[3108],{"type":26,"value":2937},{"type":30,"tagName":2578,"properties":3110,"children":3111},{"style":2590},[3112],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":3114,"children":3115},{"style":2601},[3116],{"type":26,"value":3117},"\"debug_alpha\"",{"type":30,"tagName":2578,"properties":3119,"children":3120},{"style":2590},[3121],{"type":26,"value":3122},", none, lower, { description: ",{"type":30,"tagName":2578,"properties":3124,"children":3125},{"style":2601},[3126],{"type":26,"value":3127},"\"The EMA alpha in use\"",{"type":30,"tagName":2578,"properties":3129,"children":3130},{"style":2590},[3131],{"type":26,"value":2792},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3134,"children":3135},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3138,"children":3139},{"class":2580},[3140,3145,3150,3155,3160,3165,3169,3173],{"type":30,"tagName":2578,"properties":3141,"children":3142},{"style":2584},[3143],{"type":26,"value":3144},"let",{"type":30,"tagName":2578,"properties":3146,"children":3147},{"style":2590},[3148],{"type":26,"value":3149}," rsi ",{"type":30,"tagName":2578,"properties":3151,"children":3152},{"style":2584},[3153],{"type":26,"value":3154},"=",{"type":30,"tagName":2578,"properties":3156,"children":3157},{"style":2584},[3158],{"type":26,"value":3159}," new",{"type":30,"tagName":2578,"properties":3161,"children":3162},{"style":2734},[3163],{"type":26,"value":3164}," Rsi",{"type":30,"tagName":2578,"properties":3166,"children":3167},{"style":2590},[3168],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":3170,"children":3171},{"style":2754},[3172],{"type":26,"value":2757},{"type":30,"tagName":2578,"properties":3174,"children":3175},{"style":2590},[3176],{"type":26,"value":3177},");",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3180,"children":3181},{"class":2580},[3182,3187,3192,3197,3201,3206,3210,3215],{"type":30,"tagName":2578,"properties":3183,"children":3184},{"style":2584},[3185],{"type":26,"value":3186},"const",{"type":30,"tagName":2578,"properties":3188,"children":3189},{"style":2754},[3190],{"type":26,"value":3191}," ema",{"type":30,"tagName":2578,"properties":3193,"children":3194},{"style":2584},[3195],{"type":26,"value":3196}," =",{"type":30,"tagName":2578,"properties":3198,"children":3199},{"style":2584},[3200],{"type":26,"value":3159},{"type":30,"tagName":2578,"properties":3202,"children":3203},{"style":2734},[3204],{"type":26,"value":3205}," Ema",{"type":30,"tagName":2578,"properties":3207,"children":3208},{"style":2590},[3209],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":3211,"children":3212},{"style":2754},[3213],{"type":26,"value":3214},"5",{"type":30,"tagName":2578,"properties":3216,"children":3217},{"style":2590},[3218],{"type":26,"value":3177},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3221,"children":3222},{"class":2580},[3223,3227,3232,3237,3242,3246,3251],{"type":30,"tagName":2578,"properties":3224,"children":3225},{"style":2584},[3226],{"type":26,"value":3144},{"type":30,"tagName":2578,"properties":3228,"children":3229},{"style":2590},[3230],{"type":26,"value":3231}," showRaw",{"type":30,"tagName":2578,"properties":3233,"children":3234},{"style":2584},[3235],{"type":26,"value":3236},":",{"type":30,"tagName":2578,"properties":3238,"children":3239},{"style":2734},[3240],{"type":26,"value":3241}," bool",{"type":30,"tagName":2578,"properties":3243,"children":3244},{"style":2584},[3245],{"type":26,"value":3196},{"type":30,"tagName":2578,"properties":3247,"children":3248},{"style":2754},[3249],{"type":26,"value":3250}," true",{"type":30,"tagName":2578,"properties":3252,"children":3253},{"style":2590},[3254],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3257,"children":3258},{"class":2580},[3259,3263,3268,3272,3277,3281,3286],{"type":30,"tagName":2578,"properties":3260,"children":3261},{"style":2584},[3262],{"type":26,"value":3144},{"type":30,"tagName":2578,"properties":3264,"children":3265},{"style":2590},[3266],{"type":26,"value":3267}," value",{"type":30,"tagName":2578,"properties":3269,"children":3270},{"style":2584},[3271],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":3273,"children":3274},{"style":2734},[3275],{"type":26,"value":3276}," f64",{"type":30,"tagName":2578,"properties":3278,"children":3279},{"style":2584},[3280],{"type":26,"value":3196},{"type":30,"tagName":2578,"properties":3282,"children":3283},{"style":2754},[3284],{"type":26,"value":3285}," NaN",{"type":30,"tagName":2578,"properties":3287,"children":3288},{"style":2590},[3289],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3292,"children":3293},{"class":2580},[3294,3298,3303,3307,3311,3315,3319],{"type":30,"tagName":2578,"properties":3295,"children":3296},{"style":2584},[3297],{"type":26,"value":3144},{"type":30,"tagName":2578,"properties":3299,"children":3300},{"style":2590},[3301],{"type":26,"value":3302}," smoothed",{"type":30,"tagName":2578,"properties":3304,"children":3305},{"style":2584},[3306],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":3308,"children":3309},{"style":2734},[3310],{"type":26,"value":3276},{"type":30,"tagName":2578,"properties":3312,"children":3313},{"style":2584},[3314],{"type":26,"value":3196},{"type":30,"tagName":2578,"properties":3316,"children":3317},{"style":2754},[3318],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":3320,"children":3321},{"style":2590},[3322],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3325,"children":3326},{"class":2580},[3327,3331,3336,3340,3344,3348,3352],{"type":30,"tagName":2578,"properties":3328,"children":3329},{"style":2584},[3330],{"type":26,"value":3144},{"type":30,"tagName":2578,"properties":3332,"children":3333},{"style":2590},[3334],{"type":26,"value":3335}," fundingRate",{"type":30,"tagName":2578,"properties":3337,"children":3338},{"style":2584},[3339],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":3341,"children":3342},{"style":2734},[3343],{"type":26,"value":3276},{"type":30,"tagName":2578,"properties":3345,"children":3346},{"style":2584},[3347],{"type":26,"value":3196},{"type":30,"tagName":2578,"properties":3349,"children":3350},{"style":2754},[3351],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":3353,"children":3354},{"style":2590},[3355],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3358,"children":3359},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3362,"children":3363},{"class":2580},[3364,3369,3374,3379,3384,3388,3393],{"type":30,"tagName":2578,"properties":3365,"children":3366},{"style":2584},[3367],{"type":26,"value":3368},"export",{"type":30,"tagName":2578,"properties":3370,"children":3371},{"style":2584},[3372],{"type":26,"value":3373}," function",{"type":30,"tagName":2578,"properties":3375,"children":3376},{"style":2734},[3377],{"type":26,"value":3378}," init",{"type":30,"tagName":2578,"properties":3380,"children":3381},{"style":2590},[3382],{"type":26,"value":3383},"()",{"type":30,"tagName":2578,"properties":3385,"children":3386},{"style":2584},[3387],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":3389,"children":3390},{"style":2754},[3391],{"type":26,"value":3392}," void",{"type":30,"tagName":2578,"properties":3394,"children":3395},{"style":2590},[3396],{"type":26,"value":3397}," {",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3400,"children":3401},{"class":2580},[3402,3407,3411,3415,3419,3423,3428,3432,3437],{"type":30,"tagName":2578,"properties":3403,"children":3404},{"style":2590},[3405],{"type":26,"value":3406},"  rsi ",{"type":30,"tagName":2578,"properties":3408,"children":3409},{"style":2584},[3410],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":3412,"children":3413},{"style":2584},[3414],{"type":26,"value":3159},{"type":30,"tagName":2578,"properties":3416,"children":3417},{"style":2734},[3418],{"type":26,"value":3164},{"type":30,"tagName":2578,"properties":3420,"children":3421},{"style":2590},[3422],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":3424,"children":3425},{"style":2734},[3426],{"type":26,"value":3427},"i32",{"type":30,"tagName":2578,"properties":3429,"children":3430},{"style":2590},[3431],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":3433,"children":3434},{"style":2734},[3435],{"type":26,"value":3436},"p_period",{"type":30,"tagName":2578,"properties":3438,"children":3439},{"style":2590},[3440],{"type":26,"value":3441},"()));",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3444,"children":3445},{"class":2580},[3446,3451,3455,3460,3465,3470,3475],{"type":30,"tagName":2578,"properties":3447,"children":3448},{"style":2590},[3449],{"type":26,"value":3450},"  showRaw ",{"type":30,"tagName":2578,"properties":3452,"children":3453},{"style":2584},[3454],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":3456,"children":3457},{"style":2734},[3458],{"type":26,"value":3459}," p_show_raw",{"type":30,"tagName":2578,"properties":3461,"children":3462},{"style":2590},[3463],{"type":26,"value":3464},"() ",{"type":30,"tagName":2578,"properties":3466,"children":3467},{"style":2584},[3468],{"type":26,"value":3469},">",{"type":30,"tagName":2578,"properties":3471,"children":3472},{"style":2754},[3473],{"type":26,"value":3474}," 0.5",{"type":30,"tagName":2578,"properties":3476,"children":3477},{"style":2590},[3478],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3481,"children":3482},{"class":2580},[3483],{"type":30,"tagName":2578,"properties":3484,"children":3485},{"style":2590},[3486],{"type":26,"value":3487},"}",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3490,"children":3491},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3494,"children":3495},{"class":2580},[3496,3500,3504,3509,3513,3517,3522],{"type":30,"tagName":2578,"properties":3497,"children":3498},{"style":2584},[3499],{"type":26,"value":3368},{"type":30,"tagName":2578,"properties":3501,"children":3502},{"style":2584},[3503],{"type":26,"value":3373},{"type":30,"tagName":2578,"properties":3505,"children":3506},{"style":2734},[3507],{"type":26,"value":3508}," state",{"type":30,"tagName":2578,"properties":3510,"children":3511},{"style":2590},[3512],{"type":26,"value":3383},{"type":30,"tagName":2578,"properties":3514,"children":3515},{"style":2584},[3516],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":3518,"children":3519},{"style":2734},[3520],{"type":26,"value":3521}," i32",{"type":30,"tagName":2578,"properties":3523,"children":3524},{"style":2590},[3525],{"type":26,"value":3397},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3528,"children":3529},{"class":2580},[3530,3535,3539,3544,3549,3553,3558],{"type":30,"tagName":2578,"properties":3531,"children":3532},{"style":2590},[3533],{"type":26,"value":3534},"  value ",{"type":30,"tagName":2578,"properties":3536,"children":3537},{"style":2584},[3538],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":3540,"children":3541},{"style":2590},[3542],{"type":26,"value":3543}," rsi.",{"type":30,"tagName":2578,"properties":3545,"children":3546},{"style":2734},[3547],{"type":26,"value":3548},"update",{"type":30,"tagName":2578,"properties":3550,"children":3551},{"style":2590},[3552],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":3554,"children":3555},{"style":2734},[3556],{"type":26,"value":3557},"in_close",{"type":30,"tagName":2578,"properties":3559,"children":3560},{"style":2590},[3561],{"type":26,"value":3562},"());",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3565,"children":3566},{"class":2580},[3567,3572,3576,3581],{"type":30,"tagName":2578,"properties":3568,"children":3569},{"style":2590},[3570],{"type":26,"value":3571},"  fundingRate ",{"type":30,"tagName":2578,"properties":3573,"children":3574},{"style":2584},[3575],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":3577,"children":3578},{"style":2734},[3579],{"type":26,"value":3580}," in_funding",{"type":30,"tagName":2578,"properties":3582,"children":3583},{"style":2590},[3584],{"type":26,"value":3585},"();",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3588,"children":3589},{"class":2580},[3590,3595,3599,3604,3609,3614,3618,3623,3628,3632],{"type":30,"tagName":2578,"properties":3591,"children":3592},{"style":2590},[3593],{"type":26,"value":3594},"  smoothed ",{"type":30,"tagName":2578,"properties":3596,"children":3597},{"style":2584},[3598],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":3600,"children":3601},{"style":2734},[3602],{"type":26,"value":3603}," isNaN",{"type":30,"tagName":2578,"properties":3605,"children":3606},{"style":2590},[3607],{"type":26,"value":3608},"(value) ",{"type":30,"tagName":2578,"properties":3610,"children":3611},{"style":2584},[3612],{"type":26,"value":3613},"?",{"type":30,"tagName":2578,"properties":3615,"children":3616},{"style":2754},[3617],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":3619,"children":3620},{"style":2584},[3621],{"type":26,"value":3622}," :",{"type":30,"tagName":2578,"properties":3624,"children":3625},{"style":2590},[3626],{"type":26,"value":3627}," ema.",{"type":30,"tagName":2578,"properties":3629,"children":3630},{"style":2734},[3631],{"type":26,"value":3548},{"type":30,"tagName":2578,"properties":3633,"children":3634},{"style":2590},[3635],{"type":26,"value":3636},"(value);",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3639,"children":3640},{"class":2580},[3641,3646,3650,3654,3658,3663,3667,3672],{"type":30,"tagName":2578,"properties":3642,"children":3643},{"style":2584},[3644],{"type":26,"value":3645},"  return",{"type":30,"tagName":2578,"properties":3647,"children":3648},{"style":2734},[3649],{"type":26,"value":3603},{"type":30,"tagName":2578,"properties":3651,"children":3652},{"style":2590},[3653],{"type":26,"value":3608},{"type":30,"tagName":2578,"properties":3655,"children":3656},{"style":2584},[3657],{"type":26,"value":3613},{"type":30,"tagName":2578,"properties":3659,"children":3660},{"style":2754},[3661],{"type":26,"value":3662}," 0",{"type":30,"tagName":2578,"properties":3664,"children":3665},{"style":2584},[3666],{"type":26,"value":3622},{"type":30,"tagName":2578,"properties":3668,"children":3669},{"style":2754},[3670],{"type":26,"value":3671}," 1",{"type":30,"tagName":2578,"properties":3673,"children":3674},{"style":2590},[3675],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3678,"children":3679},{"class":2580},[3680],{"type":30,"tagName":2578,"properties":3681,"children":3682},{"style":2590},[3683],{"type":26,"value":3487},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3686,"children":3687},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3690,"children":3691},{"class":2580},[3692,3696,3700,3705,3709,3713,3717],{"type":30,"tagName":2578,"properties":3693,"children":3694},{"style":2584},[3695],{"type":26,"value":3368},{"type":30,"tagName":2578,"properties":3697,"children":3698},{"style":2584},[3699],{"type":26,"value":3373},{"type":30,"tagName":2578,"properties":3701,"children":3702},{"style":2734},[3703],{"type":26,"value":3704}," finalize",{"type":30,"tagName":2578,"properties":3706,"children":3707},{"style":2590},[3708],{"type":26,"value":3383},{"type":30,"tagName":2578,"properties":3710,"children":3711},{"style":2584},[3712],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":3714,"children":3715},{"style":2754},[3716],{"type":26,"value":3392},{"type":30,"tagName":2578,"properties":3718,"children":3719},{"style":2590},[3720],{"type":26,"value":3397},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3723,"children":3724},{"class":2580},[3725,3730,3735,3739,3744,3748,3752],{"type":30,"tagName":2578,"properties":3726,"children":3727},{"style":2734},[3728],{"type":26,"value":3729},"  out_rsi",{"type":30,"tagName":2578,"properties":3731,"children":3732},{"style":2590},[3733],{"type":26,"value":3734},"(showRaw ",{"type":30,"tagName":2578,"properties":3736,"children":3737},{"style":2584},[3738],{"type":26,"value":3613},{"type":30,"tagName":2578,"properties":3740,"children":3741},{"style":2590},[3742],{"type":26,"value":3743}," value ",{"type":30,"tagName":2578,"properties":3745,"children":3746},{"style":2584},[3747],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":3749,"children":3750},{"style":2754},[3751],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":3753,"children":3754},{"style":2590},[3755],{"type":26,"value":3177},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3758,"children":3759},{"class":2580},[3760,3765],{"type":30,"tagName":2578,"properties":3761,"children":3762},{"style":2734},[3763],{"type":26,"value":3764},"  out_smoothed",{"type":30,"tagName":2578,"properties":3766,"children":3767},{"style":2590},[3768],{"type":26,"value":3769},"(smoothed);",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3772,"children":3773},{"class":2580},[3774,3779,3784,3789,3794],{"type":30,"tagName":2578,"properties":3775,"children":3776},{"style":2734},[3777],{"type":26,"value":3778},"  out_funding_pct",{"type":30,"tagName":2578,"properties":3780,"children":3781},{"style":2590},[3782],{"type":26,"value":3783},"(fundingRate ",{"type":30,"tagName":2578,"properties":3785,"children":3786},{"style":2584},[3787],{"type":26,"value":3788},"*",{"type":30,"tagName":2578,"properties":3790,"children":3791},{"style":2754},[3792],{"type":26,"value":3793}," 100.0",{"type":30,"tagName":2578,"properties":3795,"children":3796},{"style":2590},[3797],{"type":26,"value":3177},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3800,"children":3801},{"class":2580},[3802,3807,3811,3816,3821,3826],{"type":30,"tagName":2578,"properties":3803,"children":3804},{"style":2734},[3805],{"type":26,"value":3806},"  out_debug_alpha",{"type":30,"tagName":2578,"properties":3808,"children":3809},{"style":2590},[3810],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":3812,"children":3813},{"style":2754},[3814],{"type":26,"value":3815},"2.0",{"type":30,"tagName":2578,"properties":3817,"children":3818},{"style":2584},[3819],{"type":26,"value":3820}," /",{"type":30,"tagName":2578,"properties":3822,"children":3823},{"style":2754},[3824],{"type":26,"value":3825}," 6.0",{"type":30,"tagName":2578,"properties":3827,"children":3828},{"style":2590},[3829],{"type":26,"value":3177},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3832,"children":3833},{"class":2580},[3834,3839],{"type":30,"tagName":2578,"properties":3835,"children":3836},{"style":2734},[3837],{"type":26,"value":3838},"  emitRow",{"type":30,"tagName":2578,"properties":3840,"children":3841},{"style":2590},[3842],{"type":26,"value":3585},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3845,"children":3846},{"class":2580},[3847],{"type":30,"tagName":2578,"properties":3848,"children":3849},{"style":2590},[3850],{"type":26,"value":3487},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3853,"children":3854},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3857,"children":3858},{"class":2580},[3859,3863,3867,3872,3876,3880,3884],{"type":30,"tagName":2578,"properties":3860,"children":3861},{"style":2584},[3862],{"type":26,"value":3368},{"type":30,"tagName":2578,"properties":3864,"children":3865},{"style":2584},[3866],{"type":26,"value":3373},{"type":30,"tagName":2578,"properties":3868,"children":3869},{"style":2734},[3870],{"type":26,"value":3871}," reset",{"type":30,"tagName":2578,"properties":3873,"children":3874},{"style":2590},[3875],{"type":26,"value":3383},{"type":30,"tagName":2578,"properties":3877,"children":3878},{"style":2584},[3879],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":3881,"children":3882},{"style":2754},[3883],{"type":26,"value":3392},{"type":30,"tagName":2578,"properties":3885,"children":3886},{"style":2590},[3887],{"type":26,"value":3397},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3890,"children":3891},{"class":2580},[3892,3897,3902],{"type":30,"tagName":2578,"properties":3893,"children":3894},{"style":2590},[3895],{"type":26,"value":3896},"  rsi.",{"type":30,"tagName":2578,"properties":3898,"children":3899},{"style":2734},[3900],{"type":26,"value":3901},"reset",{"type":30,"tagName":2578,"properties":3903,"children":3904},{"style":2590},[3905],{"type":26,"value":3585},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3908,"children":3909},{"class":2580},[3910,3915,3919],{"type":30,"tagName":2578,"properties":3911,"children":3912},{"style":2590},[3913],{"type":26,"value":3914},"  ema.",{"type":30,"tagName":2578,"properties":3916,"children":3917},{"style":2734},[3918],{"type":26,"value":3901},{"type":30,"tagName":2578,"properties":3920,"children":3921},{"style":2590},[3922],{"type":26,"value":3585},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3925,"children":3926},{"class":2580},[3927,3931,3935,3939],{"type":30,"tagName":2578,"properties":3928,"children":3929},{"style":2590},[3930],{"type":26,"value":3534},{"type":30,"tagName":2578,"properties":3932,"children":3933},{"style":2584},[3934],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":3936,"children":3937},{"style":2754},[3938],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":3940,"children":3941},{"style":2590},[3942],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3945,"children":3946},{"class":2580},[3947,3951,3955,3959],{"type":30,"tagName":2578,"properties":3948,"children":3949},{"style":2590},[3950],{"type":26,"value":3594},{"type":30,"tagName":2578,"properties":3952,"children":3953},{"style":2584},[3954],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":3956,"children":3957},{"style":2754},[3958],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":3960,"children":3961},{"style":2590},[3962],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3965,"children":3966},{"class":2580},[3967,3971,3975,3979],{"type":30,"tagName":2578,"properties":3968,"children":3969},{"style":2590},[3970],{"type":26,"value":3571},{"type":30,"tagName":2578,"properties":3972,"children":3973},{"style":2584},[3974],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":3976,"children":3977},{"style":2754},[3978],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":3980,"children":3981},{"style":2590},[3982],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":3985,"children":3986},{"class":2580},[3987],{"type":30,"tagName":2578,"properties":3988,"children":3989},{"style":2590},[3990],{"type":26,"value":3487},{"type":26,"value":27},{"type":30,"tagName":31,"properties":3993,"children":3994,"position":4056},{},[3995,4003,4014,4019,4031,4037,4049],{"type":26,"value":3996,"position":3997},"A ",{"start":3998,"end":4001},{"line":3999,"column":20,"offset":4000},138,7059,{"line":3999,"column":321,"offset":4002},7061,{"type":30,"tagName":44,"properties":4004,"children":4005,"position":4011},{},[4006],{"type":26,"value":2572,"position":4007},{"start":4008,"end":4009},{"line":3999,"column":321,"offset":4002},{"line":3999,"column":101,"offset":4010},7064,{"start":4012,"end":4013},{"line":3999,"column":321,"offset":4002},{"line":3999,"column":101,"offset":4010},{"type":26,"value":416,"position":4015},{"start":4016,"end":4017},{"line":3999,"column":101,"offset":4010},{"line":3999,"column":111,"offset":4018},7068,{"type":30,"tagName":44,"properties":4020,"children":4021,"position":4028},{},[4022],{"type":26,"value":4023,"position":4024},"show_raw",{"start":4025,"end":4026},{"line":3999,"column":111,"offset":4018},{"line":3999,"column":290,"offset":4027},7078,{"start":4029,"end":4030},{"line":3999,"column":111,"offset":4018},{"line":3999,"column":290,"offset":4027},{"type":26,"value":4032,"position":4033}," writes ",{"start":4034,"end":4035},{"line":3999,"column":290,"offset":4027},{"line":3999,"column":222,"offset":4036},7086,{"type":30,"tagName":44,"properties":4038,"children":4039,"position":4046},{},[4040],{"type":26,"value":4041,"position":4042},"NaN",{"start":4043,"end":4044},{"line":3999,"column":222,"offset":4036},{"line":3999,"column":905,"offset":4045},7091,{"start":4047,"end":4048},{"line":3999,"column":222,"offset":4036},{"line":3999,"column":905,"offset":4045},{"type":26,"value":4050,"position":4051}," to the raw line, which draws nothing:\nthat is what a boolean toggle on a plot ports to.",{"start":4052,"end":4053},{"line":3999,"column":905,"offset":4045},{"line":4054,"column":270,"offset":4055},139,7179,{"start":4057,"end":4058},{"line":3999,"column":20,"offset":4000},{"line":4054,"column":270,"offset":4055},{"type":26,"value":27},{"type":16,"value":4061,"position":4062}," snippet: code-first ",{"start":4063,"end":4066},{"line":4064,"column":20,"offset":4065},141,7181,{"line":4064,"column":9,"offset":4067},7209,{"type":26,"value":27},{"type":30,"tagName":211,"properties":4070,"children":4072,"position":4081},{"id":4071},"the-declaration-grammar",[4073],{"type":26,"value":4074,"position":4075},"The declaration grammar",{"start":4076,"end":4079},{"line":4077,"column":122,"offset":4078},142,7213,{"line":4077,"column":142,"offset":4080},7236,{"start":4082,"end":4084},{"line":4077,"column":20,"offset":4083},7210,{"line":4077,"column":142,"offset":4080},{"type":26,"value":27},{"type":30,"tagName":31,"properties":4087,"children":4088,"position":4149},{},[4089,4096,4107,4114,4125,4132,4144],{"type":26,"value":4090,"position":4091},"Instead of hand-writing ",{"start":4092,"end":4094},{"line":880,"column":20,"offset":4093},7238,{"line":880,"column":333,"offset":4095},7262,{"type":30,"tagName":44,"properties":4097,"children":4098,"position":4104},{},[4099],{"type":26,"value":189,"position":4100},{"start":4101,"end":4102},{"line":880,"column":333,"offset":4095},{"line":880,"column":922,"offset":4103},7282,{"start":4105,"end":4106},{"line":880,"column":333,"offset":4095},{"line":880,"column":922,"offset":4103},{"type":26,"value":4108,"position":4109},", declare params, inputs, and\noutputs as typed top-level statements of ",{"start":4110,"end":4111},{"line":880,"column":922,"offset":4103},{"line":4112,"column":1902,"offset":4113},145,7353,{"type":30,"tagName":44,"properties":4115,"children":4116,"position":4122},{},[4117],{"type":26,"value":168,"position":4118},{"start":4119,"end":4120},{"line":4112,"column":1902,"offset":4113},{"line":4112,"column":1619,"offset":4121},7371,{"start":4123,"end":4124},{"line":4112,"column":1902,"offset":4113},{"line":4112,"column":1619,"offset":4121},{"type":26,"value":4126,"position":4127},", imported\nfrom ",{"start":4128,"end":4129},{"line":4112,"column":1619,"offset":4121},{"line":4130,"column":101,"offset":4131},146,7387,{"type":30,"tagName":44,"properties":4133,"children":4134,"position":4141},{},[4135],{"type":26,"value":4136,"position":4137},"./sdk/declare",{"start":4138,"end":4139},{"line":4130,"column":101,"offset":4131},{"line":4130,"column":595,"offset":4140},7402,{"start":4142,"end":4143},{"line":4130,"column":101,"offset":4131},{"line":4130,"column":595,"offset":4140},{"type":26,"value":3236,"position":4145},{"start":4146,"end":4147},{"line":4130,"column":595,"offset":4140},{"line":4130,"column":320,"offset":4148},7403,{"start":4150,"end":4151},{"line":880,"column":20,"offset":4093},{"line":4130,"column":320,"offset":4148},{"type":26,"value":27},{"type":13,"children":4154},[4155],{"type":30,"tagName":2568,"properties":4156,"children":4157,"data":-1},{"class":2570,"style":2571,"tabindex":2572},[4158],{"type":30,"tagName":44,"properties":4159,"children":4160},{},[4161,4185,4186,4189,4190,4242,4243,4262,4263,4303,4304],{"type":30,"tagName":2578,"properties":4162,"children":4163},{"class":2580},[4164,4168,4173,4177,4181],{"type":30,"tagName":2578,"properties":4165,"children":4166},{"style":2584},[4167],{"type":26,"value":2587},{"type":30,"tagName":2578,"properties":4169,"children":4170},{"style":2590},[4171],{"type":26,"value":4172}," { input, line, lower, ohlcv, output, overlay, param } ",{"type":30,"tagName":2578,"properties":4174,"children":4175},{"style":2584},[4176],{"type":26,"value":2598},{"type":30,"tagName":2578,"properties":4178,"children":4179},{"style":2601},[4180],{"type":26,"value":2604},{"type":30,"tagName":2578,"properties":4182,"children":4183},{"style":2590},[4184],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":4187,"children":4188},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":4191,"children":4192},{"class":2580},[4193,4197,4201,4205,4209,4213,4217,4221,4225,4229,4233,4238],{"type":30,"tagName":2578,"properties":4194,"children":4195},{"style":2734},[4196],{"type":26,"value":2737},{"type":30,"tagName":2578,"properties":4198,"children":4199},{"style":2590},[4200],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":4202,"children":4203},{"style":2601},[4204],{"type":26,"value":2747},{"type":30,"tagName":2578,"properties":4206,"children":4207},{"style":2590},[4208],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":4210,"children":4211},{"style":2754},[4212],{"type":26,"value":2757},{"type":30,"tagName":2578,"properties":4214,"children":4215},{"style":2590},[4216],{"type":26,"value":2762},{"type":30,"tagName":2578,"properties":4218,"children":4219},{"style":2754},[4220],{"type":26,"value":2767},{"type":30,"tagName":2578,"properties":4222,"children":4223},{"style":2590},[4224],{"type":26,"value":2772},{"type":30,"tagName":2578,"properties":4226,"children":4227},{"style":2754},[4228],{"type":26,"value":2777},{"type":30,"tagName":2578,"properties":4230,"children":4231},{"style":2590},[4232],{"type":26,"value":2782},{"type":30,"tagName":2578,"properties":4234,"children":4235},{"style":2601},[4236],{"type":26,"value":4237},"\"Lookback window\"",{"type":30,"tagName":2578,"properties":4239,"children":4240},{"style":2590},[4241],{"type":26,"value":2792},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":4244,"children":4245},{"class":2580},[4246,4250,4254,4258],{"type":30,"tagName":2578,"properties":4247,"children":4248},{"style":2734},[4249],{"type":26,"value":2874},{"type":30,"tagName":2578,"properties":4251,"children":4252},{"style":2590},[4253],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":4255,"children":4256},{"style":2601},[4257],{"type":26,"value":2883},{"type":30,"tagName":2578,"properties":4259,"children":4260},{"style":2590},[4261],{"type":26,"value":2888},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":4264,"children":4265},{"class":2580},[4266,4270,4274,4279,4284,4289,4294,4299],{"type":30,"tagName":2578,"properties":4267,"children":4268},{"style":2734},[4269],{"type":26,"value":2874},{"type":30,"tagName":2578,"properties":4271,"children":4272},{"style":2590},[4273],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":4275,"children":4276},{"style":2601},[4277],{"type":26,"value":4278},"\"btc_close\"",{"type":30,"tagName":2578,"properties":4280,"children":4281},{"style":2590},[4282],{"type":26,"value":4283},", ohlcv.close, { symbol: ",{"type":30,"tagName":2578,"properties":4285,"children":4286},{"style":2601},[4287],{"type":26,"value":4288},"\"BTCUSDT\"",{"type":30,"tagName":2578,"properties":4290,"children":4291},{"style":2590},[4292],{"type":26,"value":4293},", exchange: ",{"type":30,"tagName":2578,"properties":4295,"children":4296},{"style":2601},[4297],{"type":26,"value":4298},"\"BINANCE_FUTURES\"",{"type":30,"tagName":2578,"properties":4300,"children":4301},{"style":2590},[4302],{"type":26,"value":2792},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":4305,"children":4306},{"class":2580},[4307,4311,4315,4320,4324,4329],{"type":30,"tagName":2578,"properties":4308,"children":4309},{"style":2734},[4310],{"type":26,"value":2937},{"type":30,"tagName":2578,"properties":4312,"children":4313},{"style":2590},[4314],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":4316,"children":4317},{"style":2601},[4318],{"type":26,"value":4319},"\"value\"",{"type":30,"tagName":2578,"properties":4321,"children":4322},{"style":2590},[4323],{"type":26,"value":2951},{"type":30,"tagName":2578,"properties":4325,"children":4326},{"style":2601},[4327],{"type":26,"value":4328},"\"score\"",{"type":30,"tagName":2578,"properties":4330,"children":4331},{"style":2590},[4332],{"type":26,"value":2792},{"type":26,"value":27},{"type":30,"tagName":31,"properties":4335,"children":4336,"position":4346},{},[4337],{"type":26,"value":4338,"position":4339},"The build extracts the declarations statically (the code never runs at\nbuild time), derives the sheet, and generates the accessors from the\nsame in-memory object, so the two cannot disagree. The grammar is static\nand literal-only:",{"start":4340,"end":4343},{"line":4341,"column":20,"offset":4342},157,7746,{"line":4344,"column":578,"offset":4345},160,7976,{"start":4347,"end":4348},{"line":4341,"column":20,"offset":4342},{"line":4344,"column":578,"offset":4345},{"type":26,"value":27},{"type":30,"tagName":4351,"properties":4352,"children":4353,"position":6396},"ul",{},[4354,4355,4451,4452,5048,5049,5620,5621,5791,5792,6395],{"type":26,"value":27},{"type":30,"tagName":4356,"properties":4357,"children":4358,"position":4447},"li",{},[4359,4373,4379,4391,4396,4408,4413,4424,4430,4442],{"type":30,"tagName":44,"properties":4360,"children":4361,"position":4370},{},[4362],{"type":26,"value":4363,"position":4364},"param(name, default, options?)",{"start":4365,"end":4368},{"line":4366,"column":321,"offset":4367},162,7980,{"line":4366,"column":420,"offset":4369},8012,{"start":4371,"end":4372},{"line":4366,"column":321,"offset":4367},{"line":4366,"column":420,"offset":4369},{"type":26,"value":4374,"position":4375}," with options ",{"start":4376,"end":4377},{"line":4366,"column":420,"offset":4369},{"line":4366,"column":1599,"offset":4378},8026,{"type":30,"tagName":44,"properties":4380,"children":4381,"position":4388},{},[4382],{"type":26,"value":4383,"position":4384},"required",{"start":4385,"end":4386},{"line":4366,"column":1599,"offset":4378},{"line":4366,"column":1779,"offset":4387},8036,{"start":4389,"end":4390},{"line":4366,"column":1599,"offset":4378},{"line":4366,"column":1779,"offset":4387},{"type":26,"value":58,"position":4392},{"start":4393,"end":4394},{"line":4366,"column":1779,"offset":4387},{"line":4366,"column":742,"offset":4395},8038,{"type":30,"tagName":44,"properties":4397,"children":4398,"position":4405},{},[4399],{"type":26,"value":4400,"position":4401},"min",{"start":4402,"end":4403},{"line":4366,"column":742,"offset":4395},{"line":4366,"column":438,"offset":4404},8043,{"start":4406,"end":4407},{"line":4366,"column":742,"offset":4395},{"line":4366,"column":438,"offset":4404},{"type":26,"value":58,"position":4409},{"start":4410,"end":4411},{"line":4366,"column":438,"offset":4404},{"line":4366,"column":2199,"offset":4412},8045,{"type":30,"tagName":44,"properties":4414,"children":4415,"position":4421},{},[4416],{"type":26,"value":817,"position":4417},{"start":4418,"end":4419},{"line":4366,"column":2199,"offset":4412},{"line":4366,"column":172,"offset":4420},8050,{"start":4422,"end":4423},{"line":4366,"column":2199,"offset":4412},{"line":4366,"column":172,"offset":4420},{"type":26,"value":2287,"position":4425},{"start":4426,"end":4427},{"line":4366,"column":172,"offset":4420},{"line":4428,"column":20,"offset":4429},163,8052,{"type":30,"tagName":44,"properties":4431,"children":4432,"position":4439},{},[4433],{"type":26,"value":664,"position":4434},{"start":4435,"end":4437},{"line":4428,"column":321,"offset":4436},8054,{"line":4428,"column":132,"offset":4438},8067,{"start":4440,"end":4441},{"line":4428,"column":321,"offset":4436},{"line":4428,"column":132,"offset":4438},{"type":26,"value":2441,"position":4443},{"start":4444,"end":4445},{"line":4428,"column":132,"offset":4438},{"line":4428,"column":239,"offset":4446},8068,{"start":4448,"end":4450},{"line":4366,"column":20,"offset":4449},7978,{"line":4428,"column":239,"offset":4446},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":4453,"children":4454,"position":5044},{},[4455,4468,4473,4484,4489,4500,4506,4518,4524,4536,4541,4553,4558,4570,4576,4589,4594,4606,4611,4623,4628,4640,4645,4657,4663,4674,4680,4692,4697,4708,4713,4724,4729,4740,4745,4756,4761,4773,4778,4790,4797,4810,4816,4827,4833,4844,4851,4862,4868,4880,4886,4899,4904,4916,4921,4933,4938,4950,4955,4967,4972,4984,4990,5003,5008,5020,5025,5037],{"type":30,"tagName":44,"properties":4456,"children":4457,"position":4465},{},[4458],{"type":26,"value":1688,"position":4459},{"start":4460,"end":4463},{"line":4461,"column":321,"offset":4462},164,8071,{"line":4461,"column":1028,"offset":4464},8108,{"start":4466,"end":4467},{"line":4461,"column":321,"offset":4462},{"line":4461,"column":1028,"offset":4464},{"type":26,"value":4374,"position":4469},{"start":4470,"end":4471},{"line":4461,"column":1028,"offset":4464},{"line":4461,"column":81,"offset":4472},8122,{"type":30,"tagName":44,"properties":4474,"children":4475,"position":4481},{},[4476],{"type":26,"value":2228,"position":4477},{"start":4478,"end":4479},{"line":4461,"column":81,"offset":4472},{"line":4461,"column":91,"offset":4480},8132,{"start":4482,"end":4483},{"line":4461,"column":81,"offset":4472},{"line":4461,"column":91,"offset":4480},{"type":26,"value":58,"position":4485},{"start":4486,"end":4487},{"line":4461,"column":91,"offset":4480},{"line":4461,"column":438,"offset":4488},8134,{"type":30,"tagName":44,"properties":4490,"children":4491,"position":4497},{},[4492],{"type":26,"value":1474,"position":4493},{"start":4494,"end":4495},{"line":4461,"column":438,"offset":4488},{"line":4461,"column":533,"offset":4496},8142,{"start":4498,"end":4499},{"line":4461,"column":438,"offset":4488},{"line":4461,"column":533,"offset":4496},{"type":26,"value":2287,"position":4501},{"start":4502,"end":4503},{"line":4461,"column":533,"offset":4496},{"line":4504,"column":20,"offset":4505},165,8144,{"type":30,"tagName":44,"properties":4507,"children":4508,"position":4515},{},[4509],{"type":26,"value":2261,"position":4510},{"start":4511,"end":4513},{"line":4504,"column":321,"offset":4512},8146,{"line":4504,"column":203,"offset":4514},8156,{"start":4516,"end":4517},{"line":4504,"column":321,"offset":4512},{"line":4504,"column":203,"offset":4514},{"type":26,"value":4519,"position":4520}," (",{"start":4521,"end":4522},{"line":4504,"column":203,"offset":4514},{"line":4504,"column":219,"offset":4523},8158,{"type":30,"tagName":44,"properties":4525,"children":4526,"position":4533},{},[4527],{"type":26,"value":4528,"position":4529},"MINUTE",{"start":4530,"end":4531},{"line":4504,"column":219,"offset":4523},{"line":4504,"column":482,"offset":4532},8166,{"start":4534,"end":4535},{"line":4504,"column":219,"offset":4523},{"line":4504,"column":482,"offset":4532},{"type":26,"value":58,"position":4537},{"start":4538,"end":4539},{"line":4504,"column":482,"offset":4532},{"line":4504,"column":333,"offset":4540},8168,{"type":30,"tagName":44,"properties":4542,"children":4543,"position":4550},{},[4544],{"type":26,"value":4545,"position":4546},"FIVE_MINUTES",{"start":4547,"end":4548},{"line":4504,"column":333,"offset":4540},{"line":4504,"column":193,"offset":4549},8182,{"start":4551,"end":4552},{"line":4504,"column":333,"offset":4540},{"line":4504,"column":193,"offset":4549},{"type":26,"value":58,"position":4554},{"start":4555,"end":4556},{"line":4504,"column":193,"offset":4549},{"line":4504,"column":52,"offset":4557},8184,{"type":30,"tagName":44,"properties":4559,"children":4560,"position":4567},{},[4561],{"type":26,"value":4562,"position":4563},"FIFTEEN_MINUTES",{"start":4564,"end":4565},{"line":4504,"column":52,"offset":4557},{"line":4504,"column":1834,"offset":4566},8201,{"start":4568,"end":4569},{"line":4504,"column":52,"offset":4557},{"line":4504,"column":1834,"offset":4566},{"type":26,"value":2287,"position":4571},{"start":4572,"end":4573},{"line":4504,"column":1834,"offset":4566},{"line":4574,"column":20,"offset":4575},166,8203,{"type":30,"tagName":44,"properties":4577,"children":4578,"position":4586},{},[4579],{"type":26,"value":4580,"position":4581},"THIRTY_MINUTES",{"start":4582,"end":4584},{"line":4574,"column":321,"offset":4583},8205,{"line":4574,"column":183,"offset":4585},8221,{"start":4587,"end":4588},{"line":4574,"column":321,"offset":4583},{"line":4574,"column":183,"offset":4585},{"type":26,"value":58,"position":4590},{"start":4591,"end":4592},{"line":4574,"column":183,"offset":4585},{"line":4574,"column":595,"offset":4593},8223,{"type":30,"tagName":44,"properties":4595,"children":4596,"position":4603},{},[4597],{"type":26,"value":4598,"position":4599},"HOUR",{"start":4600,"end":4601},{"line":4574,"column":595,"offset":4593},{"line":4574,"column":142,"offset":4602},8229,{"start":4604,"end":4605},{"line":4574,"column":595,"offset":4593},{"line":4574,"column":142,"offset":4602},{"type":26,"value":58,"position":4607},{"start":4608,"end":4609},{"line":4574,"column":142,"offset":4602},{"line":4574,"column":9,"offset":4610},8231,{"type":30,"tagName":44,"properties":4612,"children":4613,"position":4620},{},[4614],{"type":26,"value":4615,"position":4616},"FOUR_HOURS",{"start":4617,"end":4618},{"line":4574,"column":9,"offset":4610},{"line":4574,"column":52,"offset":4619},8243,{"start":4621,"end":4622},{"line":4574,"column":9,"offset":4610},{"line":4574,"column":52,"offset":4619},{"type":26,"value":58,"position":4624},{"start":4625,"end":4626},{"line":4574,"column":52,"offset":4619},{"line":4574,"column":62,"offset":4627},8245,{"type":30,"tagName":44,"properties":4629,"children":4630,"position":4637},{},[4631],{"type":26,"value":4632,"position":4633},"DAY",{"start":4634,"end":4635},{"line":4574,"column":62,"offset":4627},{"line":4574,"column":261,"offset":4636},8250,{"start":4638,"end":4639},{"line":4574,"column":62,"offset":4627},{"line":4574,"column":261,"offset":4636},{"type":26,"value":58,"position":4641},{"start":4642,"end":4643},{"line":4574,"column":261,"offset":4636},{"line":4574,"column":270,"offset":4644},8252,{"type":30,"tagName":44,"properties":4646,"children":4647,"position":4654},{},[4648],{"type":26,"value":4649,"position":4650},"WEEK",{"start":4651,"end":4652},{"line":4574,"column":270,"offset":4644},{"line":4574,"column":1609,"offset":4653},8258,{"start":4655,"end":4656},{"line":4574,"column":270,"offset":4644},{"line":4574,"column":1609,"offset":4653},{"type":26,"value":4658,"position":4659},"), ",{"start":4660,"end":4661},{"line":4574,"column":1609,"offset":4653},{"line":4574,"column":1779,"offset":4662},8261,{"type":30,"tagName":44,"properties":4664,"children":4665,"position":4671},{},[4666],{"type":26,"value":2278,"position":4667},{"start":4668,"end":4669},{"line":4574,"column":1779,"offset":4662},{"line":4574,"column":2199,"offset":4670},8270,{"start":4672,"end":4673},{"line":4574,"column":1779,"offset":4662},{"line":4574,"column":2199,"offset":4670},{"type":26,"value":2287,"position":4675},{"start":4676,"end":4677},{"line":4574,"column":2199,"offset":4670},{"line":4678,"column":20,"offset":4679},167,8272,{"type":30,"tagName":44,"properties":4681,"children":4682,"position":4689},{},[4683],{"type":26,"value":2296,"position":4684},{"start":4685,"end":4687},{"line":4678,"column":321,"offset":4686},8274,{"line":4678,"column":1251,"offset":4688},8283,{"start":4690,"end":4691},{"line":4678,"column":321,"offset":4686},{"line":4678,"column":1251,"offset":4688},{"type":26,"value":58,"position":4693},{"start":4694,"end":4695},{"line":4678,"column":1251,"offset":4688},{"line":4678,"column":991,"offset":4696},8285,{"type":30,"tagName":44,"properties":4698,"children":4699,"position":4705},{},[4700],{"type":26,"value":2313,"position":4701},{"start":4702,"end":4703},{"line":4678,"column":991,"offset":4696},{"line":4678,"column":595,"offset":4704},8292,{"start":4706,"end":4707},{"line":4678,"column":991,"offset":4696},{"line":4678,"column":595,"offset":4704},{"type":26,"value":58,"position":4709},{"start":4710,"end":4711},{"line":4678,"column":595,"offset":4704},{"line":4678,"column":482,"offset":4712},8294,{"type":30,"tagName":44,"properties":4714,"children":4715,"position":4721},{},[4716],{"type":26,"value":2330,"position":4717},{"start":4718,"end":4719},{"line":4678,"column":482,"offset":4712},{"line":4678,"column":9,"offset":4720},8300,{"start":4722,"end":4723},{"line":4678,"column":482,"offset":4712},{"line":4678,"column":9,"offset":4720},{"type":26,"value":58,"position":4725},{"start":4726,"end":4727},{"line":4678,"column":9,"offset":4720},{"line":4678,"column":41,"offset":4728},8302,{"type":30,"tagName":44,"properties":4730,"children":4731,"position":4737},{},[4732],{"type":26,"value":2347,"position":4733},{"start":4734,"end":4735},{"line":4678,"column":41,"offset":4728},{"line":4678,"column":501,"offset":4736},8309,{"start":4738,"end":4739},{"line":4678,"column":41,"offset":4728},{"line":4678,"column":501,"offset":4736},{"type":26,"value":58,"position":4741},{"start":4742,"end":4743},{"line":4678,"column":501,"offset":4736},{"line":4678,"column":1028,"offset":4744},8311,{"type":30,"tagName":44,"properties":4746,"children":4747,"position":4753},{},[4748],{"type":26,"value":2364,"position":4749},{"start":4750,"end":4751},{"line":4678,"column":1028,"offset":4744},{"line":4678,"column":1599,"offset":4752},8320,{"start":4754,"end":4755},{"line":4678,"column":1028,"offset":4744},{"line":4678,"column":1599,"offset":4752},{"type":26,"value":4519,"position":4757},{"start":4758,"end":4759},{"line":4678,"column":1599,"offset":4752},{"line":4678,"column":1273,"offset":4760},8322,{"type":30,"tagName":44,"properties":4762,"children":4763,"position":4770},{},[4764],{"type":26,"value":4765,"position":4766},"\"carry\"",{"start":4767,"end":4768},{"line":4678,"column":1273,"offset":4760},{"line":4678,"column":1619,"offset":4769},8331,{"start":4771,"end":4772},{"line":4678,"column":1273,"offset":4760},{"line":4678,"column":1619,"offset":4769},{"type":26,"value":58,"position":4774},{"start":4775,"end":4776},{"line":4678,"column":1619,"offset":4769},{"line":4678,"column":1899,"offset":4777},8333,{"type":30,"tagName":44,"properties":4779,"children":4780,"position":4787},{},[4781],{"type":26,"value":4782,"position":4783},"\"nan\"",{"start":4784,"end":4785},{"line":4678,"column":1899,"offset":4777},{"line":4678,"column":1864,"offset":4786},8340,{"start":4788,"end":4789},{"line":4678,"column":1899,"offset":4777},{"line":4678,"column":1864,"offset":4786},{"type":26,"value":4791,"position":4792},", or\n",{"start":4793,"end":4794},{"line":4678,"column":1864,"offset":4786},{"line":4795,"column":20,"offset":4796},168,8345,{"type":30,"tagName":44,"properties":4798,"children":4799,"position":4807},{},[4800],{"type":26,"value":4801,"position":4802},"\"zero\"",{"start":4803,"end":4805},{"line":4795,"column":321,"offset":4804},8347,{"line":4795,"column":391,"offset":4806},8355,{"start":4808,"end":4809},{"line":4795,"column":321,"offset":4804},{"line":4795,"column":391,"offset":4806},{"type":26,"value":4811,"position":4812},"; on the first input ",{"start":4813,"end":4814},{"line":4795,"column":391,"offset":4806},{"line":4795,"column":656,"offset":4815},8376,{"type":30,"tagName":44,"properties":4817,"children":4818,"position":4824},{},[4819],{"type":26,"value":4782,"position":4820},{"start":4821,"end":4822},{"line":4795,"column":656,"offset":4815},{"line":4795,"column":193,"offset":4823},8383,{"start":4825,"end":4826},{"line":4795,"column":656,"offset":4815},{"line":4795,"column":193,"offset":4823},{"type":26,"value":4828,"position":4829},"/",{"start":4830,"end":4831},{"line":4795,"column":193,"offset":4823},{"line":4795,"column":1028,"offset":4832},8384,{"type":30,"tagName":44,"properties":4834,"children":4835,"position":4841},{},[4836],{"type":26,"value":4801,"position":4837},{"start":4838,"end":4839},{"line":4795,"column":1028,"offset":4832},{"line":4795,"column":261,"offset":4840},8392,{"start":4842,"end":4843},{"line":4795,"column":1028,"offset":4832},{"line":4795,"column":261,"offset":4840},{"type":26,"value":4845,"position":4846}," densify the request\ngrid), ",{"start":4847,"end":4848},{"line":4795,"column":261,"offset":4840},{"line":4849,"column":111,"offset":4850},169,8422,{"type":30,"tagName":44,"properties":4852,"children":4853,"position":4859},{},[4854],{"type":26,"value":664,"position":4855},{"start":4856,"end":4857},{"line":4849,"column":111,"offset":4850},{"line":4849,"column":482,"offset":4858},8435,{"start":4860,"end":4861},{"line":4849,"column":111,"offset":4850},{"line":4849,"column":482,"offset":4858},{"type":26,"value":4863,"position":4864},". Sources are bare member references: ",{"start":4865,"end":4866},{"line":4849,"column":482,"offset":4858},{"line":4849,"column":742,"offset":4867},8473,{"type":30,"tagName":44,"properties":4869,"children":4870,"position":4877},{},[4871],{"type":26,"value":4872,"position":4873},"ohlcv",{"start":4874,"end":4875},{"line":4849,"column":742,"offset":4867},{"line":4849,"column":2199,"offset":4876},8480,{"start":4878,"end":4879},{"line":4849,"column":742,"offset":4867},{"line":4849,"column":2199,"offset":4876},{"type":26,"value":2287,"position":4881},{"start":4882,"end":4883},{"line":4849,"column":2199,"offset":4876},{"line":4884,"column":20,"offset":4885},170,8482,{"type":30,"tagName":44,"properties":4887,"children":4888,"position":4896},{},[4889],{"type":26,"value":4890,"position":4891},"trades",{"start":4892,"end":4894},{"line":4884,"column":321,"offset":4893},8484,{"line":4884,"column":391,"offset":4895},8492,{"start":4897,"end":4898},{"line":4884,"column":321,"offset":4893},{"line":4884,"column":391,"offset":4895},{"type":26,"value":58,"position":4900},{"start":4901,"end":4902},{"line":4884,"column":391,"offset":4895},{"line":4884,"column":203,"offset":4903},8494,{"type":30,"tagName":44,"properties":4905,"children":4906,"position":4913},{},[4907],{"type":26,"value":4908,"position":4909},"funding",{"start":4910,"end":4911},{"line":4884,"column":203,"offset":4903},{"line":4884,"column":320,"offset":4912},8503,{"start":4914,"end":4915},{"line":4884,"column":203,"offset":4903},{"line":4884,"column":320,"offset":4912},{"type":26,"value":58,"position":4917},{"start":4918,"end":4919},{"line":4884,"column":320,"offset":4912},{"line":4884,"column":380,"offset":4920},8505,{"type":30,"tagName":44,"properties":4922,"children":4923,"position":4930},{},[4924],{"type":26,"value":4925,"position":4926},"oi",{"start":4927,"end":4928},{"line":4884,"column":380,"offset":4920},{"line":4884,"column":222,"offset":4929},8509,{"start":4931,"end":4932},{"line":4884,"column":380,"offset":4920},{"line":4884,"column":222,"offset":4929},{"type":26,"value":58,"position":4934},{"start":4935,"end":4936},{"line":4884,"column":222,"offset":4929},{"line":4884,"column":647,"offset":4937},8511,{"type":30,"tagName":44,"properties":4939,"children":4940,"position":4947},{},[4941],{"type":26,"value":4942,"position":4943},"liquidations",{"start":4944,"end":4945},{"line":4884,"column":647,"offset":4937},{"line":4884,"column":1371,"offset":4946},8525,{"start":4948,"end":4949},{"line":4884,"column":647,"offset":4937},{"line":4884,"column":1371,"offset":4946},{"type":26,"value":58,"position":4951},{"start":4952,"end":4953},{"line":4884,"column":1371,"offset":4946},{"line":4884,"column":1248,"offset":4954},8527,{"type":30,"tagName":44,"properties":4956,"children":4957,"position":4964},{},[4958],{"type":26,"value":4959,"position":4960},"implied_volatility",{"start":4961,"end":4962},{"line":4884,"column":1248,"offset":4954},{"line":4884,"column":438,"offset":4963},8547,{"start":4965,"end":4966},{"line":4884,"column":1248,"offset":4954},{"line":4884,"column":438,"offset":4963},{"type":26,"value":58,"position":4968},{"start":4969,"end":4970},{"line":4884,"column":438,"offset":4963},{"line":4884,"column":2199,"offset":4971},8549,{"type":30,"tagName":44,"properties":4973,"children":4974,"position":4981},{},[4975],{"type":26,"value":4976,"position":4977},"skew",{"start":4978,"end":4979},{"line":4884,"column":2199,"offset":4971},{"line":4884,"column":533,"offset":4980},8555,{"start":4982,"end":4983},{"line":4884,"column":2199,"offset":4971},{"line":4884,"column":533,"offset":4980},{"type":26,"value":2287,"position":4985},{"start":4986,"end":4987},{"line":4884,"column":533,"offset":4980},{"line":4988,"column":20,"offset":4989},171,8557,{"type":30,"tagName":44,"properties":4991,"children":4992,"position":5000},{},[4993],{"type":26,"value":4994,"position":4995},"token_supply",{"start":4996,"end":4998},{"line":4988,"column":321,"offset":4997},8559,{"line":4988,"column":239,"offset":4999},8573,{"start":5001,"end":5002},{"line":4988,"column":321,"offset":4997},{"line":4988,"column":239,"offset":4999},{"type":26,"value":58,"position":5004},{"start":5005,"end":5006},{"line":4988,"column":239,"offset":4999},{"line":4988,"column":183,"offset":5007},8575,{"type":30,"tagName":44,"properties":5009,"children":5010,"position":5017},{},[5011],{"type":26,"value":5012,"position":5013},"odds",{"start":5014,"end":5015},{"line":4988,"column":183,"offset":5007},{"line":4988,"column":333,"offset":5016},8581,{"start":5018,"end":5019},{"line":4988,"column":183,"offset":5007},{"line":4988,"column":333,"offset":5016},{"type":26,"value":58,"position":5021},{"start":5022,"end":5023},{"line":4988,"column":333,"offset":5016},{"line":4988,"column":142,"offset":5024},8583,{"type":30,"tagName":44,"properties":5026,"children":5027,"position":5034},{},[5028],{"type":26,"value":5029,"position":5030},"time",{"start":5031,"end":5032},{"line":4988,"column":142,"offset":5024},{"line":4988,"column":905,"offset":5033},8589,{"start":5035,"end":5036},{"line":4988,"column":142,"offset":5024},{"line":4988,"column":905,"offset":5033},{"type":26,"value":5038,"position":5039}," (metric composition inputs stay\nmetadata-first and are refused by name).",{"start":5040,"end":5041},{"line":4988,"column":905,"offset":5033},{"line":5042,"column":62,"offset":5043},172,8664,{"start":5045,"end":5047},{"line":4461,"column":20,"offset":5046},8069,{"line":5042,"column":62,"offset":5043},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":5050,"children":5051,"position":5616},{},[5052,5066,5072,5083,5088,5100,5105,5117,5123,5136,5141,5153,5158,5170,5175,5187,5192,5203,5210,5223,5228,5239,5245,5256,5261,5273,5278,5289,5294,5306,5313,5325,5330,5342,5348,5361,5366,5378,5383,5395,5400,5412,5419,5431,5437,5449,5455,5468,5475,5487,5492,5503,5509,5520,5525,5536,5543,5556,5562,5573,5580,5593,5598,5610],{"type":30,"tagName":44,"properties":5053,"children":5054,"position":5063},{},[5055],{"type":26,"value":5056,"position":5057},"output(name, plot?, panel?, options?)",{"start":5058,"end":5061},{"line":5059,"column":321,"offset":5060},173,8667,{"line":5059,"column":1902,"offset":5062},8706,{"start":5064,"end":5065},{"line":5059,"column":321,"offset":5060},{"line":5059,"column":1902,"offset":5062},{"type":26,"value":5067,"position":5068}," with plots ",{"start":5069,"end":5070},{"line":5059,"column":1902,"offset":5062},{"line":5059,"column":81,"offset":5071},8718,{"type":30,"tagName":44,"properties":5073,"children":5074,"position":5080},{},[5075],{"type":26,"value":2580,"position":5076},{"start":5077,"end":5078},{"line":5059,"column":81,"offset":5071},{"line":5059,"column":1619,"offset":5079},8724,{"start":5081,"end":5082},{"line":5059,"column":81,"offset":5071},{"line":5059,"column":1619,"offset":5079},{"type":26,"value":58,"position":5084},{"start":5085,"end":5086},{"line":5059,"column":1619,"offset":5079},{"line":5059,"column":1899,"offset":5087},8726,{"type":30,"tagName":44,"properties":5089,"children":5090,"position":5097},{},[5091],{"type":26,"value":5092,"position":5093},"bar",{"start":5094,"end":5095},{"line":5059,"column":1899,"offset":5087},{"line":5059,"column":1852,"offset":5096},8731,{"start":5098,"end":5099},{"line":5059,"column":1899,"offset":5087},{"line":5059,"column":1852,"offset":5096},{"type":26,"value":58,"position":5101},{"start":5102,"end":5103},{"line":5059,"column":1852,"offset":5096},{"line":5059,"column":1864,"offset":5104},8733,{"type":30,"tagName":44,"properties":5106,"children":5107,"position":5114},{},[5108],{"type":26,"value":5109,"position":5110},"area",{"start":5111,"end":5112},{"line":5059,"column":1864,"offset":5104},{"line":5059,"column":242,"offset":5113},8739,{"start":5115,"end":5116},{"line":5059,"column":1864,"offset":5104},{"line":5059,"column":242,"offset":5113},{"type":26,"value":2287,"position":5118},{"start":5119,"end":5120},{"line":5059,"column":242,"offset":5113},{"line":5121,"column":20,"offset":5122},174,8741,{"type":30,"tagName":44,"properties":5124,"children":5125,"position":5133},{},[5126],{"type":26,"value":5127,"position":5128},"histogram",{"start":5129,"end":5131},{"line":5121,"column":321,"offset":5130},8743,{"line":5121,"column":991,"offset":5132},8754,{"start":5134,"end":5135},{"line":5121,"column":321,"offset":5130},{"line":5121,"column":991,"offset":5132},{"type":26,"value":58,"position":5137},{"start":5138,"end":5139},{"line":5121,"column":991,"offset":5132},{"line":5121,"column":132,"offset":5140},8756,{"type":30,"tagName":44,"properties":5142,"children":5143,"position":5150},{},[5144],{"type":26,"value":5145,"position":5146},"candle",{"start":5147,"end":5148},{"line":5121,"column":132,"offset":5140},{"line":5121,"column":380,"offset":5149},8764,{"start":5151,"end":5152},{"line":5121,"column":132,"offset":5140},{"line":5121,"column":380,"offset":5149},{"type":26,"value":58,"position":5154},{"start":5155,"end":5156},{"line":5121,"column":380,"offset":5149},{"line":5121,"column":339,"offset":5157},8766,{"type":30,"tagName":44,"properties":5159,"children":5160,"position":5167},{},[5161],{"type":26,"value":5162,"position":5163},"shape",{"start":5164,"end":5165},{"line":5121,"column":339,"offset":5157},{"line":5121,"column":905,"offset":5166},8773,{"start":5168,"end":5169},{"line":5121,"column":339,"offset":5157},{"line":5121,"column":905,"offset":5166},{"type":26,"value":58,"position":5171},{"start":5172,"end":5173},{"line":5121,"column":905,"offset":5166},{"line":5121,"column":420,"offset":5174},8775,{"type":30,"tagName":44,"properties":5176,"children":5177,"position":5184},{},[5178],{"type":26,"value":5179,"position":5180},"scatter",{"start":5181,"end":5182},{"line":5121,"column":420,"offset":5174},{"line":5121,"column":1371,"offset":5183},8784,{"start":5185,"end":5186},{"line":5121,"column":420,"offset":5174},{"line":5121,"column":1371,"offset":5183},{"type":26,"value":58,"position":5188},{"start":5189,"end":5190},{"line":5121,"column":1371,"offset":5183},{"line":5121,"column":1248,"offset":5191},8786,{"type":30,"tagName":44,"properties":5193,"children":5194,"position":5200},{},[5195],{"type":26,"value":2509,"position":5196},{"start":5197,"end":5198},{"line":5121,"column":1248,"offset":5191},{"line":5121,"column":72,"offset":5199},8792,{"start":5201,"end":5202},{"line":5121,"column":1248,"offset":5191},{"line":5121,"column":72,"offset":5199},{"type":26,"value":5204,"position":5205}," (data-only), panels\n",{"start":5206,"end":5207},{"line":5121,"column":72,"offset":5199},{"line":5208,"column":20,"offset":5209},175,8813,{"type":30,"tagName":44,"properties":5211,"children":5212,"position":5220},{},[5213],{"type":26,"value":5214,"position":5215},"overlay",{"start":5216,"end":5218},{"line":5208,"column":321,"offset":5217},8815,{"line":5208,"column":1251,"offset":5219},8824,{"start":5221,"end":5222},{"line":5208,"column":321,"offset":5217},{"line":5208,"column":1251,"offset":5219},{"type":26,"value":58,"position":5224},{"start":5225,"end":5226},{"line":5208,"column":1251,"offset":5219},{"line":5208,"column":991,"offset":5227},8826,{"type":30,"tagName":44,"properties":5229,"children":5230,"position":5236},{},[5231],{"type":26,"value":603,"position":5232},{"start":5233,"end":5234},{"line":5208,"column":991,"offset":5227},{"line":5208,"column":595,"offset":5235},8833,{"start":5237,"end":5238},{"line":5208,"column":991,"offset":5227},{"line":5208,"column":595,"offset":5235},{"type":26,"value":5240,"position":5241},", and options ",{"start":5242,"end":5243},{"line":5208,"column":595,"offset":5235},{"line":5208,"column":420,"offset":5244},8847,{"type":30,"tagName":44,"properties":5246,"children":5247,"position":5253},{},[5248],{"type":26,"value":664,"position":5249},{"start":5250,"end":5251},{"line":5208,"column":420,"offset":5244},{"line":5208,"column":261,"offset":5252},8860,{"start":5254,"end":5255},{"line":5208,"column":420,"offset":5244},{"line":5208,"column":261,"offset":5252},{"type":26,"value":58,"position":5257},{"start":5258,"end":5259},{"line":5208,"column":261,"offset":5252},{"line":5208,"column":270,"offset":5260},8862,{"type":30,"tagName":44,"properties":5262,"children":5263,"position":5270},{},[5264],{"type":26,"value":5265,"position":5266},"unit",{"start":5267,"end":5268},{"line":5208,"column":270,"offset":5260},{"line":5208,"column":1609,"offset":5269},8868,{"start":5271,"end":5272},{"line":5208,"column":270,"offset":5260},{"line":5208,"column":1609,"offset":5269},{"type":26,"value":58,"position":5274},{"start":5275,"end":5276},{"line":5208,"column":1609,"offset":5269},{"line":5208,"column":1834,"offset":5277},8870,{"type":30,"tagName":44,"properties":5279,"children":5280,"position":5286},{},[5281],{"type":26,"value":1385,"position":5282},{"start":5283,"end":5284},{"line":5208,"column":1834,"offset":5277},{"line":5208,"column":2051,"offset":5285},8877,{"start":5287,"end":5288},{"line":5208,"column":1834,"offset":5277},{"line":5208,"column":2051,"offset":5285},{"type":26,"value":58,"position":5290},{"start":5291,"end":5292},{"line":5208,"column":2051,"offset":5285},{"line":5208,"column":1852,"offset":5293},8879,{"type":30,"tagName":44,"properties":5295,"children":5296,"position":5303},{},[5297],{"type":26,"value":5298,"position":5299},"colors",{"start":5300,"end":5301},{"line":5208,"column":1852,"offset":5293},{"line":5208,"column":242,"offset":5302},8887,{"start":5304,"end":5305},{"line":5208,"column":1852,"offset":5293},{"line":5208,"column":242,"offset":5302},{"type":26,"value":5307,"position":5308},"\n(the color_by palette, an array of string literals), ",{"start":5309,"end":5310},{"line":5208,"column":242,"offset":5302},{"line":5311,"column":1609,"offset":5312},176,8943,{"type":30,"tagName":44,"properties":5314,"children":5315,"position":5322},{},[5316],{"type":26,"value":5317,"position":5318},"width",{"start":5319,"end":5320},{"line":5311,"column":1609,"offset":5312},{"line":5311,"column":280,"offset":5321},8950,{"start":5323,"end":5324},{"line":5311,"column":1609,"offset":5312},{"line":5311,"column":280,"offset":5321},{"type":26,"value":58,"position":5326},{"start":5327,"end":5328},{"line":5311,"column":280,"offset":5321},{"line":5311,"column":2051,"offset":5329},8952,{"type":30,"tagName":44,"properties":5331,"children":5332,"position":5339},{},[5333],{"type":26,"value":5334,"position":5335},"opacity",{"start":5336,"end":5337},{"line":5311,"column":2051,"offset":5329},{"line":5311,"column":533,"offset":5338},8961,{"start":5340,"end":5341},{"line":5311,"column":2051,"offset":5329},{"line":5311,"column":533,"offset":5338},{"type":26,"value":2287,"position":5343},{"start":5344,"end":5345},{"line":5311,"column":533,"offset":5338},{"line":5346,"column":20,"offset":5347},177,8963,{"type":30,"tagName":44,"properties":5349,"children":5350,"position":5358},{},[5351],{"type":26,"value":5352,"position":5353},"line_style",{"start":5354,"end":5356},{"line":5346,"column":321,"offset":5355},8965,{"line":5346,"column":219,"offset":5357},8977,{"start":5359,"end":5360},{"line":5346,"column":321,"offset":5355},{"line":5346,"column":219,"offset":5357},{"type":26,"value":58,"position":5362},{"start":5363,"end":5364},{"line":5346,"column":219,"offset":5357},{"line":5346,"column":239,"offset":5365},8979,{"type":30,"tagName":44,"properties":5367,"children":5368,"position":5375},{},[5369],{"type":26,"value":5370,"position":5371},"color_by",{"start":5372,"end":5373},{"line":5346,"column":239,"offset":5365},{"line":5346,"column":142,"offset":5374},8989,{"start":5376,"end":5377},{"line":5346,"column":239,"offset":5365},{"line":5346,"column":142,"offset":5374},{"type":26,"value":58,"position":5379},{"start":5380,"end":5381},{"line":5346,"column":142,"offset":5374},{"line":5346,"column":9,"offset":5382},8991,{"type":30,"tagName":44,"properties":5384,"children":5385,"position":5392},{},[5386],{"type":26,"value":5387,"position":5388},"shape_where",{"start":5389,"end":5390},{"line":5346,"column":9,"offset":5382},{"line":5346,"column":1902,"offset":5391},9004,{"start":5393,"end":5394},{"line":5346,"column":9,"offset":5382},{"line":5346,"column":1902,"offset":5391},{"type":26,"value":58,"position":5396},{"start":5397,"end":5398},{"line":5346,"column":1902,"offset":5391},{"line":5346,"column":1371,"offset":5399},9006,{"type":30,"tagName":44,"properties":5401,"children":5402,"position":5409},{},[5403],{"type":26,"value":5404,"position":5405},"displacement_bars",{"start":5406,"end":5407},{"line":5346,"column":1371,"offset":5399},{"line":5346,"column":280,"offset":5408},9025,{"start":5410,"end":5411},{"line":5346,"column":1371,"offset":5399},{"line":5346,"column":280,"offset":5408},{"type":26,"value":5413,"position":5414}," (an integer\nin -500..500; negative literals such as ",{"start":5415,"end":5416},{"line":5346,"column":280,"offset":5408},{"line":5417,"column":62,"offset":5418},178,9080,{"type":30,"tagName":44,"properties":5420,"children":5421,"position":5428},{},[5422],{"type":26,"value":5423,"position":5424},"-26",{"start":5425,"end":5426},{"line":5417,"column":62,"offset":5418},{"line":5417,"column":261,"offset":5427},9085,{"start":5429,"end":5430},{"line":5417,"column":62,"offset":5418},{"line":5417,"column":261,"offset":5427},{"type":26,"value":5432,"position":5433}," are fine), ",{"start":5434,"end":5435},{"line":5417,"column":261,"offset":5427},{"line":5417,"column":1619,"offset":5436},9097,{"type":30,"tagName":44,"properties":5438,"children":5439,"position":5446},{},[5440],{"type":26,"value":5441,"position":5442},"width_by",{"start":5443,"end":5444},{"line":5417,"column":1619,"offset":5436},{"line":5417,"column":523,"offset":5445},9107,{"start":5447,"end":5448},{"line":5417,"column":1619,"offset":5436},{"line":5417,"column":523,"offset":5445},{"type":26,"value":97,"position":5450},{"start":5451,"end":5452},{"line":5417,"column":523,"offset":5445},{"line":5453,"column":20,"offset":5454},179,9113,{"type":30,"tagName":44,"properties":5456,"children":5457,"position":5465},{},[5458],{"type":26,"value":5459,"position":5460},"widths",{"start":5461,"end":5463},{"line":5453,"column":321,"offset":5462},9115,{"line":5453,"column":391,"offset":5464},9123,{"start":5466,"end":5467},{"line":5453,"column":321,"offset":5462},{"line":5453,"column":391,"offset":5464},{"type":26,"value":5469,"position":5470}," (the per-bar width ladder, an array of numeric literals;\n",{"start":5471,"end":5472},{"line":5453,"column":391,"offset":5464},{"line":5473,"column":20,"offset":5474},180,9181,{"type":30,"tagName":44,"properties":5476,"children":5477,"position":5484},{},[5478],{"type":26,"value":5441,"position":5479},{"start":5480,"end":5482},{"line":5473,"column":321,"offset":5481},9183,{"line":5473,"column":203,"offset":5483},9193,{"start":5485,"end":5486},{"line":5473,"column":321,"offset":5481},{"line":5473,"column":203,"offset":5483},{"type":26,"value":2482,"position":5488},{"start":5489,"end":5490},{"line":5473,"column":203,"offset":5483},{"line":5473,"column":578,"offset":5491},9198,{"type":30,"tagName":44,"properties":5493,"children":5494,"position":5500},{},[5495],{"type":26,"value":5459,"position":5496},{"start":5497,"end":5498},{"line":5473,"column":578,"offset":5491},{"line":5473,"column":339,"offset":5499},9206,{"start":5501,"end":5502},{"line":5473,"column":578,"offset":5491},{"line":5473,"column":339,"offset":5499},{"type":26,"value":5504,"position":5505}," go together, like ",{"start":5506,"end":5507},{"line":5473,"column":339,"offset":5499},{"line":5473,"column":922,"offset":5508},9225,{"type":30,"tagName":44,"properties":5510,"children":5511,"position":5517},{},[5512],{"type":26,"value":5370,"position":5513},{"start":5514,"end":5515},{"line":5473,"column":922,"offset":5508},{"line":5473,"column":162,"offset":5516},9235,{"start":5518,"end":5519},{"line":5473,"column":922,"offset":5508},{"line":5473,"column":162,"offset":5516},{"type":26,"value":2482,"position":5521},{"start":5522,"end":5523},{"line":5473,"column":162,"offset":5516},{"line":5473,"column":1619,"offset":5524},9240,{"type":30,"tagName":44,"properties":5526,"children":5527,"position":5533},{},[5528],{"type":26,"value":5298,"position":5529},{"start":5530,"end":5531},{"line":5473,"column":1619,"offset":5524},{"line":5473,"column":2199,"offset":5532},9248,{"start":5534,"end":5535},{"line":5473,"column":1619,"offset":5524},{"line":5473,"column":2199,"offset":5532},{"type":26,"value":5537,"position":5538},").\n",{"start":5539,"end":5540},{"line":5473,"column":2199,"offset":5532},{"line":5541,"column":20,"offset":5542},181,9251,{"type":30,"tagName":44,"properties":5544,"children":5545,"position":5553},{},[5546],{"type":26,"value":5547,"position":5548},"output(...)",{"start":5549,"end":5551},{"line":5541,"column":321,"offset":5550},9253,{"line":5541,"column":132,"offset":5552},9266,{"start":5554,"end":5555},{"line":5541,"column":321,"offset":5550},{"line":5541,"column":132,"offset":5552},{"type":26,"value":5557,"position":5558}," returns a handle; bind it with a top-level ",{"start":5559,"end":5560},{"line":5541,"column":132,"offset":5552},{"line":5541,"column":1619,"offset":5561},9310,{"type":30,"tagName":44,"properties":5563,"children":5564,"position":5570},{},[5565],{"type":26,"value":3186,"position":5566},{"start":5567,"end":5568},{"line":5541,"column":1619,"offset":5561},{"line":5541,"column":1852,"offset":5569},9317,{"start":5571,"end":5572},{"line":5541,"column":1619,"offset":5561},{"line":5541,"column":1852,"offset":5569},{"type":26,"value":5574,"position":5575}," when a\n",{"start":5576,"end":5577},{"line":5541,"column":1852,"offset":5569},{"line":5578,"column":20,"offset":5579},182,9325,{"type":30,"tagName":44,"properties":5581,"children":5582,"position":5590},{},[5583],{"type":26,"value":5584,"position":5585},"box",{"start":5586,"end":5588},{"line":5578,"column":321,"offset":5587},9327,{"line":5578,"column":161,"offset":5589},9332,{"start":5591,"end":5592},{"line":5578,"column":321,"offset":5587},{"line":5578,"column":161,"offset":5589},{"type":26,"value":529,"position":5594},{"start":5595,"end":5596},{"line":5578,"column":161,"offset":5589},{"line":5578,"column":1251,"offset":5597},9336,{"type":30,"tagName":44,"properties":5599,"children":5600,"position":5607},{},[5601],{"type":26,"value":5602,"position":5603},"segment",{"start":5604,"end":5605},{"line":5578,"column":1251,"offset":5597},{"line":5578,"column":595,"offset":5606},9345,{"start":5608,"end":5609},{"line":5578,"column":1251,"offset":5597},{"line":5578,"column":595,"offset":5606},{"type":26,"value":5611,"position":5612}," needs to name it.",{"start":5613,"end":5614},{"line":5578,"column":595,"offset":5606},{"line":5578,"column":193,"offset":5615},9363,{"start":5617,"end":5619},{"line":5059,"column":20,"offset":5618},8665,{"line":5578,"column":193,"offset":5615},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":5622,"children":5623,"position":5787},{},[5624,5638,5645,5656,5661,5672,5677,5688,5694,5707,5712,5724,5729,5741,5747,5760,5767,5780],{"type":30,"tagName":44,"properties":5625,"children":5626,"position":5635},{},[5627],{"type":26,"value":5628,"position":5629},"range(upper, lower, options?)",{"start":5630,"end":5633},{"line":5631,"column":321,"offset":5632},183,9366,{"line":5631,"column":1748,"offset":5634},9397,{"start":5636,"end":5637},{"line":5631,"column":321,"offset":5632},{"line":5631,"column":1748,"offset":5634},{"type":26,"value":5639,"position":5640}," declares a sheet-level band between two\nrendered outputs with options ",{"start":5641,"end":5642},{"line":5631,"column":1748,"offset":5634},{"line":5643,"column":905,"offset":5644},184,9470,{"type":30,"tagName":44,"properties":5646,"children":5647,"position":5653},{},[5648],{"type":26,"value":1385,"position":5649},{"start":5650,"end":5651},{"line":5643,"column":905,"offset":5644},{"line":5643,"column":1028,"offset":5652},9477,{"start":5654,"end":5655},{"line":5643,"column":905,"offset":5644},{"line":5643,"column":1028,"offset":5652},{"type":26,"value":58,"position":5657},{"start":5658,"end":5659},{"line":5643,"column":1028,"offset":5652},{"line":5643,"column":1902,"offset":5660},9479,{"type":30,"tagName":44,"properties":5662,"children":5663,"position":5669},{},[5664],{"type":26,"value":5298,"position":5665},{"start":5666,"end":5667},{"line":5643,"column":1902,"offset":5660},{"line":5643,"column":270,"offset":5668},9487,{"start":5670,"end":5671},{"line":5643,"column":1902,"offset":5660},{"line":5643,"column":270,"offset":5668},{"type":26,"value":58,"position":5673},{"start":5674,"end":5675},{"line":5643,"column":270,"offset":5668},{"line":5643,"column":72,"offset":5676},9489,{"type":30,"tagName":44,"properties":5678,"children":5679,"position":5685},{},[5680],{"type":26,"value":5370,"position":5681},{"start":5682,"end":5683},{"line":5643,"column":72,"offset":5676},{"line":5643,"column":1899,"offset":5684},9499,{"start":5686,"end":5687},{"line":5643,"column":72,"offset":5676},{"line":5643,"column":1899,"offset":5684},{"type":26,"value":2287,"position":5689},{"start":5690,"end":5691},{"line":5643,"column":1899,"offset":5684},{"line":5692,"column":20,"offset":5693},185,9501,{"type":30,"tagName":44,"properties":5695,"children":5696,"position":5704},{},[5697],{"type":26,"value":5698,"position":5699},"edge_width",{"start":5700,"end":5702},{"line":5692,"column":321,"offset":5701},9503,{"line":5692,"column":219,"offset":5703},9515,{"start":5705,"end":5706},{"line":5692,"column":321,"offset":5701},{"line":5692,"column":219,"offset":5703},{"type":26,"value":58,"position":5708},{"start":5709,"end":5710},{"line":5692,"column":219,"offset":5703},{"line":5692,"column":239,"offset":5711},9517,{"type":30,"tagName":44,"properties":5713,"children":5714,"position":5721},{},[5715],{"type":26,"value":5716,"position":5717},"edge_line_style",{"start":5718,"end":5719},{"line":5692,"column":239,"offset":5711},{"line":5692,"column":1748,"offset":5720},9534,{"start":5722,"end":5723},{"line":5692,"column":239,"offset":5711},{"line":5692,"column":1748,"offset":5720},{"type":26,"value":58,"position":5725},{"start":5726,"end":5727},{"line":5692,"column":1748,"offset":5720},{"line":5692,"column":1354,"offset":5728},9536,{"type":30,"tagName":44,"properties":5730,"children":5731,"position":5738},{},[5732],{"type":26,"value":5733,"position":5734},"smooth",{"start":5735,"end":5736},{"line":5692,"column":1354,"offset":5728},{"line":5692,"column":1371,"offset":5737},9544,{"start":5739,"end":5740},{"line":5692,"column":1354,"offset":5728},{"line":5692,"column":1371,"offset":5737},{"type":26,"value":5742,"position":5743}," (presentation-plane like\n",{"start":5744,"end":5745},{"line":5692,"column":1371,"offset":5737},{"line":42,"column":20,"offset":5746},9570,{"type":30,"tagName":44,"properties":5748,"children":5749,"position":5757},{},[5750],{"type":26,"value":5751,"position":5752},"fills",{"start":5753,"end":5755},{"line":42,"column":321,"offset":5754},9572,{"line":42,"column":111,"offset":5756},9579,{"start":5758,"end":5759},{"line":42,"column":321,"offset":5754},{"line":42,"column":111,"offset":5756},{"type":26,"value":5761,"position":5762},", and ABI-neutral: declaring one never flips the sheet to\n",{"start":5763,"end":5764},{"line":42,"column":111,"offset":5756},{"line":5765,"column":20,"offset":5766},187,9637,{"type":30,"tagName":44,"properties":5768,"children":5769,"position":5777},{},[5770],{"type":26,"value":5771,"position":5772},"\"wrun-2\"",{"start":5773,"end":5775},{"line":5765,"column":321,"offset":5774},9639,{"line":5765,"column":203,"offset":5776},9649,{"start":5778,"end":5779},{"line":5765,"column":321,"offset":5774},{"line":5765,"column":203,"offset":5776},{"type":26,"value":5781,"position":5782},"). Ranges never dedupe: repeat the declaration for several\nbands, the same pair included (the sheet schema imposes no uniqueness).",{"start":5783,"end":5784},{"line":5765,"column":203,"offset":5776},{"line":5785,"column":533,"offset":5786},188,9781,{"start":5788,"end":5790},{"line":5631,"column":20,"offset":5789},9364,{"line":5785,"column":533,"offset":5786},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":5793,"children":5794,"position":6391},{},[5795,5809,5814,5826,5833,5848,5855,5867,5872,5884,5890,5901,5906,5918,5925,5937,5944,5956,5961,5973,5978,5990,5995,6006,6012,6025,6030,6041,6046,6058,6064,6076,6082,6095,6100,6111,6116,6127,6132,6143,6148,6159,6164,6175,6180,6192,6197,6209,6216,6228,6233,6245,6250,6262,6267,6279,6284,6297,6302,6314,6319,6330,6336,6348,6355,6366,6373,6384],{"type":30,"tagName":44,"properties":5796,"children":5797,"position":5806},{},[5798],{"type":26,"value":5799,"position":5800},"box(name, options)",{"start":5801,"end":5804},{"line":5802,"column":321,"offset":5803},189,9784,{"line":5802,"column":482,"offset":5805},9804,{"start":5807,"end":5808},{"line":5802,"column":321,"offset":5803},{"line":5802,"column":482,"offset":5805},{"type":26,"value":2482,"position":5810},{"start":5811,"end":5812},{"line":5802,"column":482,"offset":5805},{"line":5802,"column":222,"offset":5813},9809,{"type":30,"tagName":44,"properties":5815,"children":5816,"position":5823},{},[5817],{"type":26,"value":5818,"position":5819},"segment(name, options)",{"start":5820,"end":5821},{"line":5802,"column":222,"offset":5813},{"line":5802,"column":72,"offset":5822},9833,{"start":5824,"end":5825},{"line":5802,"column":222,"offset":5813},{"line":5802,"column":72,"offset":5822},{"type":26,"value":5827,"position":5828}," declare per-bar\nshapes over output HANDLES (",{"start":5829,"end":5830},{"line":5802,"column":72,"offset":5822},{"line":5831,"column":41,"offset":5832},190,9880,{"type":30,"tagName":865,"properties":5834,"children":5836,"position":5844},{"href":5835},"drawing-objects.md",[5837],{"type":26,"value":5838,"position":5839},"Drawing objects",{"start":5840,"end":5842},{"line":5831,"column":656,"offset":5841},9881,{"line":5831,"column":929,"offset":5843},9896,{"start":5845,"end":5846},{"line":5831,"column":41,"offset":5832},{"line":5831,"column":2199,"offset":5847},9917,{"type":26,"value":5849,"position":5850},"). Box\noptions: ",{"start":5851,"end":5852},{"line":5831,"column":2199,"offset":5847},{"line":5853,"column":1251,"offset":5854},191,9935,{"type":30,"tagName":44,"properties":5856,"children":5857,"position":5864},{},[5858],{"type":26,"value":5859,"position":5860},"top",{"start":5861,"end":5862},{"line":5853,"column":1251,"offset":5854},{"line":5853,"column":239,"offset":5863},9940,{"start":5865,"end":5866},{"line":5853,"column":1251,"offset":5854},{"line":5853,"column":239,"offset":5863},{"type":26,"value":58,"position":5868},{"start":5869,"end":5870},{"line":5853,"column":239,"offset":5863},{"line":5853,"column":183,"offset":5871},9942,{"type":30,"tagName":44,"properties":5873,"children":5874,"position":5881},{},[5875],{"type":26,"value":5876,"position":5877},"bottom",{"start":5878,"end":5879},{"line":5853,"column":183,"offset":5871},{"line":5853,"column":142,"offset":5880},9950,{"start":5882,"end":5883},{"line":5853,"column":183,"offset":5871},{"line":5853,"column":142,"offset":5880},{"type":26,"value":5885,"position":5886}," (handles, required), ",{"start":5887,"end":5888},{"line":5853,"column":142,"offset":5880},{"line":5853,"column":1599,"offset":5889},9972,{"type":30,"tagName":44,"properties":5891,"children":5892,"position":5898},{},[5893],{"type":26,"value":2598,"position":5894},{"start":5895,"end":5896},{"line":5853,"column":1599,"offset":5889},{"line":5853,"column":162,"offset":5897},9978,{"start":5899,"end":5900},{"line":5853,"column":1599,"offset":5889},{"line":5853,"column":162,"offset":5897},{"type":26,"value":58,"position":5902},{"start":5903,"end":5904},{"line":5853,"column":162,"offset":5897},{"line":5853,"column":204,"offset":5905},9980,{"type":30,"tagName":44,"properties":5907,"children":5908,"position":5915},{},[5909],{"type":26,"value":5910,"position":5911},"to",{"start":5912,"end":5913},{"line":5853,"column":204,"offset":5905},{"line":5853,"column":742,"offset":5914},9984,{"start":5916,"end":5917},{"line":5853,"column":204,"offset":5905},{"line":5853,"column":742,"offset":5914},{"type":26,"value":5919,"position":5920}," (bar\noffsets: integer literals in -500..500 or handles, default 0), ",{"start":5921,"end":5922},{"line":5853,"column":742,"offset":5914},{"line":5923,"column":438,"offset":5924},192,10055,{"type":30,"tagName":44,"properties":5926,"children":5927,"position":5934},{},[5928],{"type":26,"value":5929,"position":5930},"when",{"start":5931,"end":5932},{"line":5923,"column":438,"offset":5924},{"line":5923,"column":447,"offset":5933},10061,{"start":5935,"end":5936},{"line":5923,"column":438,"offset":5924},{"line":5923,"column":447,"offset":5933},{"type":26,"value":5938,"position":5939},"\n(a gate handle), ",{"start":5940,"end":5941},{"line":5923,"column":447,"offset":5933},{"line":5942,"column":290,"offset":5943},193,10081,{"type":30,"tagName":44,"properties":5945,"children":5946,"position":5953},{},[5947],{"type":26,"value":5948,"position":5949},"panel",{"start":5950,"end":5951},{"line":5942,"column":290,"offset":5943},{"line":5942,"column":142,"offset":5952},10088,{"start":5954,"end":5955},{"line":5942,"column":290,"offset":5943},{"line":5942,"column":142,"offset":5952},{"type":26,"value":4519,"position":5957},{"start":5958,"end":5959},{"line":5942,"column":142,"offset":5952},{"line":5942,"column":9,"offset":5960},10090,{"type":30,"tagName":44,"properties":5962,"children":5963,"position":5970},{},[5964],{"type":26,"value":5965,"position":5966},"\"overlay\"",{"start":5967,"end":5968},{"line":5942,"column":9,"offset":5960},{"line":5942,"column":1028,"offset":5969},10101,{"start":5971,"end":5972},{"line":5942,"column":9,"offset":5960},{"line":5942,"column":1028,"offset":5969},{"type":26,"value":529,"position":5974},{"start":5975,"end":5976},{"line":5942,"column":1028,"offset":5969},{"line":5942,"column":1371,"offset":5977},10105,{"type":30,"tagName":44,"properties":5979,"children":5980,"position":5987},{},[5981],{"type":26,"value":5982,"position":5983},"\"lower\"",{"start":5984,"end":5985},{"line":5942,"column":1371,"offset":5977},{"line":5942,"column":1389,"offset":5986},10114,{"start":5988,"end":5989},{"line":5942,"column":1371,"offset":5977},{"line":5942,"column":1389,"offset":5986},{"type":26,"value":4658,"position":5991},{"start":5992,"end":5993},{"line":5942,"column":1389,"offset":5986},{"line":5942,"column":1609,"offset":5994},10117,{"type":30,"tagName":44,"properties":5996,"children":5997,"position":6003},{},[5998],{"type":26,"value":1385,"position":5999},{"start":6000,"end":6001},{"line":5942,"column":1609,"offset":5994},{"line":5942,"column":280,"offset":6002},10124,{"start":6004,"end":6005},{"line":5942,"column":1609,"offset":5994},{"line":5942,"column":280,"offset":6002},{"type":26,"value":2287,"position":6007},{"start":6008,"end":6009},{"line":5942,"column":280,"offset":6002},{"line":6010,"column":20,"offset":6011},194,10126,{"type":30,"tagName":44,"properties":6013,"children":6014,"position":6022},{},[6015],{"type":26,"value":6016,"position":6017},"borderColor",{"start":6018,"end":6020},{"line":6010,"column":321,"offset":6019},10128,{"line":6010,"column":132,"offset":6021},10141,{"start":6023,"end":6024},{"line":6010,"column":321,"offset":6019},{"line":6010,"column":132,"offset":6021},{"type":26,"value":58,"position":6026},{"start":6027,"end":6028},{"line":6010,"column":132,"offset":6021},{"line":6010,"column":578,"offset":6029},10143,{"type":30,"tagName":44,"properties":6031,"children":6032,"position":6038},{},[6033],{"type":26,"value":5334,"position":6034},{"start":6035,"end":6036},{"line":6010,"column":578,"offset":6029},{"line":6010,"column":142,"offset":6037},10152,{"start":6039,"end":6040},{"line":6010,"column":578,"offset":6029},{"line":6010,"column":142,"offset":6037},{"type":26,"value":58,"position":6042},{"start":6043,"end":6044},{"line":6010,"column":142,"offset":6037},{"line":6010,"column":9,"offset":6045},10154,{"type":30,"tagName":44,"properties":6047,"children":6048,"position":6055},{},[6049],{"type":26,"value":6050,"position":6051},"borderWidth",{"start":6052,"end":6053},{"line":6010,"column":9,"offset":6045},{"line":6010,"column":1902,"offset":6054},10167,{"start":6056,"end":6057},{"line":6010,"column":9,"offset":6045},{"line":6010,"column":1902,"offset":6054},{"type":26,"value":6059,"position":6060},". Segment options: ",{"start":6061,"end":6062},{"line":6010,"column":1902,"offset":6054},{"line":6010,"column":742,"offset":6063},10186,{"type":30,"tagName":44,"properties":6065,"children":6066,"position":6073},{},[6067],{"type":26,"value":6068,"position":6069},"yFrom",{"start":6070,"end":6071},{"line":6010,"column":742,"offset":6063},{"line":6010,"column":2199,"offset":6072},10193,{"start":6074,"end":6075},{"line":6010,"column":742,"offset":6063},{"line":6010,"column":2199,"offset":6072},{"type":26,"value":2287,"position":6077},{"start":6078,"end":6079},{"line":6010,"column":2199,"offset":6072},{"line":6080,"column":20,"offset":6081},195,10195,{"type":30,"tagName":44,"properties":6083,"children":6084,"position":6092},{},[6085],{"type":26,"value":6086,"position":6087},"yTo",{"start":6088,"end":6090},{"line":6080,"column":321,"offset":6089},10197,{"line":6080,"column":161,"offset":6091},10202,{"start":6093,"end":6094},{"line":6080,"column":321,"offset":6089},{"line":6080,"column":161,"offset":6091},{"type":26,"value":5885,"position":6096},{"start":6097,"end":6098},{"line":6080,"column":161,"offset":6091},{"line":6080,"column":647,"offset":6099},10224,{"type":30,"tagName":44,"properties":6101,"children":6102,"position":6108},{},[6103],{"type":26,"value":2598,"position":6104},{"start":6105,"end":6106},{"line":6080,"column":647,"offset":6099},{"line":6080,"column":1354,"offset":6107},10230,{"start":6109,"end":6110},{"line":6080,"column":647,"offset":6099},{"line":6080,"column":1354,"offset":6107},{"type":26,"value":58,"position":6112},{"start":6113,"end":6114},{"line":6080,"column":1354,"offset":6107},{"line":6080,"column":501,"offset":6115},10232,{"type":30,"tagName":44,"properties":6117,"children":6118,"position":6124},{},[6119],{"type":26,"value":5910,"position":6120},{"start":6121,"end":6122},{"line":6080,"column":501,"offset":6115},{"line":6080,"column":1902,"offset":6123},10236,{"start":6125,"end":6126},{"line":6080,"column":501,"offset":6115},{"line":6080,"column":1902,"offset":6123},{"type":26,"value":58,"position":6128},{"start":6129,"end":6130},{"line":6080,"column":1902,"offset":6123},{"line":6080,"column":1371,"offset":6131},10238,{"type":30,"tagName":44,"properties":6133,"children":6134,"position":6140},{},[6135],{"type":26,"value":5929,"position":6136},{"start":6137,"end":6138},{"line":6080,"column":1371,"offset":6131},{"line":6080,"column":270,"offset":6139},10244,{"start":6141,"end":6142},{"line":6080,"column":1371,"offset":6131},{"line":6080,"column":270,"offset":6139},{"type":26,"value":58,"position":6144},{"start":6145,"end":6146},{"line":6080,"column":270,"offset":6139},{"line":6080,"column":72,"offset":6147},10246,{"type":30,"tagName":44,"properties":6149,"children":6150,"position":6156},{},[6151],{"type":26,"value":5948,"position":6152},{"start":6153,"end":6154},{"line":6080,"column":72,"offset":6147},{"line":6080,"column":1779,"offset":6155},10253,{"start":6157,"end":6158},{"line":6080,"column":72,"offset":6147},{"line":6080,"column":1779,"offset":6155},{"type":26,"value":58,"position":6160},{"start":6161,"end":6162},{"line":6080,"column":1779,"offset":6155},{"line":6080,"column":742,"offset":6163},10255,{"type":30,"tagName":44,"properties":6165,"children":6166,"position":6172},{},[6167],{"type":26,"value":1385,"position":6168},{"start":6169,"end":6170},{"line":6080,"column":742,"offset":6163},{"line":6080,"column":2199,"offset":6171},10262,{"start":6173,"end":6174},{"line":6080,"column":742,"offset":6163},{"line":6080,"column":2199,"offset":6171},{"type":26,"value":2287,"position":6176},{"start":6177,"end":6178},{"line":6080,"column":2199,"offset":6171},{"line":53,"column":20,"offset":6179},10264,{"type":30,"tagName":44,"properties":6181,"children":6182,"position":6189},{},[6183],{"type":26,"value":5317,"position":6184},{"start":6185,"end":6187},{"line":53,"column":321,"offset":6186},10266,{"line":53,"column":111,"offset":6188},10273,{"start":6190,"end":6191},{"line":53,"column":321,"offset":6186},{"line":53,"column":111,"offset":6188},{"type":26,"value":58,"position":6193},{"start":6194,"end":6195},{"line":53,"column":111,"offset":6188},{"line":53,"column":1251,"offset":6196},10275,{"type":30,"tagName":44,"properties":6198,"children":6199,"position":6206},{},[6200],{"type":26,"value":6201,"position":6202},"lineStyle",{"start":6203,"end":6204},{"line":53,"column":1251,"offset":6196},{"line":53,"column":482,"offset":6205},10286,{"start":6207,"end":6208},{"line":53,"column":1251,"offset":6196},{"line":53,"column":482,"offset":6205},{"type":26,"value":6210,"position":6211},". The derived sheet records output NAMES under the\nsnake_case fields (",{"start":6212,"end":6213},{"line":53,"column":482,"offset":6205},{"line":6214,"column":320,"offset":6215},197,10358,{"type":30,"tagName":44,"properties":6217,"children":6218,"position":6225},{},[6219],{"type":26,"value":6220,"position":6221},"x_from",{"start":6222,"end":6223},{"line":6214,"column":320,"offset":6215},{"line":6214,"column":647,"offset":6224},10366,{"start":6226,"end":6227},{"line":6214,"column":320,"offset":6215},{"line":6214,"column":647,"offset":6224},{"type":26,"value":58,"position":6229},{"start":6230,"end":6231},{"line":6214,"column":647,"offset":6224},{"line":6214,"column":656,"offset":6232},10368,{"type":30,"tagName":44,"properties":6234,"children":6235,"position":6242},{},[6236],{"type":26,"value":6237,"position":6238},"x_to",{"start":6239,"end":6240},{"line":6214,"column":656,"offset":6232},{"line":6214,"column":501,"offset":6241},10374,{"start":6243,"end":6244},{"line":6214,"column":656,"offset":6232},{"line":6214,"column":501,"offset":6241},{"type":26,"value":58,"position":6246},{"start":6247,"end":6248},{"line":6214,"column":501,"offset":6241},{"line":6214,"column":1028,"offset":6249},10376,{"type":30,"tagName":44,"properties":6251,"children":6252,"position":6259},{},[6253],{"type":26,"value":6254,"position":6255},"border_color",{"start":6256,"end":6257},{"line":6214,"column":1028,"offset":6249},{"line":6214,"column":81,"offset":6258},10390,{"start":6260,"end":6261},{"line":6214,"column":1028,"offset":6249},{"line":6214,"column":81,"offset":6258},{"type":26,"value":58,"position":6263},{"start":6264,"end":6265},{"line":6214,"column":81,"offset":6258},{"line":6214,"column":1609,"offset":6266},10392,{"type":30,"tagName":44,"properties":6268,"children":6269,"position":6276},{},[6270],{"type":26,"value":6271,"position":6272},"border_width",{"start":6273,"end":6274},{"line":6214,"column":1609,"offset":6266},{"line":6214,"column":523,"offset":6275},10406,{"start":6277,"end":6278},{"line":6214,"column":1609,"offset":6266},{"line":6214,"column":523,"offset":6275},{"type":26,"value":2287,"position":6280},{"start":6281,"end":6282},{"line":6214,"column":523,"offset":6275},{"line":63,"column":20,"offset":6283},10408,{"type":30,"tagName":44,"properties":6285,"children":6286,"position":6294},{},[6287],{"type":26,"value":6288,"position":6289},"y_from",{"start":6290,"end":6292},{"line":63,"column":321,"offset":6291},10410,{"line":63,"column":391,"offset":6293},10418,{"start":6295,"end":6296},{"line":63,"column":321,"offset":6291},{"line":63,"column":391,"offset":6293},{"type":26,"value":58,"position":6298},{"start":6299,"end":6300},{"line":63,"column":391,"offset":6293},{"line":63,"column":203,"offset":6301},10420,{"type":30,"tagName":44,"properties":6303,"children":6304,"position":6311},{},[6305],{"type":26,"value":6306,"position":6307},"y_to",{"start":6308,"end":6309},{"line":63,"column":203,"offset":6301},{"line":63,"column":183,"offset":6310},10426,{"start":6312,"end":6313},{"line":63,"column":203,"offset":6301},{"line":63,"column":183,"offset":6310},{"type":26,"value":58,"position":6315},{"start":6316,"end":6317},{"line":63,"column":183,"offset":6310},{"line":63,"column":595,"offset":6318},10428,{"type":30,"tagName":44,"properties":6320,"children":6321,"position":6327},{},[6322],{"type":26,"value":5352,"position":6323},{"start":6324,"end":6325},{"line":63,"column":595,"offset":6318},{"line":63,"column":905,"offset":6326},10440,{"start":6328,"end":6329},{"line":63,"column":595,"offset":6318},{"line":63,"column":905,"offset":6326},{"type":26,"value":6331,"position":6332},"). ABI-neutral like ",{"start":6333,"end":6334},{"line":63,"column":905,"offset":6326},{"line":63,"column":1389,"offset":6335},10460,{"type":30,"tagName":44,"properties":6337,"children":6338,"position":6345},{},[6339],{"type":26,"value":6340,"position":6341},"range",{"start":6342,"end":6343},{"line":63,"column":1389,"offset":6335},{"line":63,"column":1619,"offset":6344},10467,{"start":6346,"end":6347},{"line":63,"column":1389,"offset":6335},{"line":63,"column":1619,"offset":6344},{"type":26,"value":6349,"position":6350},". A handle\nthat binds no ",{"start":6351,"end":6352},{"line":63,"column":1619,"offset":6344},{"line":6353,"column":239,"offset":6354},199,10494,{"type":30,"tagName":44,"properties":6356,"children":6357,"position":6363},{},[6358],{"type":26,"value":5547,"position":6359},{"start":6360,"end":6361},{"line":6353,"column":239,"offset":6354},{"line":6353,"column":647,"offset":6362},10507,{"start":6364,"end":6365},{"line":6353,"column":239,"offset":6354},{"line":6353,"column":647,"offset":6362},{"type":26,"value":6367,"position":6368}," declaration, a string literal where a\nhandle goes, a non-integer offset literal, or a ",{"start":6369,"end":6370},{"line":6353,"column":647,"offset":6362},{"line":6371,"column":1273,"offset":6372},200,10596,{"type":30,"tagName":44,"properties":6374,"children":6375,"position":6381},{},[6376],{"type":26,"value":5948,"position":6377},{"start":6378,"end":6379},{"line":6371,"column":1273,"offset":6372},{"line":6371,"column":1834,"offset":6380},10603,{"start":6382,"end":6383},{"line":6371,"column":1273,"offset":6372},{"line":6371,"column":1834,"offset":6380},{"type":26,"value":6385,"position":6386}," outside the two\nnames is a named build error.",{"start":6387,"end":6388},{"line":6371,"column":1834,"offset":6380},{"line":6389,"column":656,"offset":6390},201,10651,{"start":6392,"end":6394},{"line":5802,"column":20,"offset":6393},9782,{"line":6389,"column":656,"offset":6390},{"type":26,"value":27},{"start":6397,"end":6398},{"line":4366,"column":20,"offset":4449},{"line":6389,"column":656,"offset":6390},{"type":26,"value":27},{"type":30,"tagName":31,"properties":6401,"children":6402,"position":6430},{},[6403,6411,6423],{"type":26,"value":6404,"position":6405},"The second runtime contract's vocabulary has declaration forms too, and\nderiving a sheet that uses any of them stamps ",{"start":6406,"end":6408},{"line":1525,"column":20,"offset":6407},10653,{"line":6409,"column":929,"offset":6410},204,10771,{"type":30,"tagName":44,"properties":6412,"children":6413,"position":6420},{},[6414],{"type":26,"value":6415,"position":6416},"abi_version: \"wrun-2\"",{"start":6417,"end":6418},{"line":6409,"column":929,"offset":6410},{"line":6409,"column":523,"offset":6419},10794,{"start":6421,"end":6422},{"line":6409,"column":929,"offset":6410},{"line":6409,"column":523,"offset":6419},{"type":26,"value":6424,"position":6425},"\nautomatically (scalar-only declarations keep the first contract):",{"start":6426,"end":6427},{"line":6409,"column":523,"offset":6419},{"line":6428,"column":438,"offset":6429},205,10860,{"start":6431,"end":6432},{"line":1525,"column":20,"offset":6407},{"line":6428,"column":438,"offset":6429},{"type":26,"value":27},{"type":30,"tagName":4351,"properties":6435,"children":6436,"position":7058},{},[6437,6438,6679,6680,6770,6771,6931,6932,7057],{"type":26,"value":27},{"type":30,"tagName":4356,"properties":6439,"children":6440,"position":6675},{},[6441,6448,6460,6467,6480,6485,6497,6502,6514,6520,6531,6537,6548,6554,6565,6571,6582,6589,6600,6606,6617,6623,6634,6641,6652,6657,6668],{"type":26,"value":6442,"position":6443},"Celled inputs: ",{"start":6444,"end":6446},{"line":73,"column":321,"offset":6445},10864,{"line":73,"column":578,"offset":6447},10879,{"type":30,"tagName":44,"properties":6449,"children":6450,"position":6457},{},[6451],{"type":26,"value":6452,"position":6453},"input(name, \u003Cclass>.cells, options)",{"start":6454,"end":6455},{"line":73,"column":578,"offset":6447},{"line":73,"column":162,"offset":6456},10916,{"start":6458,"end":6459},{"line":73,"column":578,"offset":6447},{"line":73,"column":162,"offset":6456},{"type":26,"value":6461,"position":6462}," with classes\n",{"start":6463,"end":6464},{"line":73,"column":162,"offset":6456},{"line":6465,"column":20,"offset":6466},208,10930,{"type":30,"tagName":44,"properties":6468,"children":6469,"position":6477},{},[6470],{"type":26,"value":6471,"position":6472},"volume_profile",{"start":6473,"end":6475},{"line":6465,"column":321,"offset":6474},10932,{"line":6465,"column":183,"offset":6476},10948,{"start":6478,"end":6479},{"line":6465,"column":321,"offset":6474},{"line":6465,"column":183,"offset":6476},{"type":26,"value":58,"position":6481},{"start":6482,"end":6483},{"line":6465,"column":183,"offset":6476},{"line":6465,"column":595,"offset":6484},10950,{"type":30,"tagName":44,"properties":6486,"children":6487,"position":6494},{},[6488],{"type":26,"value":6489,"position":6490},"book",{"start":6491,"end":6492},{"line":6465,"column":595,"offset":6484},{"line":6465,"column":142,"offset":6493},10956,{"start":6495,"end":6496},{"line":6465,"column":595,"offset":6484},{"line":6465,"column":142,"offset":6493},{"type":26,"value":58,"position":6498},{"start":6499,"end":6500},{"line":6465,"column":142,"offset":6493},{"line":6465,"column":9,"offset":6501},10958,{"type":30,"tagName":44,"properties":6503,"children":6504,"position":6511},{},[6505],{"type":26,"value":6506,"position":6507},"trade_volume_by_size",{"start":6508,"end":6509},{"line":6465,"column":9,"offset":6501},{"line":6465,"column":1273,"offset":6510},10980,{"start":6512,"end":6513},{"line":6465,"column":9,"offset":6501},{"line":6465,"column":1273,"offset":6510},{"type":26,"value":6515,"position":6516},". ",{"start":6517,"end":6518},{"line":6465,"column":1273,"offset":6510},{"line":6465,"column":1389,"offset":6519},10982,{"type":30,"tagName":44,"properties":6521,"children":6522,"position":6528},{},[6523],{"type":26,"value":2398,"position":6524},{"start":6525,"end":6526},{"line":6465,"column":1389,"offset":6519},{"line":6465,"column":91,"offset":6527},10993,{"start":6529,"end":6530},{"line":6465,"column":1389,"offset":6519},{"line":6465,"column":91,"offset":6527},{"type":26,"value":6532,"position":6533}," is\nREQUIRED; ",{"start":6534,"end":6535},{"line":6465,"column":91,"offset":6527},{"line":82,"column":203,"offset":6536},11009,{"type":30,"tagName":44,"properties":6538,"children":6539,"position":6545},{},[6540],{"type":26,"value":2415,"position":6541},{"start":6542,"end":6543},{"line":82,"column":203,"offset":6536},{"line":82,"column":333,"offset":6544},11021,{"start":6546,"end":6547},{"line":82,"column":203,"offset":6536},{"line":82,"column":333,"offset":6544},{"type":26,"value":6549,"position":6550}," (required on ",{"start":6551,"end":6552},{"line":82,"column":333,"offset":6544},{"line":82,"column":193,"offset":6553},11035,{"type":30,"tagName":44,"properties":6555,"children":6556,"position":6562},{},[6557],{"type":26,"value":6489,"position":6558},{"start":6559,"end":6560},{"line":82,"column":193,"offset":6553},{"line":82,"column":922,"offset":6561},11041,{"start":6563,"end":6564},{"line":82,"column":193,"offset":6553},{"line":82,"column":922,"offset":6561},{"type":26,"value":6566,"position":6567},") and ",{"start":6568,"end":6569},{"line":82,"column":922,"offset":6561},{"line":82,"column":1273,"offset":6570},11047,{"type":30,"tagName":44,"properties":6572,"children":6573,"position":6579},{},[6574],{"type":26,"value":2432,"position":6575},{"start":6576,"end":6577},{"line":82,"column":1273,"offset":6570},{"line":82,"column":1899,"offset":6578},11058,{"start":6580,"end":6581},{"line":82,"column":1273,"offset":6570},{"line":82,"column":1899,"offset":6578},{"type":26,"value":6583,"position":6584}," are the\nbook fetch facets; ",{"start":6585,"end":6586},{"line":82,"column":1899,"offset":6578},{"line":6587,"column":320,"offset":6588},210,11088,{"type":30,"tagName":44,"properties":6590,"children":6591,"position":6597},{},[6592],{"type":26,"value":1474,"position":6593},{"start":6594,"end":6595},{"line":6587,"column":320,"offset":6588},{"line":6587,"column":647,"offset":6596},11096,{"start":6598,"end":6599},{"line":6587,"column":320,"offset":6588},{"line":6587,"column":647,"offset":6596},{"type":26,"value":6601,"position":6602}," + ",{"start":6603,"end":6604},{"line":6587,"column":647,"offset":6596},{"line":6587,"column":905,"offset":6605},11099,{"type":30,"tagName":44,"properties":6607,"children":6608,"position":6614},{},[6609],{"type":26,"value":2228,"position":6610},{"start":6611,"end":6612},{"line":6587,"column":905,"offset":6605},{"line":6587,"column":62,"offset":6613},11109,{"start":6615,"end":6616},{"line":6587,"column":905,"offset":6605},{"line":6587,"column":62,"offset":6613},{"type":26,"value":6618,"position":6619}," pin together; ",{"start":6620,"end":6621},{"line":6587,"column":62,"offset":6613},{"line":6587,"column":1834,"offset":6622},11124,{"type":30,"tagName":44,"properties":6624,"children":6625,"position":6631},{},[6626],{"type":26,"value":664,"position":6627},{"start":6628,"end":6629},{"line":6587,"column":1834,"offset":6622},{"line":6587,"column":981,"offset":6630},11137,{"start":6632,"end":6633},{"line":6587,"column":1834,"offset":6622},{"line":6587,"column":981,"offset":6630},{"type":26,"value":6635,"position":6636},".\nScalar-feed knobs (",{"start":6637,"end":6638},{"line":6587,"column":981,"offset":6630},{"line":6639,"column":320,"offset":6640},211,11160,{"type":30,"tagName":44,"properties":6642,"children":6643,"position":6649},{},[6644],{"type":26,"value":2261,"position":6645},{"start":6646,"end":6647},{"line":6639,"column":320,"offset":6640},{"line":6639,"column":656,"offset":6648},11170,{"start":6650,"end":6651},{"line":6639,"column":320,"offset":6640},{"line":6639,"column":656,"offset":6648},{"type":26,"value":58,"position":6653},{"start":6654,"end":6655},{"line":6639,"column":656,"offset":6648},{"line":6639,"column":1748,"offset":6656},11172,{"type":30,"tagName":44,"properties":6658,"children":6659,"position":6665},{},[6660],{"type":26,"value":2330,"position":6661},{"start":6662,"end":6663},{"line":6639,"column":1748,"offset":6656},{"line":6639,"column":1028,"offset":6664},11178,{"start":6666,"end":6667},{"line":6639,"column":1748,"offset":6656},{"line":6639,"column":1028,"offset":6664},{"type":26,"value":6669,"position":6670},", ...) are refused on celled\ninputs.",{"start":6671,"end":6672},{"line":6639,"column":1028,"offset":6664},{"line":6673,"column":111,"offset":6674},212,11216,{"start":6676,"end":6678},{"line":73,"column":20,"offset":6677},10862,{"line":6673,"column":111,"offset":6674},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":6681,"children":6682,"position":6766},{},[6683,6691,6703,6710,6721,6727,6739,6746,6761],{"type":26,"value":6684,"position":6685},"String slots: ",{"start":6686,"end":6689},{"line":6687,"column":321,"offset":6688},213,11219,{"line":6687,"column":239,"offset":6690},11233,{"type":30,"tagName":44,"properties":6692,"children":6693,"position":6700},{},[6694],{"type":26,"value":6695,"position":6696},"string(name, { max_bytes, description? })",{"start":6697,"end":6698},{"line":6687,"column":239,"offset":6690},{"line":6687,"column":1619,"offset":6699},11276,{"start":6701,"end":6702},{"line":6687,"column":239,"offset":6690},{"line":6687,"column":1619,"offset":6699},{"type":26,"value":6704,"position":6705},". The\ndeclaration is named ",{"start":6706,"end":6707},{"line":6687,"column":1619,"offset":6699},{"line":6708,"column":380,"offset":6709},214,11305,{"type":30,"tagName":44,"properties":6711,"children":6712,"position":6718},{},[6713],{"type":26,"value":1350,"position":6714},{"start":6715,"end":6716},{"line":6708,"column":380,"offset":6709},{"line":6708,"column":656,"offset":6717},11313,{"start":6719,"end":6720},{"line":6708,"column":380,"offset":6709},{"line":6708,"column":656,"offset":6717},{"type":26,"value":6722,"position":6723},", which shadows the type name in a file\nthat imports it; ",{"start":6724,"end":6725},{"line":6708,"column":656,"offset":6717},{"line":1528,"column":290,"offset":6726},11372,{"type":30,"tagName":44,"properties":6728,"children":6729,"position":6736},{},[6730],{"type":26,"value":6731,"position":6732},"import { string as slot }",{"start":6733,"end":6734},{"line":1528,"column":290,"offset":6726},{"line":1528,"column":929,"offset":6735},11399,{"start":6737,"end":6738},{"line":1528,"column":290,"offset":6726},{"line":1528,"column":929,"offset":6735},{"type":26,"value":6740,"position":6741}," keeps the type\n(",{"start":6742,"end":6743},{"line":1528,"column":929,"offset":6735},{"line":6744,"column":122,"offset":6745},216,11418,{"type":30,"tagName":865,"properties":6747,"children":6749,"position":6757},{"href":6748},"string-functions.md",[6750],{"type":26,"value":6751,"position":6752},"String functions",{"start":6753,"end":6755},{"line":6744,"column":38,"offset":6754},11419,{"line":6744,"column":595,"offset":6756},11435,{"start":6758,"end":6759},{"line":6744,"column":122,"offset":6745},{"line":6744,"column":62,"offset":6760},11457,{"type":26,"value":925,"position":6762},{"start":6763,"end":6764},{"line":6744,"column":62,"offset":6760},{"line":6744,"column":922,"offset":6765},11459,{"start":6767,"end":6769},{"line":6687,"column":20,"offset":6768},11217,{"line":6744,"column":922,"offset":6765},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":6772,"children":6773,"position":6927},{},[6774,6782,6794,6800,6813,6818,6830,6835,6848,6853,6866,6871,6884,6890,6901,6908,6921],{"type":26,"value":6775,"position":6776},"Renderers: ",{"start":6777,"end":6780},{"line":6778,"column":321,"offset":6779},217,11462,{"line":6778,"column":991,"offset":6781},11473,{"type":30,"tagName":44,"properties":6783,"children":6784,"position":6791},{},[6785],{"type":26,"value":6786,"position":6787},"render.text(name, { y, text, color?, size? })",{"start":6788,"end":6789},{"line":6778,"column":991,"offset":6781},{"line":6778,"column":742,"offset":6790},11520,{"start":6792,"end":6793},{"line":6778,"column":991,"offset":6781},{"line":6778,"column":742,"offset":6790},{"type":26,"value":2287,"position":6795},{"start":6796,"end":6797},{"line":6778,"column":742,"offset":6790},{"line":6798,"column":20,"offset":6799},218,11522,{"type":30,"tagName":44,"properties":6801,"children":6802,"position":6810},{},[6803],{"type":26,"value":6804,"position":6805},"render.label(name, { x, y, text, color?, size? })",{"start":6806,"end":6808},{"line":6798,"column":321,"offset":6807},11524,{"line":6798,"column":81,"offset":6809},11575,{"start":6811,"end":6812},{"line":6798,"column":321,"offset":6807},{"line":6798,"column":81,"offset":6809},{"type":26,"value":58,"position":6814},{"start":6815,"end":6816},{"line":6798,"column":81,"offset":6809},{"line":6798,"column":1609,"offset":6817},11577,{"type":30,"tagName":44,"properties":6819,"children":6820,"position":6827},{},[6821],{"type":26,"value":6822,"position":6823},"render.table(name, { rows, cols, cells, position? })",{"start":6824,"end":6825},{"line":6798,"column":1609,"offset":6817},{"line":92,"column":350,"offset":6826},11633,{"start":6828,"end":6829},{"line":6798,"column":1609,"offset":6817},{"line":92,"column":350,"offset":6826},{"type":26,"value":58,"position":6831},{"start":6832,"end":6833},{"line":92,"column":350,"offset":6826},{"line":92,"column":193,"offset":6834},11635,{"type":30,"tagName":44,"properties":6836,"children":6837,"position":6845},{},[6838],{"type":26,"value":6839,"position":6840},"render.shape(name, { output, shape, where? })",{"start":6841,"end":6842},{"line":92,"column":193,"offset":6834},{"line":6843,"column":203,"offset":6844},220,11684,{"start":6846,"end":6847},{"line":92,"column":193,"offset":6834},{"line":6843,"column":203,"offset":6844},{"type":26,"value":58,"position":6849},{"start":6850,"end":6851},{"line":6843,"column":203,"offset":6844},{"line":6843,"column":219,"offset":6852},11686,{"type":30,"tagName":44,"properties":6854,"children":6855,"position":6863},{},[6856],{"type":26,"value":6857,"position":6858},"render.stats_row(name, { output, title?, format?, polarity? })",{"start":6859,"end":6860},{"line":6843,"column":219,"offset":6852},{"line":6861,"column":132,"offset":6862},221,11752,{"start":6864,"end":6865},{"line":6843,"column":219,"offset":6852},{"line":6861,"column":132,"offset":6862},{"type":26,"value":58,"position":6867},{"start":6868,"end":6869},{"line":6861,"column":132,"offset":6862},{"line":6861,"column":578,"offset":6870},11754,{"type":30,"tagName":44,"properties":6872,"children":6873,"position":6881},{},[6874],{"type":26,"value":6875,"position":6876},"render.bgcolor(name, { where, color?, color_by?, colors? })",{"start":6877,"end":6878},{"line":6861,"column":578,"offset":6870},{"line":6879,"column":991,"offset":6880},222,11817,{"start":6882,"end":6883},{"line":6861,"column":578,"offset":6870},{"line":6879,"column":991,"offset":6880},{"type":26,"value":6885,"position":6886},". Numeric references name declared outputs; ",{"start":6887,"end":6888},{"line":6879,"column":991,"offset":6880},{"line":6879,"column":1834,"offset":6889},11861,{"type":30,"tagName":44,"properties":6891,"children":6892,"position":6898},{},[6893],{"type":26,"value":26,"position":6894},{"start":6895,"end":6896},{"line":6879,"column":1834,"offset":6889},{"line":6879,"column":91,"offset":6897},11867,{"start":6899,"end":6900},{"line":6879,"column":1834,"offset":6889},{"line":6879,"column":91,"offset":6897},{"type":26,"value":6902,"position":6903}," and table\n",{"start":6904,"end":6905},{"line":6879,"column":91,"offset":6897},{"line":6906,"column":20,"offset":6907},223,11878,{"type":30,"tagName":44,"properties":6909,"children":6910,"position":6918},{},[6911],{"type":26,"value":6912,"position":6913},"cells",{"start":6914,"end":6916},{"line":6906,"column":321,"offset":6915},11880,{"line":6906,"column":111,"offset":6917},11887,{"start":6919,"end":6920},{"line":6906,"column":321,"offset":6915},{"line":6906,"column":111,"offset":6917},{"type":26,"value":6922,"position":6923}," name declared string slots.",{"start":6924,"end":6925},{"line":6906,"column":111,"offset":6917},{"line":6906,"column":501,"offset":6926},11915,{"start":6928,"end":6930},{"line":6778,"column":20,"offset":6929},11460,{"line":6906,"column":501,"offset":6926},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":6933,"children":6934,"position":7053},{},[6935,6943,6955,6960,6972,6978,6991,6998,7011,7017,7029,7036,7048],{"type":26,"value":6936,"position":6937},"Drawings: ",{"start":6938,"end":6941},{"line":6939,"column":321,"offset":6940},224,11918,{"line":6939,"column":203,"offset":6942},11928,{"type":30,"tagName":44,"properties":6944,"children":6945,"position":6952},{},[6946],{"type":26,"value":6947,"position":6948},"draw.line(name, { x1, y1, x2, y2, color?, width?, line_style? })",{"start":6949,"end":6950},{"line":6939,"column":203,"offset":6942},{"line":102,"column":578,"offset":6951},11996,{"start":6953,"end":6954},{"line":6939,"column":203,"offset":6942},{"line":102,"column":578,"offset":6951},{"type":26,"value":58,"position":6956},{"start":6957,"end":6958},{"line":102,"column":578,"offset":6951},{"line":102,"column":290,"offset":6959},11998,{"type":30,"tagName":44,"properties":6961,"children":6962,"position":6969},{},[6963],{"type":26,"value":6964,"position":6965},"draw.box(name, { left, top, right, bottom, color? })",{"start":6966,"end":6967},{"line":102,"column":290,"offset":6959},{"line":102,"column":533,"offset":6968},12052,{"start":6970,"end":6971},{"line":102,"column":290,"offset":6959},{"line":102,"column":533,"offset":6968},{"type":26,"value":2287,"position":6973},{"start":6974,"end":6975},{"line":102,"column":533,"offset":6968},{"line":6976,"column":20,"offset":6977},226,12054,{"type":30,"tagName":44,"properties":6979,"children":6980,"position":6988},{},[6981],{"type":26,"value":6982,"position":6983},"draw.polyline(name, { points, color?, width?, line_style? })",{"start":6984,"end":6986},{"line":6976,"column":321,"offset":6985},12056,{"line":6976,"column":2051,"offset":6987},12118,{"start":6989,"end":6990},{"line":6976,"column":321,"offset":6985},{"line":6976,"column":2051,"offset":6987},{"type":26,"value":6992,"position":6993}," where\n",{"start":6994,"end":6995},{"line":6976,"column":2051,"offset":6987},{"line":6996,"column":20,"offset":6997},227,12125,{"type":30,"tagName":44,"properties":6999,"children":7000,"position":7008},{},[7001],{"type":26,"value":7002,"position":7003},"points",{"start":7004,"end":7006},{"line":6996,"column":321,"offset":7005},12127,{"line":6996,"column":391,"offset":7007},12135,{"start":7009,"end":7010},{"line":6996,"column":321,"offset":7005},{"line":6996,"column":391,"offset":7007},{"type":26,"value":7012,"position":7013}," is a flat ",{"start":7014,"end":7015},{"line":6996,"column":391,"offset":7007},{"line":6996,"column":320,"offset":7016},12146,{"type":30,"tagName":44,"properties":7018,"children":7019,"position":7026},{},[7020],{"type":26,"value":7021,"position":7022},"[\"x0\", \"y0\", \"x1\", \"y1\", ...]",{"start":7023,"end":7024},{"line":6996,"column":320,"offset":7016},{"line":6996,"column":1389,"offset":7025},12177,{"start":7027,"end":7028},{"line":6996,"column":320,"offset":7016},{"line":6996,"column":1389,"offset":7025},{"type":26,"value":7030,"position":7031}," list of output-name\npairs, ",{"start":7032,"end":7033},{"line":6996,"column":1389,"offset":7025},{"line":7034,"column":111,"offset":7035},228,12207,{"type":30,"tagName":44,"properties":7037,"children":7038,"position":7045},{},[7039],{"type":26,"value":7040,"position":7041},"draw.label(name, { x, y, text, color? })",{"start":7042,"end":7043},{"line":7034,"column":111,"offset":7035},{"line":7034,"column":72,"offset":7044},12249,{"start":7046,"end":7047},{"line":7034,"column":111,"offset":7035},{"line":7034,"column":72,"offset":7044},{"type":26,"value":2441,"position":7049},{"start":7050,"end":7051},{"line":7034,"column":72,"offset":7044},{"line":7034,"column":1389,"offset":7052},12250,{"start":7054,"end":7056},{"line":6939,"column":20,"offset":7055},11916,{"line":7034,"column":1389,"offset":7052},{"type":26,"value":27},{"start":7059,"end":7060},{"line":73,"column":20,"offset":6677},{"line":7034,"column":1389,"offset":7052},{"type":26,"value":27},{"type":30,"tagName":31,"properties":7063,"children":7064,"position":7073},{},[7065],{"type":26,"value":7066,"position":7067},"Rules the extractor enforces, each as a named build error:",{"start":7068,"end":7071},{"line":7069,"column":20,"offset":7070},230,12252,{"line":7069,"column":1779,"offset":7072},12310,{"start":7074,"end":7075},{"line":7069,"column":20,"offset":7070},{"line":7069,"column":1779,"offset":7072},{"type":26,"value":27},{"type":30,"tagName":4351,"properties":7078,"children":7079,"position":7251},{},[7080,7081,7096,7097,7129,7130,7163,7164,7250],{"type":26,"value":27},{"type":30,"tagName":4356,"properties":7082,"children":7083,"position":7092},{},[7084],{"type":26,"value":7085,"position":7086},"Names are string literals; defaults and option values are literals; the\ncode never runs at build time.",{"start":7087,"end":7090},{"line":7088,"column":321,"offset":7089},232,12314,{"line":1533,"column":905,"offset":7091},12418,{"start":7093,"end":7095},{"line":7088,"column":20,"offset":7094},12312,{"line":1533,"column":905,"offset":7091},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":7098,"children":7099,"position":7125},{},[7100,7107,7118],{"type":26,"value":7101,"position":7102},"Declarations are top-level statements of ",{"start":7103,"end":7105},{"line":112,"column":321,"offset":7104},12421,{"line":112,"column":1371,"offset":7106},12462,{"type":30,"tagName":44,"properties":7108,"children":7109,"position":7115},{},[7110],{"type":26,"value":168,"position":7111},{"start":7112,"end":7113},{"line":112,"column":1371,"offset":7106},{"line":112,"column":1899,"offset":7114},12480,{"start":7116,"end":7117},{"line":112,"column":1371,"offset":7106},{"line":112,"column":1899,"offset":7114},{"type":26,"value":7119,"position":7120}," only; one\nanywhere else names the file and line.",{"start":7121,"end":7122},{"line":112,"column":1899,"offset":7114},{"line":7123,"column":52,"offset":7124},235,12531,{"start":7126,"end":7128},{"line":112,"column":20,"offset":7127},12419,{"line":7123,"column":52,"offset":7124},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":7131,"children":7132,"position":7159},{},[7133,7140,7152],{"type":26,"value":7134,"position":7135},"Indexes follow declaration order: the first ",{"start":7136,"end":7138},{"line":1544,"column":321,"offset":7137},12534,{"line":1544,"column":929,"offset":7139},12578,{"type":30,"tagName":44,"properties":7141,"children":7142,"position":7149},{},[7143],{"type":26,"value":7144,"position":7145},"input(...)",{"start":7146,"end":7147},{"line":1544,"column":929,"offset":7139},{"line":1544,"column":1779,"offset":7148},12590,{"start":7150,"end":7151},{"line":1544,"column":929,"offset":7139},{"line":1544,"column":1779,"offset":7148},{"type":26,"value":7153,"position":7154}," is slot 0 (the\nprimary input), and reordering declarations reorders slots while the\ngenerated accessors keep your source name-attached.",{"start":7155,"end":7156},{"line":1544,"column":1779,"offset":7148},{"line":7157,"column":81,"offset":7158},238,12730,{"start":7160,"end":7162},{"line":1544,"column":20,"offset":7161},12532,{"line":7157,"column":81,"offset":7158},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":7165,"children":7166,"position":7246},{},[7167,7176,7188,7193,7204,7209,7221,7227,7239],{"type":26,"value":7168,"position":7169},"Box and segment coordinates are output handles bound by a top-level\n",{"start":7170,"end":7173},{"line":7171,"column":321,"offset":7172},239,12733,{"line":7174,"column":20,"offset":7175},240,12801,{"type":30,"tagName":44,"properties":7177,"children":7178,"position":7185},{},[7179],{"type":26,"value":3186,"position":7180},{"start":7181,"end":7183},{"line":7174,"column":321,"offset":7182},12803,{"line":7174,"column":111,"offset":7184},12810,{"start":7186,"end":7187},{"line":7174,"column":321,"offset":7182},{"line":7174,"column":111,"offset":7184},{"type":26,"value":4519,"position":7189},{"start":7190,"end":7191},{"line":7174,"column":111,"offset":7184},{"line":7174,"column":1251,"offset":7192},12812,{"type":30,"tagName":44,"properties":7194,"children":7195,"position":7201},{},[7196],{"type":26,"value":3144,"position":7197},{"start":7198,"end":7199},{"line":7174,"column":1251,"offset":7192},{"line":7174,"column":239,"offset":7200},12817,{"start":7202,"end":7203},{"line":7174,"column":1251,"offset":7192},{"line":7174,"column":239,"offset":7200},{"type":26,"value":58,"position":7205},{"start":7206,"end":7207},{"line":7174,"column":239,"offset":7200},{"line":7174,"column":183,"offset":7208},12819,{"type":30,"tagName":44,"properties":7210,"children":7211,"position":7218},{},[7212],{"type":26,"value":7213,"position":7214},"var",{"start":7215,"end":7216},{"line":7174,"column":183,"offset":7208},{"line":7174,"column":380,"offset":7217},12824,{"start":7219,"end":7220},{"line":7174,"column":183,"offset":7208},{"line":7174,"column":380,"offset":7217},{"type":26,"value":7222,"position":7223},", and ",{"start":7224,"end":7225},{"line":7174,"column":380,"offset":7217},{"line":7174,"column":647,"offset":7226},12830,{"type":30,"tagName":44,"properties":7228,"children":7229,"position":7236},{},[7230],{"type":26,"value":7231,"position":7232},"export const",{"start":7233,"end":7234},{"line":7174,"column":647,"offset":7226},{"line":7174,"column":1371,"offset":7235},12844,{"start":7237,"end":7238},{"line":7174,"column":647,"offset":7226},{"line":7174,"column":1371,"offset":7235},{"type":26,"value":7240,"position":7241}," bind too; a handle may be\nbound below the shape that uses it); the sheet records the output's\nname, never the handle.",{"start":7242,"end":7243},{"line":7174,"column":1371,"offset":7235},{"line":7244,"column":339,"offset":7245},242,12966,{"start":7247,"end":7249},{"line":7171,"column":20,"offset":7248},12731,{"line":7244,"column":339,"offset":7245},{"type":26,"value":27},{"start":7252,"end":7253},{"line":7088,"column":20,"offset":7094},{"line":7244,"column":339,"offset":7245},{"type":26,"value":27},{"type":30,"tagName":31,"properties":7256,"children":7257,"position":7397},{},[7258,7266,7278,7285,7297,7304,7316,7322,7334,7341,7353,7360,7372,7379,7390],{"type":26,"value":7259,"position":7260},"The derived sheet records ",{"start":7261,"end":7264},{"line":7262,"column":20,"offset":7263},244,12968,{"line":7262,"column":142,"offset":7265},12994,{"type":30,"tagName":44,"properties":7267,"children":7268,"position":7275},{},[7269],{"type":26,"value":7270,"position":7271},"generated_from: \"declarations\"",{"start":7272,"end":7273},{"line":7262,"column":142,"offset":7265},{"line":7262,"column":1779,"offset":7274},13026,{"start":7276,"end":7277},{"line":7262,"column":142,"offset":7265},{"line":7262,"column":1779,"offset":7274},{"type":26,"value":7279,"position":7280}," plus a\n",{"start":7281,"end":7282},{"line":7262,"column":1779,"offset":7274},{"line":7283,"column":20,"offset":7284},245,13034,{"type":30,"tagName":44,"properties":7286,"children":7287,"position":7294},{},[7288],{"type":26,"value":7289,"position":7290},"source_digest",{"start":7291,"end":7292},{"line":7283,"column":20,"offset":7284},{"line":7283,"column":132,"offset":7293},13049,{"start":7295,"end":7296},{"line":7283,"column":20,"offset":7284},{"line":7283,"column":132,"offset":7293},{"type":26,"value":7298,"position":7299}," (sha256 of the source), serializes canonically (an\nunchanged source rewrites nothing), and is DERIVED state from then on:\n",{"start":7300,"end":7301},{"line":7283,"column":132,"offset":7293},{"line":7302,"column":20,"offset":7303},247,13172,{"type":30,"tagName":44,"properties":7305,"children":7306,"position":7313},{},[7307],{"type":26,"value":7308,"position":7309},"om wrun source set",{"start":7310,"end":7311},{"line":7302,"column":20,"offset":7303},{"line":7302,"column":595,"offset":7312},13192,{"start":7314,"end":7315},{"line":7302,"column":20,"offset":7303},{"line":7302,"column":595,"offset":7312},{"type":26,"value":7317,"position":7318}," refuses with ",{"start":7319,"end":7320},{"line":7302,"column":595,"offset":7312},{"line":7302,"column":420,"offset":7321},13206,{"type":30,"tagName":44,"properties":7323,"children":7324,"position":7331},{},[7325],{"type":26,"value":7326,"position":7327},"wrun_source_set_generated",{"start":7328,"end":7329},{"line":7302,"column":420,"offset":7321},{"line":7302,"column":1899,"offset":7330},13233,{"start":7332,"end":7333},{"line":7302,"column":420,"offset":7321},{"line":7302,"column":1899,"offset":7330},{"type":26,"value":7335,"position":7336}," and the\nagent's metadata argument refuses with ",{"start":7337,"end":7338},{"line":7302,"column":1899,"offset":7330},{"line":7339,"column":1028,"offset":7340},248,13281,{"type":30,"tagName":44,"properties":7342,"children":7343,"position":7350},{},[7344],{"type":26,"value":7345,"position":7346},"wrun_metadata_generated",{"start":7347,"end":7348},{"line":7339,"column":1028,"offset":7340},{"line":7339,"column":2051,"offset":7349},13306,{"start":7351,"end":7352},{"line":7339,"column":1028,"offset":7340},{"line":7339,"column":2051,"offset":7349},{"type":26,"value":7354,"position":7355},", both\npointing at the declaration to edit instead. A sheet claiming generated\nprovenance over a declaration-free source blocks the build naming both\nways out (restore the declarations, or delete ",{"start":7356,"end":7357},{"line":7339,"column":2051,"offset":7349},{"line":7358,"column":929,"offset":7359},251,13502,{"type":30,"tagName":44,"properties":7361,"children":7362,"position":7369},{},[7363],{"type":26,"value":7364,"position":7365},"generated_from",{"start":7366,"end":7367},{"line":7358,"column":929,"offset":7359},{"line":7358,"column":280,"offset":7368},13518,{"start":7370,"end":7371},{"line":7358,"column":929,"offset":7359},{"line":7358,"column":280,"offset":7368},{"type":26,"value":7373,"position":7374}," and\n",{"start":7375,"end":7376},{"line":7358,"column":280,"offset":7368},{"line":7377,"column":20,"offset":7378},252,13523,{"type":30,"tagName":44,"properties":7380,"children":7381,"position":7387},{},[7382],{"type":26,"value":7289,"position":7383},{"start":7384,"end":7385},{"line":7377,"column":20,"offset":7378},{"line":7377,"column":132,"offset":7386},13538,{"start":7388,"end":7389},{"line":7377,"column":20,"offset":7378},{"line":7377,"column":132,"offset":7386},{"type":26,"value":7391,"position":7392}," to hand-edit again). A workspace with no declarations\nstays metadata-first: byte-identical behavior to a hand-written sheet,\nand the supported mode for languages without an extractor (Rust, Zig, a\npre-built module).",{"start":7393,"end":7394},{"line":7377,"column":132,"offset":7386},{"line":7395,"column":183,"offset":7396},255,13754,{"start":7398,"end":7399},{"line":7262,"column":20,"offset":7263},{"line":7395,"column":183,"offset":7396},{"type":26,"value":27},{"type":16,"value":7402,"position":7403}," end snippet: code-first ",{"start":7404,"end":7407},{"line":7405,"column":20,"offset":7406},257,13756,{"line":7405,"column":905,"offset":7408},13788,{"type":26,"value":27},{"type":30,"tagName":211,"properties":7411,"children":7413,"position":7422},{"id":7412},"the-sheet-dialect",[7414],{"type":26,"value":7415,"position":7416},"The sheet dialect",{"start":7417,"end":7420},{"line":7418,"column":122,"offset":7419},259,13793,{"line":7418,"column":595,"offset":7421},13810,{"start":7423,"end":7425},{"line":7418,"column":20,"offset":7424},13790,{"line":7418,"column":595,"offset":7421},{"type":26,"value":27},{"type":30,"tagName":31,"properties":7428,"children":7429,"position":7450},{},[7430,7443],{"type":30,"tagName":44,"properties":7431,"children":7432,"position":7440},{},[7433],{"type":26,"value":189,"position":7434},{"start":7435,"end":7438},{"line":7436,"column":20,"offset":7437},261,13812,{"line":7436,"column":595,"offset":7439},13832,{"start":7441,"end":7442},{"line":7436,"column":20,"offset":7437},{"line":7436,"column":595,"offset":7439},{"type":26,"value":7444,"position":7445}," (the sheet) declares what the module reads and\nwrites: params, inputs and their sources, outputs and their looks, and\nthe ABI the module runs under. It is validated at author, build, install,\nand publish with the same schema, so a broken sheet fails early and names\nthe field. Every top-level field in one sheet:",{"start":7446,"end":7447},{"line":7436,"column":595,"offset":7439},{"line":7448,"column":929,"offset":7449},265,14145,{"start":7451,"end":7452},{"line":7436,"column":20,"offset":7437},{"line":7448,"column":929,"offset":7449},{"type":26,"value":27},{"type":13,"children":7455},[7456],{"type":30,"tagName":2568,"properties":7457,"children":7458,"data":-1},{"class":2570,"style":2571,"tabindex":2572},[7459],{"type":30,"tagName":44,"properties":7460,"children":7461},{},[7462,7470,7471,7494,7495,7516,7517,7538,7539,7559,7560,7581,7582,7603,7604,7617,7618,7731,7732,7740,7741,7754,7755,7804,7805,7883,7884,7929,7930,7938,7939,7951,7952,7992,7993,8049,8050,8090,8091,8098,8099,8111,8112,8203,8204,8261,8262,8335,8336,8344,8345],{"type":30,"tagName":2578,"properties":7463,"children":7464},{"class":2580},[7465],{"type":30,"tagName":2578,"properties":7466,"children":7467},{"style":2590},[7468],{"type":26,"value":7469},"{",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7472,"children":7473},{"class":2580},[7474,7479,7484,7489],{"type":30,"tagName":2578,"properties":7475,"children":7476},{"style":2754},[7477],{"type":26,"value":7478},"  \"id\"",{"type":30,"tagName":2578,"properties":7480,"children":7481},{"style":2590},[7482],{"type":26,"value":7483},": ",{"type":30,"tagName":2578,"properties":7485,"children":7486},{"style":2601},[7487],{"type":26,"value":7488},"\"context-skeleton\"",{"type":30,"tagName":2578,"properties":7490,"children":7491},{"style":2590},[7492],{"type":26,"value":7493},",",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7496,"children":7497},{"class":2580},[7498,7503,7507,7512],{"type":30,"tagName":2578,"properties":7499,"children":7500},{"style":2754},[7501],{"type":26,"value":7502},"  \"name\"",{"type":30,"tagName":2578,"properties":7504,"children":7505},{"style":2590},[7506],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7508,"children":7509},{"style":2601},[7510],{"type":26,"value":7511},"\"Context Skeleton\"",{"type":30,"tagName":2578,"properties":7513,"children":7514},{"style":2590},[7515],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7518,"children":7519},{"class":2580},[7520,7525,7529,7534],{"type":30,"tagName":2578,"properties":7521,"children":7522},{"style":2754},[7523],{"type":26,"value":7524},"  \"description\"",{"type":30,"tagName":2578,"properties":7526,"children":7527},{"style":2590},[7528],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7530,"children":7531},{"style":2601},[7532],{"type":26,"value":7533},"\"Every top-level field in one sheet.\"",{"type":30,"tagName":2578,"properties":7535,"children":7536},{"style":2590},[7537],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7540,"children":7541},{"class":2580},[7542,7547,7551,7555],{"type":30,"tagName":2578,"properties":7543,"children":7544},{"style":2754},[7545],{"type":26,"value":7546},"  \"overlay\"",{"type":30,"tagName":2578,"properties":7548,"children":7549},{"style":2590},[7550],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7552,"children":7553},{"style":2601},[7554],{"type":26,"value":497},{"type":30,"tagName":2578,"properties":7556,"children":7557},{"style":2590},[7558],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7561,"children":7562},{"class":2580},[7563,7568,7572,7577],{"type":30,"tagName":2578,"properties":7564,"children":7565},{"style":2754},[7566],{"type":26,"value":7567},"  \"abi_version\"",{"type":30,"tagName":2578,"properties":7569,"children":7570},{"style":2590},[7571],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7573,"children":7574},{"style":2601},[7575],{"type":26,"value":7576},"\"wrun-1\"",{"type":30,"tagName":2578,"properties":7578,"children":7579},{"style":2590},[7580],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7583,"children":7584},{"class":2580},[7585,7590,7594,7599],{"type":30,"tagName":2578,"properties":7586,"children":7587},{"style":2754},[7588],{"type":26,"value":7589},"  \"warmup_bars\"",{"type":30,"tagName":2578,"properties":7591,"children":7592},{"style":2590},[7593],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7595,"children":7596},{"style":2754},[7597],{"type":26,"value":7598},"3",{"type":30,"tagName":2578,"properties":7600,"children":7601},{"style":2590},[7602],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7605,"children":7606},{"class":2580},[7607,7612],{"type":30,"tagName":2578,"properties":7608,"children":7609},{"style":2754},[7610],{"type":26,"value":7611},"  \"params\"",{"type":30,"tagName":2578,"properties":7613,"children":7614},{"style":2590},[7615],{"type":26,"value":7616},": [",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7619,"children":7620},{"class":2580},[7621,7626,7631,7635,7639,7643,7648,7652,7656,7660,7665,7669,7674,7678,7683,7687,7691,7695,7700,7704,7708,7712,7717,7721,7726],{"type":30,"tagName":2578,"properties":7622,"children":7623},{"style":2590},[7624],{"type":26,"value":7625},"    { ",{"type":30,"tagName":2578,"properties":7627,"children":7628},{"style":2754},[7629],{"type":26,"value":7630},"\"name\"",{"type":30,"tagName":2578,"properties":7632,"children":7633},{"style":2590},[7634],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7636,"children":7637},{"style":2601},[7638],{"type":26,"value":2747},{"type":30,"tagName":2578,"properties":7640,"children":7641},{"style":2590},[7642],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":7644,"children":7645},{"style":2754},[7646],{"type":26,"value":7647},"\"default\"",{"type":30,"tagName":2578,"properties":7649,"children":7650},{"style":2590},[7651],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7653,"children":7654},{"style":2754},[7655],{"type":26,"value":2757},{"type":30,"tagName":2578,"properties":7657,"children":7658},{"style":2590},[7659],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":7661,"children":7662},{"style":2754},[7663],{"type":26,"value":7664},"\"required\"",{"type":30,"tagName":2578,"properties":7666,"children":7667},{"style":2590},[7668],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7670,"children":7671},{"style":2754},[7672],{"type":26,"value":7673},"false",{"type":30,"tagName":2578,"properties":7675,"children":7676},{"style":2590},[7677],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":7679,"children":7680},{"style":2754},[7681],{"type":26,"value":7682},"\"min\"",{"type":30,"tagName":2578,"properties":7684,"children":7685},{"style":2590},[7686],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7688,"children":7689},{"style":2754},[7690],{"type":26,"value":2767},{"type":30,"tagName":2578,"properties":7692,"children":7693},{"style":2590},[7694],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":7696,"children":7697},{"style":2754},[7698],{"type":26,"value":7699},"\"max\"",{"type":30,"tagName":2578,"properties":7701,"children":7702},{"style":2590},[7703],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7705,"children":7706},{"style":2754},[7707],{"type":26,"value":2777},{"type":30,"tagName":2578,"properties":7709,"children":7710},{"style":2590},[7711],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":7713,"children":7714},{"style":2754},[7715],{"type":26,"value":7716},"\"description\"",{"type":30,"tagName":2578,"properties":7718,"children":7719},{"style":2590},[7720],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7722,"children":7723},{"style":2601},[7724],{"type":26,"value":7725},"\"Lookback bars\"",{"type":30,"tagName":2578,"properties":7727,"children":7728},{"style":2590},[7729],{"type":26,"value":7730}," }",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7733,"children":7734},{"class":2580},[7735],{"type":30,"tagName":2578,"properties":7736,"children":7737},{"style":2590},[7738],{"type":26,"value":7739},"  ],",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7742,"children":7743},{"class":2580},[7744,7749],{"type":30,"tagName":2578,"properties":7745,"children":7746},{"style":2754},[7747],{"type":26,"value":7748},"  \"inputSources\"",{"type":30,"tagName":2578,"properties":7750,"children":7751},{"style":2590},[7752],{"type":26,"value":7753},": {",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7756,"children":7757},{"class":2580},[7758,7763,7768,7773,7777,7782,7786,7791,7795,7799],{"type":30,"tagName":2578,"properties":7759,"children":7760},{"style":2754},[7761],{"type":26,"value":7762},"    \"close\"",{"type":30,"tagName":2578,"properties":7764,"children":7765},{"style":2590},[7766],{"type":26,"value":7767},": { ",{"type":30,"tagName":2578,"properties":7769,"children":7770},{"style":2754},[7771],{"type":26,"value":7772},"\"source\"",{"type":30,"tagName":2578,"properties":7774,"children":7775},{"style":2590},[7776],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7778,"children":7779},{"style":2601},[7780],{"type":26,"value":7781},"\"ohlcv\"",{"type":30,"tagName":2578,"properties":7783,"children":7784},{"style":2590},[7785],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":7787,"children":7788},{"style":2754},[7789],{"type":26,"value":7790},"\"field\"",{"type":30,"tagName":2578,"properties":7792,"children":7793},{"style":2590},[7794],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7796,"children":7797},{"style":2601},[7798],{"type":26,"value":2883},{"type":30,"tagName":2578,"properties":7800,"children":7801},{"style":2590},[7802],{"type":26,"value":7803}," },",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7806,"children":7807},{"class":2580},[7808,7813,7817,7821,7825,7829,7833,7837,7841,7845,7849,7854,7858,7862,7866,7871,7875,7879],{"type":30,"tagName":2578,"properties":7809,"children":7810},{"style":2754},[7811],{"type":26,"value":7812},"    \"btc_close\"",{"type":30,"tagName":2578,"properties":7814,"children":7815},{"style":2590},[7816],{"type":26,"value":7767},{"type":30,"tagName":2578,"properties":7818,"children":7819},{"style":2754},[7820],{"type":26,"value":7772},{"type":30,"tagName":2578,"properties":7822,"children":7823},{"style":2590},[7824],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7826,"children":7827},{"style":2601},[7828],{"type":26,"value":7781},{"type":30,"tagName":2578,"properties":7830,"children":7831},{"style":2590},[7832],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":7834,"children":7835},{"style":2754},[7836],{"type":26,"value":7790},{"type":30,"tagName":2578,"properties":7838,"children":7839},{"style":2590},[7840],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7842,"children":7843},{"style":2601},[7844],{"type":26,"value":2883},{"type":30,"tagName":2578,"properties":7846,"children":7847},{"style":2590},[7848],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":7850,"children":7851},{"style":2754},[7852],{"type":26,"value":7853},"\"symbol\"",{"type":30,"tagName":2578,"properties":7855,"children":7856},{"style":2590},[7857],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7859,"children":7860},{"style":2601},[7861],{"type":26,"value":4288},{"type":30,"tagName":2578,"properties":7863,"children":7864},{"style":2590},[7865],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":7867,"children":7868},{"style":2754},[7869],{"type":26,"value":7870},"\"exchange\"",{"type":30,"tagName":2578,"properties":7872,"children":7873},{"style":2590},[7874],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7876,"children":7877},{"style":2601},[7878],{"type":26,"value":4298},{"type":30,"tagName":2578,"properties":7880,"children":7881},{"style":2590},[7882],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7885,"children":7886},{"class":2580},[7887,7892,7896,7900,7904,7908,7912,7916,7920,7925],{"type":30,"tagName":2578,"properties":7888,"children":7889},{"style":2754},[7890],{"type":26,"value":7891},"    \"funding_rate\"",{"type":30,"tagName":2578,"properties":7893,"children":7894},{"style":2590},[7895],{"type":26,"value":7767},{"type":30,"tagName":2578,"properties":7897,"children":7898},{"style":2754},[7899],{"type":26,"value":7772},{"type":30,"tagName":2578,"properties":7901,"children":7902},{"style":2590},[7903],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7905,"children":7906},{"style":2601},[7907],{"type":26,"value":2914},{"type":30,"tagName":2578,"properties":7909,"children":7910},{"style":2590},[7911],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":7913,"children":7914},{"style":2754},[7915],{"type":26,"value":7790},{"type":30,"tagName":2578,"properties":7917,"children":7918},{"style":2590},[7919],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7921,"children":7922},{"style":2601},[7923],{"type":26,"value":7924},"\"rate_close\"",{"type":30,"tagName":2578,"properties":7926,"children":7927},{"style":2590},[7928],{"type":26,"value":7730},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7931,"children":7932},{"class":2580},[7933],{"type":30,"tagName":2578,"properties":7934,"children":7935},{"style":2590},[7936],{"type":26,"value":7937},"  },",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7940,"children":7941},{"class":2580},[7942,7947],{"type":30,"tagName":2578,"properties":7943,"children":7944},{"style":2754},[7945],{"type":26,"value":7946},"  \"inputs\"",{"type":30,"tagName":2578,"properties":7948,"children":7949},{"style":2590},[7950],{"type":26,"value":7616},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7953,"children":7954},{"class":2580},[7955,7959,7964,7968,7972,7976,7980,7984,7988],{"type":30,"tagName":2578,"properties":7956,"children":7957},{"style":2590},[7958],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":7960,"children":7961},{"style":2754},[7962],{"type":26,"value":7963},"\"index\"",{"type":30,"tagName":2578,"properties":7965,"children":7966},{"style":2590},[7967],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7969,"children":7970},{"style":2754},[7971],{"type":26,"value":2572},{"type":30,"tagName":2578,"properties":7973,"children":7974},{"style":2590},[7975],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":7977,"children":7978},{"style":2754},[7979],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":7981,"children":7982},{"style":2590},[7983],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":7985,"children":7986},{"style":2601},[7987],{"type":26,"value":2883},{"type":30,"tagName":2578,"properties":7989,"children":7990},{"style":2590},[7991],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":7994,"children":7995},{"class":2580},[7996,8000,8004,8008,8012,8016,8020,8024,8028,8032,8036,8040,8045],{"type":30,"tagName":2578,"properties":7997,"children":7998},{"style":2590},[7999],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":8001,"children":8002},{"style":2754},[8003],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":8005,"children":8006},{"style":2590},[8007],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8009,"children":8010},{"style":2754},[8011],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":8013,"children":8014},{"style":2590},[8015],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":8017,"children":8018},{"style":2754},[8019],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":8021,"children":8022},{"style":2590},[8023],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8025,"children":8026},{"style":2601},[8027],{"type":26,"value":4278},{"type":30,"tagName":2578,"properties":8029,"children":8030},{"style":2590},[8031],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":8033,"children":8034},{"style":2754},[8035],{"type":26,"value":7716},{"type":30,"tagName":2578,"properties":8037,"children":8038},{"style":2590},[8039],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8041,"children":8042},{"style":2601},[8043],{"type":26,"value":8044},"\"Fixed BTC reference market\"",{"type":30,"tagName":2578,"properties":8046,"children":8047},{"style":2590},[8048],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":8051,"children":8052},{"class":2580},[8053,8057,8061,8065,8069,8073,8077,8081,8086],{"type":30,"tagName":2578,"properties":8054,"children":8055},{"style":2590},[8056],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":8058,"children":8059},{"style":2754},[8060],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":8062,"children":8063},{"style":2590},[8064],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8066,"children":8067},{"style":2754},[8068],{"type":26,"value":2767},{"type":30,"tagName":2578,"properties":8070,"children":8071},{"style":2590},[8072],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":8074,"children":8075},{"style":2754},[8076],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":8078,"children":8079},{"style":2590},[8080],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8082,"children":8083},{"style":2601},[8084],{"type":26,"value":8085},"\"funding_rate\"",{"type":30,"tagName":2578,"properties":8087,"children":8088},{"style":2590},[8089],{"type":26,"value":7730},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":8092,"children":8093},{"class":2580},[8094],{"type":30,"tagName":2578,"properties":8095,"children":8096},{"style":2590},[8097],{"type":26,"value":7739},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":8100,"children":8101},{"class":2580},[8102,8107],{"type":30,"tagName":2578,"properties":8103,"children":8104},{"style":2754},[8105],{"type":26,"value":8106},"  \"outputs\"",{"type":30,"tagName":2578,"properties":8108,"children":8109},{"style":2590},[8110],{"type":26,"value":7616},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":8113,"children":8114},{"class":2580},[8115,8119,8123,8127,8131,8135,8139,8143,8147,8151,8156,8160,8165,8169,8174,8178,8182,8186,8191,8195,8199],{"type":30,"tagName":2578,"properties":8116,"children":8117},{"style":2590},[8118],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":8120,"children":8121},{"style":2754},[8122],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":8124,"children":8125},{"style":2590},[8126],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8128,"children":8129},{"style":2754},[8130],{"type":26,"value":2572},{"type":30,"tagName":2578,"properties":8132,"children":8133},{"style":2590},[8134],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":8136,"children":8137},{"style":2754},[8138],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":8140,"children":8141},{"style":2590},[8142],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8144,"children":8145},{"style":2601},[8146],{"type":26,"value":4319},{"type":30,"tagName":2578,"properties":8148,"children":8149},{"style":2590},[8150],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":8152,"children":8153},{"style":2754},[8154],{"type":26,"value":8155},"\"plot\"",{"type":30,"tagName":2578,"properties":8157,"children":8158},{"style":2590},[8159],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8161,"children":8162},{"style":2601},[8163],{"type":26,"value":8164},"\"line\"",{"type":30,"tagName":2578,"properties":8166,"children":8167},{"style":2590},[8168],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":8170,"children":8171},{"style":2754},[8172],{"type":26,"value":8173},"\"panel\"",{"type":30,"tagName":2578,"properties":8175,"children":8176},{"style":2590},[8177],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8179,"children":8180},{"style":2601},[8181],{"type":26,"value":5982},{"type":30,"tagName":2578,"properties":8183,"children":8184},{"style":2590},[8185],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":8187,"children":8188},{"style":2754},[8189],{"type":26,"value":8190},"\"unit\"",{"type":30,"tagName":2578,"properties":8192,"children":8193},{"style":2590},[8194],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8196,"children":8197},{"style":2601},[8198],{"type":26,"value":4328},{"type":30,"tagName":2578,"properties":8200,"children":8201},{"style":2590},[8202],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":8205,"children":8206},{"class":2580},[8207,8211,8215,8219,8223,8227,8231,8235,8240,8244,8248,8252,8257],{"type":30,"tagName":2578,"properties":8208,"children":8209},{"style":2590},[8210],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":8212,"children":8213},{"style":2754},[8214],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":8216,"children":8217},{"style":2590},[8218],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8220,"children":8221},{"style":2754},[8222],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":8224,"children":8225},{"style":2590},[8226],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":8228,"children":8229},{"style":2754},[8230],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":8232,"children":8233},{"style":2590},[8234],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8236,"children":8237},{"style":2601},[8238],{"type":26,"value":8239},"\"raw\"",{"type":30,"tagName":2578,"properties":8241,"children":8242},{"style":2590},[8243],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":8245,"children":8246},{"style":2754},[8247],{"type":26,"value":8155},{"type":30,"tagName":2578,"properties":8249,"children":8250},{"style":2590},[8251],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8253,"children":8254},{"style":2601},[8255],{"type":26,"value":8256},"\"\"",{"type":30,"tagName":2578,"properties":8258,"children":8259},{"style":2590},[8260],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":8263,"children":8264},{"class":2580},[8265,8269,8273,8277,8281,8285,8289,8293,8298,8302,8306,8310,8314,8318,8323,8327,8331],{"type":30,"tagName":2578,"properties":8266,"children":8267},{"style":2590},[8268],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":8270,"children":8271},{"style":2754},[8272],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":8274,"children":8275},{"style":2590},[8276],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8278,"children":8279},{"style":2754},[8280],{"type":26,"value":2767},{"type":30,"tagName":2578,"properties":8282,"children":8283},{"style":2590},[8284],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":8286,"children":8287},{"style":2754},[8288],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":8290,"children":8291},{"style":2590},[8292],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8294,"children":8295},{"style":2601},[8296],{"type":26,"value":8297},"\"lagging\"",{"type":30,"tagName":2578,"properties":8299,"children":8300},{"style":2590},[8301],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":8303,"children":8304},{"style":2754},[8305],{"type":26,"value":8155},{"type":30,"tagName":2578,"properties":8307,"children":8308},{"style":2590},[8309],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8311,"children":8312},{"style":2601},[8313],{"type":26,"value":8164},{"type":30,"tagName":2578,"properties":8315,"children":8316},{"style":2590},[8317],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":8319,"children":8320},{"style":2754},[8321],{"type":26,"value":8322},"\"displacement_bars\"",{"type":30,"tagName":2578,"properties":8324,"children":8325},{"style":2590},[8326],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":8328,"children":8329},{"style":2754},[8330],{"type":26,"value":5423},{"type":30,"tagName":2578,"properties":8332,"children":8333},{"style":2590},[8334],{"type":26,"value":7730},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":8337,"children":8338},{"class":2580},[8339],{"type":30,"tagName":2578,"properties":8340,"children":8341},{"style":2590},[8342],{"type":26,"value":8343},"  ]",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":8346,"children":8347},{"class":2580},[8348],{"type":30,"tagName":2578,"properties":8349,"children":8350},{"style":2590},[8351],{"type":26,"value":3487},{"type":26,"value":27},{"type":30,"tagName":31,"properties":8354,"children":8355,"position":8364},{},[8356],{"type":26,"value":8357,"position":8358},"Field by field:",{"start":8359,"end":8362},{"line":8360,"column":20,"offset":8361},296,15157,{"line":8360,"column":132,"offset":8363},15172,{"start":8365,"end":8366},{"line":8360,"column":20,"offset":8361},{"line":8360,"column":132,"offset":8363},{"type":26,"value":27},{"type":30,"tagName":4351,"properties":8369,"children":8370,"position":9457},{},[8371,8372,8487,8488,8530,8531,8607,8608,8685,8686,8714,8715,8743,8744,8867,8868,8969,8970,9032,9033,9456],{"type":26,"value":27},{"type":30,"tagName":4356,"properties":8373,"children":8374,"position":8483},{},[8375,8389,8395,8407,8414,8425,8431,8442,8447,8459,8466,8478],{"type":30,"tagName":44,"properties":8376,"children":8377,"position":8386},{},[8378],{"type":26,"value":8379,"position":8380},"id",{"start":8381,"end":8384},{"line":8382,"column":321,"offset":8383},298,15176,{"line":8382,"column":121,"offset":8385},15180,{"start":8387,"end":8388},{"line":8382,"column":321,"offset":8383},{"line":8382,"column":121,"offset":8385},{"type":26,"value":8390,"position":8391},": the sheet's short name (",{"start":8392,"end":8393},{"line":8382,"column":121,"offset":8385},{"line":8382,"column":905,"offset":8394},15206,{"type":30,"tagName":44,"properties":8396,"children":8397,"position":8404},{},[8398],{"type":26,"value":8399,"position":8400},"[a-z0-9][a-z0-9._-]*",{"start":8401,"end":8402},{"line":8382,"column":905,"offset":8394},{"line":8382,"column":162,"offset":8403},15228,{"start":8405,"end":8406},{"line":8382,"column":905,"offset":8394},{"line":8382,"column":162,"offset":8403},{"type":26,"value":8408,"position":8409},"). The installable\npackage id comes from ",{"start":8410,"end":8411},{"line":8382,"column":162,"offset":8403},{"line":8412,"column":333,"offset":8413},299,15271,{"type":30,"tagName":44,"properties":8415,"children":8416,"position":8422},{},[8417],{"type":26,"value":257,"position":8418},{"start":8419,"end":8420},{"line":8412,"column":333,"offset":8413},{"line":8412,"column":1902,"offset":8421},15288,{"start":8423,"end":8424},{"line":8412,"column":333,"offset":8413},{"line":8412,"column":1902,"offset":8421},{"type":26,"value":8426,"position":8427},"'s ",{"start":8428,"end":8429},{"line":8412,"column":1902,"offset":8421},{"line":8412,"column":922,"offset":8430},15291,{"type":30,"tagName":44,"properties":8432,"children":8433,"position":8439},{},[8434],{"type":26,"value":407,"position":8435},{"start":8436,"end":8437},{"line":8412,"column":922,"offset":8430},{"line":8412,"column":1273,"offset":8438},15297,{"start":8440,"end":8441},{"line":8412,"column":922,"offset":8430},{"line":8412,"column":1273,"offset":8438},{"type":26,"value":4519,"position":8443},{"start":8444,"end":8445},{"line":8412,"column":1273,"offset":8438},{"line":8412,"column":1389,"offset":8446},15299,{"type":30,"tagName":44,"properties":8448,"children":8449,"position":8456},{},[8450],{"type":26,"value":8451,"position":8452},"@scope/short-name",{"start":8453,"end":8454},{"line":8412,"column":1389,"offset":8446},{"line":8412,"column":447,"offset":8455},15318,{"start":8457,"end":8458},{"line":8412,"column":1389,"offset":8446},{"line":8412,"column":447,"offset":8455},{"type":26,"value":8460,"position":8461},"); the\nmetric ids are ",{"start":8462,"end":8463},{"line":8412,"column":447,"offset":8455},{"line":8464,"column":578,"offset":8465},300,15342,{"type":30,"tagName":44,"properties":8467,"children":8468,"position":8475},{},[8469],{"type":26,"value":8470,"position":8471},"wrun/@scope/short-name/\u003Coutput>",{"start":8472,"end":8473},{"line":8464,"column":578,"offset":8465},{"line":8464,"column":1273,"offset":8474},15375,{"start":8476,"end":8477},{"line":8464,"column":578,"offset":8465},{"line":8464,"column":1273,"offset":8474},{"type":26,"value":2441,"position":8479},{"start":8480,"end":8481},{"line":8464,"column":1273,"offset":8474},{"line":8464,"column":72,"offset":8482},15376,{"start":8484,"end":8486},{"line":8382,"column":20,"offset":8485},15174,{"line":8464,"column":72,"offset":8482},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":8489,"children":8490,"position":8526},{},[8491,8504,8509,8520],{"type":30,"tagName":44,"properties":8492,"children":8493,"position":8501},{},[8494],{"type":26,"value":407,"position":8495},{"start":8496,"end":8499},{"line":8497,"column":321,"offset":8498},301,15379,{"line":8497,"column":182,"offset":8500},15385,{"start":8502,"end":8503},{"line":8497,"column":321,"offset":8498},{"line":8497,"column":182,"offset":8500},{"type":26,"value":58,"position":8505},{"start":8506,"end":8507},{"line":8497,"column":182,"offset":8500},{"line":8497,"column":391,"offset":8508},15387,{"type":30,"tagName":44,"properties":8510,"children":8511,"position":8517},{},[8512],{"type":26,"value":664,"position":8513},{"start":8514,"end":8515},{"line":8497,"column":391,"offset":8508},{"line":8497,"column":380,"offset":8516},15400,{"start":8518,"end":8519},{"line":8497,"column":391,"offset":8508},{"line":8497,"column":380,"offset":8516},{"type":26,"value":8521,"position":8522},": display strings for listings and chart legends.",{"start":8523,"end":8524},{"line":8497,"column":380,"offset":8516},{"line":8497,"column":172,"offset":8525},15449,{"start":8527,"end":8529},{"line":8497,"column":20,"offset":8528},15377,{"line":8497,"column":172,"offset":8525},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":8532,"children":8533,"position":8603},{},[8534,8546,8551,8563,8568,8579,8586,8597],{"type":30,"tagName":44,"properties":8535,"children":8536,"position":8543},{},[8537],{"type":26,"value":5214,"position":8538},{"start":8539,"end":8541},{"line":123,"column":321,"offset":8540},15452,{"line":123,"column":1251,"offset":8542},15461,{"start":8544,"end":8545},{"line":123,"column":321,"offset":8540},{"line":123,"column":1251,"offset":8542},{"type":26,"value":7483,"position":8547},{"start":8548,"end":8549},{"line":123,"column":1251,"offset":8542},{"line":123,"column":991,"offset":8550},15463,{"type":30,"tagName":44,"properties":8552,"children":8553,"position":8560},{},[8554],{"type":26,"value":8555,"position":8556},"\"onchart\"",{"start":8557,"end":8558},{"line":123,"column":991,"offset":8550},{"line":123,"column":333,"offset":8559},15474,{"start":8561,"end":8562},{"line":123,"column":991,"offset":8550},{"line":123,"column":333,"offset":8559},{"type":26,"value":529,"position":8564},{"start":8565,"end":8566},{"line":123,"column":333,"offset":8559},{"line":123,"column":9,"offset":8567},15478,{"type":30,"tagName":44,"properties":8569,"children":8570,"position":8576},{},[8571],{"type":26,"value":497,"position":8572},{"start":8573,"end":8574},{"line":123,"column":9,"offset":8567},{"line":123,"column":52,"offset":8575},15490,{"start":8577,"end":8578},{"line":123,"column":9,"offset":8567},{"line":123,"column":52,"offset":8575},{"type":26,"value":8580,"position":8581},", a legacy default-placement hint;\nper-output ",{"start":8582,"end":8583},{"line":123,"column":52,"offset":8575},{"line":8584,"column":991,"offset":8585},303,15538,{"type":30,"tagName":44,"properties":8587,"children":8588,"position":8594},{},[8589],{"type":26,"value":5948,"position":8590},{"start":8591,"end":8592},{"line":8584,"column":991,"offset":8585},{"line":8584,"column":595,"offset":8593},15545,{"start":8595,"end":8596},{"line":8584,"column":991,"offset":8585},{"line":8584,"column":595,"offset":8593},{"type":26,"value":8598,"position":8599}," is the modern control.",{"start":8600,"end":8601},{"line":8584,"column":595,"offset":8593},{"line":8584,"column":1371,"offset":8602},15568,{"start":8604,"end":8606},{"line":123,"column":20,"offset":8605},15450,{"line":8584,"column":1371,"offset":8602},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":8609,"children":8610,"position":8681},{},[8611,8625,8630,8641,8646,8657,8663,8674],{"type":30,"tagName":44,"properties":8612,"children":8613,"position":8622},{},[8614],{"type":26,"value":8615,"position":8616},"abi_version",{"start":8617,"end":8620},{"line":8618,"column":321,"offset":8619},304,15571,{"line":8618,"column":132,"offset":8621},15584,{"start":8623,"end":8624},{"line":8618,"column":321,"offset":8619},{"line":8618,"column":132,"offset":8621},{"type":26,"value":7483,"position":8626},{"start":8627,"end":8628},{"line":8618,"column":132,"offset":8621},{"line":8618,"column":578,"offset":8629},15586,{"type":30,"tagName":44,"properties":8631,"children":8632,"position":8638},{},[8633],{"type":26,"value":7576,"position":8634},{"start":8635,"end":8636},{"line":8618,"column":578,"offset":8629},{"line":8618,"column":222,"offset":8637},15596,{"start":8639,"end":8640},{"line":8618,"column":578,"offset":8629},{"line":8618,"column":222,"offset":8637},{"type":26,"value":529,"position":8642},{"start":8643,"end":8644},{"line":8618,"column":222,"offset":8637},{"line":8618,"column":656,"offset":8645},15600,{"type":30,"tagName":44,"properties":8647,"children":8648,"position":8654},{},[8649],{"type":26,"value":5771,"position":8650},{"start":8651,"end":8652},{"line":8618,"column":656,"offset":8645},{"line":8618,"column":1902,"offset":8653},15610,{"start":8655,"end":8656},{"line":8618,"column":656,"offset":8645},{"line":8618,"column":1902,"offset":8653},{"type":26,"value":8658,"position":8659},"; ABSENT means ",{"start":8660,"end":8661},{"line":8618,"column":1902,"offset":8653},{"line":8618,"column":204,"offset":8662},15625,{"type":30,"tagName":44,"properties":8664,"children":8665,"position":8671},{},[8666],{"type":26,"value":7576,"position":8667},{"start":8668,"end":8669},{"line":8618,"column":204,"offset":8662},{"line":8618,"column":1852,"offset":8670},15635,{"start":8672,"end":8673},{"line":8618,"column":204,"offset":8662},{"line":8618,"column":1852,"offset":8670},{"type":26,"value":8675,"position":8676},". This\nfield is the SOLE ABI authority (see below).",{"start":8677,"end":8678},{"line":8618,"column":1852,"offset":8670},{"line":8679,"column":929,"offset":8680},305,15688,{"start":8682,"end":8684},{"line":8618,"column":20,"offset":8683},15569,{"line":8679,"column":929,"offset":8680},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":8687,"children":8688,"position":8710},{},[8689,8703],{"type":30,"tagName":44,"properties":8690,"children":8691,"position":8700},{},[8692],{"type":26,"value":8693,"position":8694},"wasm_sha256",{"start":8695,"end":8698},{"line":8696,"column":321,"offset":8697},306,15691,{"line":8696,"column":132,"offset":8699},15704,{"start":8701,"end":8702},{"line":8696,"column":321,"offset":8697},{"line":8696,"column":132,"offset":8699},{"type":26,"value":8704,"position":8705},": stamped by the build/export; installs and every run verify\nthe module against it.",{"start":8706,"end":8707},{"line":8696,"column":132,"offset":8699},{"line":8708,"column":333,"offset":8709},307,15789,{"start":8711,"end":8713},{"line":8696,"column":20,"offset":8712},15689,{"line":8708,"column":333,"offset":8709},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":8716,"children":8717,"position":8739},{},[8718,8732],{"type":30,"tagName":44,"properties":8719,"children":8720,"position":8729},{},[8721],{"type":26,"value":8722,"position":8723},"warmup_bars",{"start":8724,"end":8727},{"line":8725,"column":321,"offset":8726},308,15792,{"line":8725,"column":132,"offset":8728},15805,{"start":8730,"end":8731},{"line":8725,"column":321,"offset":8726},{"line":8725,"column":132,"offset":8728},{"type":26,"value":8733,"position":8734},": a positive-integer hint for how many bars the module needs\nbefore its first ready row.",{"start":8735,"end":8736},{"line":8725,"column":132,"offset":8728},{"line":8737,"column":647,"offset":8738},309,15895,{"start":8740,"end":8742},{"line":8725,"column":20,"offset":8741},15790,{"line":8737,"column":647,"offset":8738},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":8745,"children":8746,"position":8863},{},[8747,8761,8767,8780,8787,8799,8805,8816,8823,8835,8842,8857],{"type":30,"tagName":44,"properties":8748,"children":8749,"position":8758},{},[8750],{"type":26,"value":8751,"position":8752},"params",{"start":8753,"end":8756},{"line":8754,"column":321,"offset":8755},310,15898,{"line":8754,"column":391,"offset":8757},15906,{"start":8759,"end":8760},{"line":8754,"column":321,"offset":8755},{"line":8754,"column":391,"offset":8757},{"type":26,"value":8762,"position":8763},": an ARRAY of ",{"start":8764,"end":8765},{"line":8754,"column":391,"offset":8757},{"line":8754,"column":333,"offset":8766},15920,{"type":30,"tagName":44,"properties":8768,"children":8769,"position":8777},{},[8770],{"type":26,"value":8771,"position":8772},"{name, default, required?, min?, max?, options?, description?}",{"start":8773,"end":8774},{"line":8754,"column":333,"offset":8766},{"line":8775,"column":239,"offset":8776},311,15986,{"start":8778,"end":8779},{"line":8754,"column":333,"offset":8766},{"line":8775,"column":239,"offset":8776},{"type":26,"value":8781,"position":8782}," objects with unique names. Each compute param is read in\n",{"start":8783,"end":8784},{"line":8775,"column":239,"offset":8776},{"line":8785,"column":20,"offset":8786},312,16044,{"type":30,"tagName":44,"properties":8788,"children":8789,"position":8796},{},[8790],{"type":26,"value":997,"position":8791},{"start":8792,"end":8794},{"line":8785,"column":321,"offset":8793},16046,{"line":8785,"column":391,"offset":8795},16054,{"start":8797,"end":8798},{"line":8785,"column":321,"offset":8793},{"line":8785,"column":391,"offset":8795},{"type":26,"value":8800,"position":8801}," through its ",{"start":8802,"end":8803},{"line":8785,"column":391,"offset":8795},{"line":8785,"column":380,"offset":8804},16067,{"type":30,"tagName":44,"properties":8806,"children":8807,"position":8813},{},[8808],{"type":26,"value":1015,"position":8809},{"start":8810,"end":8811},{"line":8785,"column":380,"offset":8804},{"line":8785,"column":1354,"offset":8812},16079,{"start":8814,"end":8815},{"line":8785,"column":380,"offset":8804},{"line":8785,"column":1354,"offset":8812},{"type":26,"value":8817,"position":8818}," accessor; underneath, values reach the\nmodule positionally in declaration order. A param with a ",{"start":8819,"end":8820},{"line":8785,"column":1354,"offset":8812},{"line":8821,"column":1619,"offset":8822},313,16178,{"type":30,"tagName":44,"properties":8824,"children":8825,"position":8832},{},[8826],{"type":26,"value":8827,"position":8828},"style",{"start":8829,"end":8830},{"line":8821,"column":1619,"offset":8822},{"line":8821,"column":1852,"offset":8831},16185,{"start":8833,"end":8834},{"line":8821,"column":1619,"offset":8822},{"line":8821,"column":1852,"offset":8831},{"type":26,"value":8836,"position":8837}," binding is\na style-only knob: no accessor, its slot stays zero-filled, and its default\nmay be a string (",{"start":8838,"end":8839},{"line":8821,"column":1852,"offset":8831},{"line":8840,"column":290,"offset":8841},315,16294,{"type":30,"tagName":865,"properties":8843,"children":8845,"position":8853},{"href":8844},"styling.md",[8846],{"type":26,"value":8847,"position":8848},"Styling",{"start":8849,"end":8851},{"line":8840,"column":595,"offset":8850},16295,{"line":8840,"column":222,"offset":8852},16302,{"start":8854,"end":8855},{"line":8840,"column":290,"offset":8841},{"line":8840,"column":52,"offset":8856},16315,{"type":26,"value":8858,"position":8859},"). Compute params need numeric defaults.",{"start":8860,"end":8861},{"line":8840,"column":52,"offset":8856},{"line":8840,"column":1300,"offset":8862},16355,{"start":8864,"end":8866},{"line":8754,"column":20,"offset":8865},15896,{"line":8840,"column":1300,"offset":8862},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":8869,"children":8870,"position":8965},{},[8871,8885,8892,8903,8908,8920,8927,8938,8945,8958],{"type":30,"tagName":44,"properties":8872,"children":8873,"position":8882},{},[8874],{"type":26,"value":8875,"position":8876},"inputSources",{"start":8877,"end":8880},{"line":8878,"column":321,"offset":8879},316,16358,{"line":8878,"column":239,"offset":8881},16372,{"start":8883,"end":8884},{"line":8878,"column":321,"offset":8879},{"line":8878,"column":239,"offset":8881},{"type":26,"value":8886,"position":8887},": keyed BY INPUT NAME; every input must have a matching\nentry and vice versa. Each entry is a feed source (",{"start":8888,"end":8889},{"line":8878,"column":239,"offset":8881},{"line":8890,"column":81,"offset":8891},317,16481,{"type":30,"tagName":44,"properties":8893,"children":8894,"position":8900},{},[8895],{"type":26,"value":1420,"position":8896},{"start":8897,"end":8898},{"line":8890,"column":81,"offset":8891},{"line":8890,"column":1899,"offset":8899},16489,{"start":8901,"end":8902},{"line":8890,"column":81,"offset":8891},{"line":8890,"column":1899,"offset":8899},{"type":26,"value":6601,"position":8904},{"start":8905,"end":8906},{"line":8890,"column":1899,"offset":8899},{"line":8890,"column":2051,"offset":8907},16492,{"type":30,"tagName":44,"properties":8909,"children":8910,"position":8917},{},[8911],{"type":26,"value":8912,"position":8913},"field",{"start":8914,"end":8915},{"line":8890,"column":2051,"offset":8907},{"line":8890,"column":447,"offset":8916},16499,{"start":8918,"end":8919},{"line":8890,"column":2051,"offset":8907},{"line":8890,"column":447,"offset":8916},{"type":26,"value":8921,"position":8922}," +\noptional pins), a metric composition reference, or the ",{"start":8923,"end":8924},{"line":8890,"column":447,"offset":8916},{"line":8925,"column":1834,"offset":8926},318,16559,{"type":30,"tagName":44,"properties":8928,"children":8929,"position":8935},{},[8930],{"type":26,"value":5029,"position":8931},{"start":8932,"end":8933},{"line":8925,"column":1834,"offset":8926},{"line":8925,"column":91,"offset":8934},16565,{"start":8936,"end":8937},{"line":8925,"column":1834,"offset":8926},{"line":8925,"column":91,"offset":8934},{"type":26,"value":8939,"position":8940}," source\n(",{"start":8941,"end":8942},{"line":8925,"column":91,"offset":8934},{"line":8943,"column":122,"offset":8944},319,16576,{"type":30,"tagName":865,"properties":8946,"children":8947,"position":8954},{"href":2205},[8948],{"type":26,"value":2208,"position":8949},{"start":8950,"end":8952},{"line":8943,"column":38,"offset":8951},16577,{"line":8943,"column":239,"offset":8953},16589,{"start":8955,"end":8956},{"line":8943,"column":122,"offset":8944},{"line":8943,"column":72,"offset":8957},16624,{"type":26,"value":8959,"position":8960}," lists every source,\nfield, and knob).",{"start":8961,"end":8962},{"line":8943,"column":72,"offset":8957},{"line":8963,"column":290,"offset":8964},320,16664,{"start":8966,"end":8968},{"line":8878,"column":20,"offset":8967},16356,{"line":8963,"column":290,"offset":8964},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":8971,"children":8972,"position":9028},{},[8973,8987,8992,9004,9011,9022],{"type":30,"tagName":44,"properties":8974,"children":8975,"position":8984},{},[8976],{"type":26,"value":8977,"position":8978},"inputs",{"start":8979,"end":8982},{"line":8980,"column":321,"offset":8981},321,16667,{"line":8980,"column":391,"offset":8983},16675,{"start":8985,"end":8986},{"line":8980,"column":321,"offset":8981},{"line":8980,"column":391,"offset":8983},{"type":26,"value":7483,"position":8988},{"start":8989,"end":8990},{"line":8980,"column":391,"offset":8983},{"line":8980,"column":203,"offset":8991},16677,{"type":30,"tagName":44,"properties":8993,"children":8994,"position":9001},{},[8995],{"type":26,"value":8996,"position":8997},"{index, name, description?}",{"start":8998,"end":8999},{"line":8980,"column":203,"offset":8991},{"line":8980,"column":1902,"offset":9000},16706,{"start":9002,"end":9003},{"line":8980,"column":203,"offset":8991},{"line":8980,"column":1902,"offset":9000},{"type":26,"value":9005,"position":9006},", indexes contiguous from 0. Index 0\nis the PRIMARY input: it sets the request grid (symbol, exchange, interval)\nevery other input aligns to. A ",{"start":9007,"end":9008},{"line":8980,"column":1902,"offset":9000},{"line":9009,"column":1748,"offset":9010},323,16854,{"type":30,"tagName":44,"properties":9012,"children":9013,"position":9019},{},[9014],{"type":26,"value":5029,"position":9015},{"start":9016,"end":9017},{"line":9009,"column":1748,"offset":9010},{"line":9009,"column":1028,"offset":9018},16860,{"start":9020,"end":9021},{"line":9009,"column":1748,"offset":9010},{"line":9009,"column":1028,"offset":9018},{"type":26,"value":9023,"position":9024}," source cannot be primary.",{"start":9025,"end":9026},{"line":9009,"column":1028,"offset":9018},{"line":9009,"column":438,"offset":9027},16886,{"start":9029,"end":9031},{"line":8980,"column":20,"offset":9030},16665,{"line":9009,"column":438,"offset":9027},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":9034,"children":9035,"position":9452},{},[9036,9050,9055,9067,9074,9087,9094,9107,9113,9124,9131,9142,9149,9162,9169,9181,9186,9197,9204,9217,9224,9236,9243,9255,9262,9273,9278,9289,9294,9305,9310,9321,9328,9339,9344,9356,9361,9373,9379,9392,9398,9411,9418,9429,9434,9445],{"type":30,"tagName":44,"properties":9037,"children":9038,"position":9047},{},[9039],{"type":26,"value":9040,"position":9041},"outputs",{"start":9042,"end":9045},{"line":9043,"column":321,"offset":9044},324,16889,{"line":9043,"column":1251,"offset":9046},16898,{"start":9048,"end":9049},{"line":9043,"column":321,"offset":9044},{"line":9043,"column":1251,"offset":9046},{"type":26,"value":7483,"position":9051},{"start":9052,"end":9053},{"line":9043,"column":1251,"offset":9046},{"line":9043,"column":991,"offset":9054},16900,{"type":30,"tagName":44,"properties":9056,"children":9057,"position":9064},{},[9058],{"type":26,"value":9059,"position":9060},"{index, name, description?, plot?, panel?, unit?, displacement_bars?, ...styling}",{"start":9061,"end":9062},{"line":9043,"column":991,"offset":9054},{"line":143,"column":420,"offset":9063},16985,{"start":9065,"end":9066},{"line":9043,"column":991,"offset":9054},{"line":143,"column":420,"offset":9063},{"type":26,"value":9068,"position":9069},", indexes contiguous from 0, unique names.\n",{"start":9070,"end":9071},{"line":143,"column":420,"offset":9063},{"line":9072,"column":20,"offset":9073},326,17028,{"type":30,"tagName":44,"properties":9075,"children":9076,"position":9084},{},[9077],{"type":26,"value":9078,"position":9079},"plot: \"\"",{"start":9080,"end":9082},{"line":9072,"column":321,"offset":9081},17030,{"line":9072,"column":203,"offset":9083},17040,{"start":9085,"end":9086},{"line":9072,"column":321,"offset":9081},{"line":9072,"column":203,"offset":9083},{"type":26,"value":9088,"position":9089}," declares a data-only output: computed, never drawn\n(",{"start":9090,"end":9091},{"line":9072,"column":203,"offset":9083},{"line":9092,"column":122,"offset":9093},327,17095,{"type":30,"tagName":865,"properties":9095,"children":9096,"position":9103},{"href":8844},[9097],{"type":26,"value":8847,"position":9098},{"start":9099,"end":9101},{"line":9092,"column":38,"offset":9100},17096,{"line":9092,"column":1251,"offset":9102},17103,{"start":9104,"end":9105},{"line":9092,"column":122,"offset":9093},{"line":9092,"column":333,"offset":9106},17116,{"type":26,"value":9108,"position":9109}," has the full vocabulary, including ",{"start":9110,"end":9111},{"line":9092,"column":333,"offset":9106},{"line":9092,"column":742,"offset":9112},17152,{"type":30,"tagName":44,"properties":9114,"children":9115,"position":9121},{},[9116],{"type":26,"value":5751,"position":9117},{"start":9118,"end":9119},{"line":9092,"column":742,"offset":9112},{"line":9092,"column":2199,"offset":9120},17159,{"start":9122,"end":9123},{"line":9092,"column":742,"offset":9112},{"line":9092,"column":2199,"offset":9120},{"type":26,"value":9125,"position":9126}," at the\ntop level). ",{"start":9127,"end":9128},{"line":9092,"column":2199,"offset":9120},{"line":9129,"column":219,"offset":9130},328,17181,{"type":30,"tagName":44,"properties":9132,"children":9133,"position":9139},{},[9134],{"type":26,"value":5404,"position":9135},{"start":9136,"end":9137},{"line":9129,"column":219,"offset":9130},{"line":9129,"column":1748,"offset":9138},17200,{"start":9140,"end":9141},{"line":9129,"column":219,"offset":9130},{"line":9129,"column":1748,"offset":9138},{"type":26,"value":9143,"position":9144}," (integer, -500..500, default 0) is a\nDECLARED display offset: the value emitted at bar i is displayed at bar\n",{"start":9145,"end":9146},{"line":9129,"column":1748,"offset":9138},{"line":9147,"column":20,"offset":9148},330,17312,{"type":30,"tagName":44,"properties":9150,"children":9151,"position":9159},{},[9152],{"type":26,"value":9153,"position":9154},"i + displacement_bars",{"start":9155,"end":9157},{"line":9147,"column":321,"offset":9156},17314,{"line":9147,"column":339,"offset":9158},17337,{"start":9160,"end":9161},{"line":9147,"column":321,"offset":9156},{"line":9147,"column":339,"offset":9158},{"type":26,"value":9163,"position":9164}," (negative = drawn earlier/behind, the lagging\nspan of an Ichimoku; positive = drawn ahead). The runtime never shifts\nrows: ",{"start":9165,"end":9166},{"line":9147,"column":339,"offset":9158},{"line":9167,"column":182,"offset":9168},332,17465,{"type":30,"tagName":44,"properties":9170,"children":9171,"position":9178},{},[9172],{"type":26,"value":9173,"position":9174},"om metric get",{"start":9175,"end":9176},{"line":9167,"column":182,"offset":9168},{"line":9167,"column":380,"offset":9177},17480,{"start":9179,"end":9180},{"line":9167,"column":182,"offset":9168},{"line":9167,"column":380,"offset":9177},{"type":26,"value":488,"position":9182},{"start":9183,"end":9184},{"line":9167,"column":380,"offset":9177},{"line":9167,"column":142,"offset":9185},17483,{"type":30,"tagName":44,"properties":9187,"children":9188,"position":9194},{},[9189],{"type":26,"value":2547,"position":9190},{"start":9191,"end":9192},{"line":9167,"column":142,"offset":9185},{"line":9167,"column":922,"offset":9193},17501,{"start":9195,"end":9196},{"line":9167,"column":142,"offset":9185},{"line":9167,"column":922,"offset":9193},{"type":26,"value":9198,"position":9199}," return the value at the bar it\nwas computed on, and the field rides the sheet unchanged through metric\ncatalogs, installs, the code-first build, and the render selection\n(per-row renderer kinds carry their value output's offset), so chart\nhosts and the parity comparator apply the shift themselves. ",{"start":9200,"end":9201},{"line":9167,"column":922,"offset":9193},{"line":9202,"column":280,"offset":9203},336,17809,{"type":30,"tagName":44,"properties":9205,"children":9206,"position":9214},{},[9207],{"type":26,"value":9208,"position":9209},"om chart indicator preview",{"start":9210,"end":9211},{"line":9202,"column":280,"offset":9203},{"line":9212,"column":595,"offset":9213},337,17839,{"start":9215,"end":9216},{"line":9202,"column":280,"offset":9203},{"line":9212,"column":595,"offset":9213},{"type":26,"value":9218,"position":9219}," does not yet honor it: an output with a nonzero\n",{"start":9220,"end":9221},{"line":9212,"column":595,"offset":9213},{"line":9222,"column":20,"offset":9223},338,17888,{"type":30,"tagName":44,"properties":9225,"children":9226,"position":9233},{},[9227],{"type":26,"value":5404,"position":9228},{"start":9229,"end":9231},{"line":9222,"column":321,"offset":9230},17890,{"line":9222,"column":320,"offset":9232},17909,{"start":9234,"end":9235},{"line":9222,"column":321,"offset":9230},{"line":9222,"column":320,"offset":9232},{"type":26,"value":9237,"position":9238}," is refused by name\n(",{"start":9239,"end":9240},{"line":9222,"column":320,"offset":9232},{"line":9241,"column":122,"offset":9242},339,17932,{"type":30,"tagName":44,"properties":9244,"children":9245,"position":9252},{},[9246],{"type":26,"value":9247,"position":9248},"wrun_preview_displacement_unsupported",{"start":9249,"end":9250},{"line":9241,"column":122,"offset":9242},{"line":9241,"column":62,"offset":9251},17971,{"start":9253,"end":9254},{"line":9241,"column":122,"offset":9242},{"line":9241,"column":62,"offset":9251},{"type":26,"value":9256,"position":9257},") because the preview wire\ncarries no displacement field and the line would render on the bar it\nwas computed on. Preview an undisplaced output instead. The styling\nvocabulary (the ",{"start":9258,"end":9259},{"line":9241,"column":62,"offset":9251},{"line":9260,"column":183,"offset":9261},342,18158,{"type":30,"tagName":44,"properties":9263,"children":9264,"position":9270},{},[9265],{"type":26,"value":5370,"position":9266},{"start":9267,"end":9268},{"line":9260,"column":183,"offset":9261},{"line":9260,"column":9,"offset":9269},18168,{"start":9271,"end":9272},{"line":9260,"column":183,"offset":9261},{"line":9260,"column":9,"offset":9269},{"type":26,"value":4828,"position":9274},{"start":9275,"end":9276},{"line":9260,"column":9,"offset":9269},{"line":9260,"column":647,"offset":9277},18169,{"type":30,"tagName":44,"properties":9279,"children":9280,"position":9286},{},[9281],{"type":26,"value":5298,"position":9282},{"start":9283,"end":9284},{"line":9260,"column":647,"offset":9277},{"line":9260,"column":501,"offset":9285},18177,{"start":9287,"end":9288},{"line":9260,"column":647,"offset":9277},{"line":9260,"column":501,"offset":9285},{"type":26,"value":2482,"position":9290},{"start":9291,"end":9292},{"line":9260,"column":501,"offset":9285},{"line":9260,"column":62,"offset":9293},18182,{"type":30,"tagName":44,"properties":9295,"children":9296,"position":9302},{},[9297],{"type":26,"value":5441,"position":9298},{"start":9299,"end":9300},{"line":9260,"column":62,"offset":9293},{"line":9260,"column":1389,"offset":9301},18192,{"start":9303,"end":9304},{"line":9260,"column":62,"offset":9293},{"line":9260,"column":1389,"offset":9301},{"type":26,"value":4828,"position":9306},{"start":9307,"end":9308},{"line":9260,"column":1389,"offset":9301},{"line":9260,"column":81,"offset":9309},18193,{"type":30,"tagName":44,"properties":9311,"children":9312,"position":9318},{},[9313],{"type":26,"value":5459,"position":9314},{"start":9315,"end":9316},{"line":9260,"column":81,"offset":9309},{"line":9260,"column":1899,"offset":9317},18201,{"start":9319,"end":9320},{"line":9260,"column":81,"offset":9309},{"line":9260,"column":1899,"offset":9317},{"type":26,"value":9322,"position":9323}," per-bar\nladders included) and the top-level ",{"start":9324,"end":9325},{"line":9260,"column":1899,"offset":9317},{"line":9326,"column":193,"offset":9327},343,18248,{"type":30,"tagName":44,"properties":9329,"children":9330,"position":9336},{},[9331],{"type":26,"value":5751,"position":9332},{"start":9333,"end":9334},{"line":9326,"column":193,"offset":9327},{"line":9326,"column":1248,"offset":9335},18255,{"start":9337,"end":9338},{"line":9326,"column":193,"offset":9327},{"line":9326,"column":1248,"offset":9335},{"type":26,"value":58,"position":9340},{"start":9341,"end":9342},{"line":9326,"column":1248,"offset":9335},{"line":9326,"column":261,"offset":9343},18257,{"type":30,"tagName":44,"properties":9345,"children":9346,"position":9353},{},[9347],{"type":26,"value":9348,"position":9349},"ranges",{"start":9350,"end":9351},{"line":9326,"column":261,"offset":9343},{"line":9326,"column":1609,"offset":9352},18265,{"start":9354,"end":9355},{"line":9326,"column":261,"offset":9343},{"line":9326,"column":1609,"offset":9352},{"type":26,"value":58,"position":9357},{"start":9358,"end":9359},{"line":9326,"column":1609,"offset":9352},{"line":9326,"column":1834,"offset":9360},18267,{"type":30,"tagName":44,"properties":9362,"children":9363,"position":9370},{},[9364],{"type":26,"value":9365,"position":9366},"boxes",{"start":9367,"end":9368},{"line":9326,"column":1834,"offset":9360},{"line":9326,"column":2051,"offset":9369},18274,{"start":9371,"end":9372},{"line":9326,"column":1834,"offset":9360},{"line":9326,"column":2051,"offset":9369},{"type":26,"value":97,"position":9374},{"start":9375,"end":9376},{"line":9326,"column":2051,"offset":9369},{"line":9377,"column":20,"offset":9378},344,18280,{"type":30,"tagName":44,"properties":9380,"children":9381,"position":9389},{},[9382],{"type":26,"value":9383,"position":9384},"segments",{"start":9385,"end":9387},{"line":9377,"column":321,"offset":9386},18282,{"line":9377,"column":203,"offset":9388},18292,{"start":9390,"end":9391},{"line":9377,"column":321,"offset":9386},{"line":9377,"column":203,"offset":9388},{"type":26,"value":9393,"position":9394}," arrays are on the ",{"start":9395,"end":9396},{"line":9377,"column":203,"offset":9388},{"line":9377,"column":656,"offset":9397},18311,{"type":30,"tagName":865,"properties":9399,"children":9400,"position":9407},{"href":8844},[9401],{"type":26,"value":8847,"position":9402},{"start":9403,"end":9405},{"line":9377,"column":905,"offset":9404},18312,{"line":9377,"column":1028,"offset":9406},18319,{"start":9408,"end":9409},{"line":9377,"column":656,"offset":9397},{"line":9377,"column":1389,"offset":9410},18332,{"type":26,"value":9412,"position":9413}," page; all four arrays\nare ABI-neutral and presentation-plane (chart hosts render them, scalar\nsurfaces ignore them). ",{"start":9414,"end":9415},{"line":9377,"column":1389,"offset":9410},{"line":9416,"column":339,"offset":9417},346,18454,{"type":30,"tagName":44,"properties":9419,"children":9420,"position":9426},{},[9421],{"type":26,"value":9365,"position":9422},{"start":9423,"end":9424},{"line":9416,"column":339,"offset":9417},{"line":9416,"column":905,"offset":9425},18461,{"start":9427,"end":9428},{"line":9416,"column":339,"offset":9417},{"line":9416,"column":905,"offset":9425},{"type":26,"value":2482,"position":9430},{"start":9431,"end":9432},{"line":9416,"column":905,"offset":9425},{"line":9416,"column":501,"offset":9433},18466,{"type":30,"tagName":44,"properties":9435,"children":9436,"position":9442},{},[9437],{"type":26,"value":9383,"position":9438},{"start":9439,"end":9440},{"line":9416,"column":501,"offset":9433},{"line":9416,"column":261,"offset":9441},18476,{"start":9443,"end":9444},{"line":9416,"column":501,"offset":9433},{"line":9416,"column":261,"offset":9441},{"type":26,"value":9446,"position":9447}," have their own field list\nbelow.",{"start":9448,"end":9449},{"line":9416,"column":261,"offset":9441},{"line":9450,"column":182,"offset":9451},347,18511,{"start":9453,"end":9455},{"line":9043,"column":20,"offset":9454},16887,{"line":9450,"column":182,"offset":9451},{"type":26,"value":27},{"start":9458,"end":9459},{"line":8382,"column":20,"offset":8485},{"line":9450,"column":182,"offset":9451},{"type":26,"value":27},{"type":30,"tagName":31,"properties":9462,"children":9463,"position":9526},{},[9464,9472,9484,9490,9502,9507,9519],{"type":26,"value":9465,"position":9466},"Sheets on the second contract may additionally declare ",{"start":9467,"end":9470},{"line":9468,"column":20,"offset":9469},349,18513,{"line":9468,"column":1609,"offset":9471},18568,{"type":30,"tagName":44,"properties":9473,"children":9474,"position":9481},{},[9475],{"type":26,"value":9476,"position":9477},"string_slots",{"start":9478,"end":9479},{"line":9468,"column":1609,"offset":9471},{"line":9468,"column":523,"offset":9480},18582,{"start":9482,"end":9483},{"line":9468,"column":1609,"offset":9471},{"line":9468,"column":523,"offset":9480},{"type":26,"value":2287,"position":9485},{"start":9486,"end":9487},{"line":9468,"column":523,"offset":9480},{"line":9488,"column":20,"offset":9489},350,18584,{"type":30,"tagName":44,"properties":9491,"children":9492,"position":9499},{},[9493],{"type":26,"value":9494,"position":9495},"renderers",{"start":9496,"end":9497},{"line":9488,"column":20,"offset":9489},{"line":9488,"column":1251,"offset":9498},18595,{"start":9500,"end":9501},{"line":9488,"column":20,"offset":9489},{"line":9488,"column":1251,"offset":9498},{"type":26,"value":7222,"position":9503},{"start":9504,"end":9505},{"line":9488,"column":1251,"offset":9498},{"line":9488,"column":578,"offset":9506},18601,{"type":30,"tagName":44,"properties":9508,"children":9509,"position":9516},{},[9510],{"type":26,"value":9511,"position":9512},"drawings",{"start":9513,"end":9514},{"line":9488,"column":578,"offset":9506},{"line":9488,"column":222,"offset":9515},18611,{"start":9517,"end":9518},{"line":9488,"column":578,"offset":9506},{"line":9488,"column":222,"offset":9515},{"type":26,"value":9520,"position":9521}," (their own section below); under the first\ncontract the three fields are refused, never ignored.",{"start":9522,"end":9523},{"line":9488,"column":222,"offset":9515},{"line":9524,"column":81,"offset":9525},351,18708,{"start":9527,"end":9528},{"line":9468,"column":20,"offset":9469},{"line":9524,"column":81,"offset":9525},{"type":26,"value":27},{"type":30,"tagName":211,"properties":9531,"children":9533,"position":9542},{"id":9532},"boxes-and-segments-per-bar-shapes",[9534],{"type":26,"value":9535,"position":9536},"Boxes and segments (per-bar shapes)",{"start":9537,"end":9540},{"line":9538,"column":122,"offset":9539},353,18713,{"line":9538,"column":193,"offset":9541},18748,{"start":9543,"end":9545},{"line":9538,"column":20,"offset":9544},18710,{"line":9538,"column":193,"offset":9541},{"type":26,"value":27},{"type":30,"tagName":31,"properties":9548,"children":9549,"position":9597},{},[9550,9559,9572,9578,9591],{"type":26,"value":9551,"position":9552},"Two top-level arrays legal on both contracts alike: sheet-only (no new\nwire records, the referenced outputs already stream) and evaluated on\nEVERY bar row by chart hosts, ignored by scalar surfaces. The semantics\nand worked examples are on the ",{"start":9553,"end":9556},{"line":9554,"column":20,"offset":9555},355,18750,{"line":9557,"column":656,"offset":9558},358,18994,{"type":30,"tagName":865,"properties":9560,"children":9561,"position":9568},{"href":8844},[9562],{"type":26,"value":8847,"position":9563},{"start":9564,"end":9566},{"line":9557,"column":905,"offset":9565},18995,{"line":9557,"column":1028,"offset":9567},19002,{"start":9569,"end":9570},{"line":9557,"column":656,"offset":9558},{"line":9557,"column":1389,"offset":9571},19015,{"type":26,"value":7373,"position":9573},{"start":9574,"end":9575},{"line":9557,"column":1389,"offset":9571},{"line":9576,"column":20,"offset":9577},359,19020,{"type":30,"tagName":865,"properties":9579,"children":9580,"position":9587},{"href":5835},[9581],{"type":26,"value":5838,"position":9582},{"start":9583,"end":9585},{"line":9576,"column":906,"offset":9584},19021,{"line":9576,"column":239,"offset":9586},19036,{"start":9588,"end":9589},{"line":9576,"column":20,"offset":9577},{"line":9576,"column":501,"offset":9590},19057,{"type":26,"value":9592,"position":9593}," pages; the fields:",{"start":9594,"end":9595},{"line":9576,"column":501,"offset":9590},{"line":9576,"column":204,"offset":9596},19076,{"start":9598,"end":9599},{"line":9554,"column":20,"offset":9555},{"line":9576,"column":204,"offset":9596},{"type":26,"value":27},{"type":30,"tagName":4351,"properties":9602,"children":9603,"position":10225},{},[9604,9605,9908,9909,10161,10162,10224],{"type":26,"value":27},{"type":30,"tagName":4356,"properties":9606,"children":9607,"position":9904},{},[9608,9621,9627,9640,9645,9656,9662,9674,9680,9691,9696,9707,9714,9725,9731,9742,9749,9761,9766,9777,9782,9793,9799,9810,9817,9829,9835,9846,9852,9863,9870,9881,9887,9898],{"type":30,"tagName":44,"properties":9609,"children":9610,"position":9618},{},[9611],{"type":26,"value":9365,"position":9612},{"start":9613,"end":9616},{"line":9614,"column":321,"offset":9615},361,19080,{"line":9614,"column":111,"offset":9617},19087,{"start":9619,"end":9620},{"line":9614,"column":321,"offset":9615},{"line":9614,"column":111,"offset":9617},{"type":26,"value":9622,"position":9623}," (at most 16), each ",{"start":9624,"end":9625},{"line":9614,"column":111,"offset":9617},{"line":9614,"column":647,"offset":9626},19107,{"type":30,"tagName":44,"properties":9628,"children":9629,"position":9637},{},[9630],{"type":26,"value":9631,"position":9632},"{name, top, bottom, x_from?, x_to?, when?, panel?, color?, border_color?, opacity?, border_width?}",{"start":9633,"end":9634},{"line":9614,"column":647,"offset":9626},{"line":9635,"column":1779,"offset":9636},362,19209,{"start":9638,"end":9639},{"line":9614,"column":647,"offset":9626},{"line":9635,"column":1779,"offset":9636},{"type":26,"value":6515,"position":9641},{"start":9642,"end":9643},{"line":9635,"column":1779,"offset":9636},{"line":9635,"column":742,"offset":9644},19211,{"type":30,"tagName":44,"properties":9646,"children":9647,"position":9653},{},[9648],{"type":26,"value":5859,"position":9649},{"start":9650,"end":9651},{"line":9635,"column":742,"offset":9644},{"line":9635,"column":438,"offset":9652},19216,{"start":9654,"end":9655},{"line":9635,"column":742,"offset":9644},{"line":9635,"column":438,"offset":9652},{"type":26,"value":7373,"position":9657},{"start":9658,"end":9659},{"line":9635,"column":438,"offset":9652},{"line":9660,"column":20,"offset":9661},363,19221,{"type":30,"tagName":44,"properties":9663,"children":9664,"position":9671},{},[9665],{"type":26,"value":5876,"position":9666},{"start":9667,"end":9669},{"line":9660,"column":321,"offset":9668},19223,{"line":9660,"column":391,"offset":9670},19231,{"start":9672,"end":9673},{"line":9660,"column":321,"offset":9668},{"line":9660,"column":391,"offset":9670},{"type":26,"value":9675,"position":9676}," name declared outputs (data-only allowed); ",{"start":9677,"end":9678},{"line":9660,"column":391,"offset":9670},{"line":9660,"column":162,"offset":9679},19275,{"type":30,"tagName":44,"properties":9681,"children":9682,"position":9688},{},[9683],{"type":26,"value":6220,"position":9684},{"start":9685,"end":9686},{"line":9660,"column":162,"offset":9679},{"line":9660,"column":280,"offset":9687},19283,{"start":9689,"end":9690},{"line":9660,"column":162,"offset":9679},{"line":9660,"column":280,"offset":9687},{"type":26,"value":488,"position":9692},{"start":9693,"end":9694},{"line":9660,"column":280,"offset":9687},{"line":9660,"column":438,"offset":9695},19286,{"type":30,"tagName":44,"properties":9697,"children":9698,"position":9704},{},[9699],{"type":26,"value":6237,"position":9700},{"start":9701,"end":9702},{"line":9660,"column":438,"offset":9695},{"line":9660,"column":447,"offset":9703},19292,{"start":9705,"end":9706},{"line":9660,"column":438,"offset":9695},{"line":9660,"column":447,"offset":9703},{"type":26,"value":9708,"position":9709}," are\nbar offsets, an integer in -500..500 or the name of an output whose\ntruncated per-bar value is the offset (default ",{"start":9710,"end":9711},{"line":9660,"column":447,"offset":9703},{"line":9712,"column":270,"offset":9713},365,19416,{"type":30,"tagName":44,"properties":9715,"children":9716,"position":9722},{},[9717],{"type":26,"value":2572,"position":9718},{"start":9719,"end":9720},{"line":9712,"column":270,"offset":9713},{"line":9712,"column":1389,"offset":9721},19419,{"start":9723,"end":9724},{"line":9712,"column":270,"offset":9713},{"line":9712,"column":1389,"offset":9721},{"type":26,"value":9726,"position":9727},"); ",{"start":9728,"end":9729},{"line":9712,"column":1389,"offset":9721},{"line":9712,"column":1609,"offset":9730},19422,{"type":30,"tagName":44,"properties":9732,"children":9733,"position":9739},{},[9734],{"type":26,"value":5929,"position":9735},{"start":9736,"end":9737},{"line":9712,"column":1609,"offset":9730},{"line":9712,"column":1899,"offset":9738},19428,{"start":9740,"end":9741},{"line":9712,"column":1609,"offset":9730},{"line":9712,"column":1899,"offset":9738},{"type":26,"value":9743,"position":9744}," names a gate\noutput (the bar is skipped unless the value is finite and nonzero);\n",{"start":9745,"end":9746},{"line":9712,"column":1899,"offset":9738},{"line":9747,"column":20,"offset":9748},367,19512,{"type":30,"tagName":44,"properties":9750,"children":9751,"position":9758},{},[9752],{"type":26,"value":5948,"position":9753},{"start":9754,"end":9756},{"line":9747,"column":321,"offset":9755},19514,{"line":9747,"column":111,"offset":9757},19521,{"start":9759,"end":9760},{"line":9747,"column":321,"offset":9755},{"line":9747,"column":111,"offset":9757},{"type":26,"value":1615,"position":9762},{"start":9763,"end":9764},{"line":9747,"column":111,"offset":9757},{"line":9747,"column":991,"offset":9765},19525,{"type":30,"tagName":44,"properties":9767,"children":9768,"position":9774},{},[9769],{"type":26,"value":5214,"position":9770},{"start":9771,"end":9772},{"line":9747,"column":991,"offset":9765},{"line":9747,"column":482,"offset":9773},19534,{"start":9775,"end":9776},{"line":9747,"column":991,"offset":9765},{"line":9747,"column":482,"offset":9773},{"type":26,"value":529,"position":9778},{"start":9779,"end":9780},{"line":9747,"column":482,"offset":9773},{"line":9747,"column":142,"offset":9781},19538,{"type":30,"tagName":44,"properties":9783,"children":9784,"position":9790},{},[9785],{"type":26,"value":603,"position":9786},{"start":9787,"end":9788},{"line":9747,"column":142,"offset":9781},{"line":9747,"column":1748,"offset":9789},19545,{"start":9791,"end":9792},{"line":9747,"column":142,"offset":9781},{"line":9747,"column":1748,"offset":9789},{"type":26,"value":9794,"position":9795}," (default: the panel of ",{"start":9796,"end":9797},{"line":9747,"column":1748,"offset":9789},{"line":9747,"column":1834,"offset":9798},19569,{"type":30,"tagName":44,"properties":9800,"children":9801,"position":9807},{},[9802],{"type":26,"value":5859,"position":9803},{"start":9804,"end":9805},{"line":9747,"column":1834,"offset":9798},{"line":9747,"column":280,"offset":9806},19574,{"start":9808,"end":9809},{"line":9747,"column":1834,"offset":9798},{"line":9747,"column":280,"offset":9806},{"type":26,"value":9811,"position":9812},"'s output);\n",{"start":9813,"end":9814},{"line":9747,"column":280,"offset":9806},{"line":9815,"column":20,"offset":9816},368,19586,{"type":30,"tagName":44,"properties":9818,"children":9819,"position":9826},{},[9820],{"type":26,"value":5334,"position":9821},{"start":9822,"end":9824},{"line":9815,"column":321,"offset":9823},19588,{"line":9815,"column":1251,"offset":9825},19597,{"start":9827,"end":9828},{"line":9815,"column":321,"offset":9823},{"line":9815,"column":1251,"offset":9825},{"type":26,"value":9830,"position":9831}," 0..1 (default 0.2); ",{"start":9832,"end":9833},{"line":9815,"column":1251,"offset":9825},{"line":9815,"column":905,"offset":9834},19618,{"type":30,"tagName":44,"properties":9836,"children":9837,"position":9843},{},[9838],{"type":26,"value":6271,"position":9839},{"start":9840,"end":9841},{"line":9815,"column":905,"offset":9834},{"line":9815,"column":929,"offset":9842},19632,{"start":9844,"end":9845},{"line":9815,"column":905,"offset":9834},{"line":9815,"column":929,"offset":9842},{"type":26,"value":9847,"position":9848}," 0..10 (default 1); ",{"start":9849,"end":9850},{"line":9815,"column":929,"offset":9842},{"line":9815,"column":1852,"offset":9851},19652,{"type":30,"tagName":44,"properties":9853,"children":9854,"position":9860},{},[9855],{"type":26,"value":1385,"position":9856},{"start":9857,"end":9858},{"line":9815,"column":1852,"offset":9851},{"line":9815,"column":533,"offset":9859},19659,{"start":9861,"end":9862},{"line":9815,"column":1852,"offset":9851},{"line":9815,"column":533,"offset":9859},{"type":26,"value":9864,"position":9865},"\nand ",{"start":9866,"end":9867},{"line":9815,"column":533,"offset":9859},{"line":9868,"column":121,"offset":9869},369,19666,{"type":30,"tagName":44,"properties":9871,"children":9872,"position":9878},{},[9873],{"type":26,"value":6254,"position":9874},{"start":9875,"end":9876},{"line":9868,"column":121,"offset":9869},{"line":9868,"column":595,"offset":9877},19680,{"start":9879,"end":9880},{"line":9868,"column":121,"offset":9869},{"line":9868,"column":595,"offset":9877},{"type":26,"value":9882,"position":9883}," default to ",{"start":9884,"end":9885},{"line":9868,"column":595,"offset":9877},{"line":9868,"column":905,"offset":9886},19692,{"type":30,"tagName":44,"properties":9888,"children":9889,"position":9895},{},[9890],{"type":26,"value":5859,"position":9891},{"start":9892,"end":9893},{"line":9868,"column":905,"offset":9886},{"line":9868,"column":501,"offset":9894},19697,{"start":9896,"end":9897},{"line":9868,"column":905,"offset":9886},{"line":9868,"column":501,"offset":9894},{"type":26,"value":9899,"position":9900},"'s output color.",{"start":9901,"end":9902},{"line":9868,"column":501,"offset":9894},{"line":9868,"column":81,"offset":9903},19713,{"start":9905,"end":9907},{"line":9614,"column":20,"offset":9906},19078,{"line":9868,"column":81,"offset":9903},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":9910,"children":9911,"position":10157},{},[9912,9925,9930,9943,9948,9959,9964,9975,9982,9993,9999,10010,10017,10028,10034,10046,10051,10063,10069,10081,10088,10100,10105,10116,10122,10133,10139,10150],{"type":30,"tagName":44,"properties":9913,"children":9914,"position":9922},{},[9915],{"type":26,"value":9383,"position":9916},{"start":9917,"end":9920},{"line":9918,"column":321,"offset":9919},370,19716,{"line":9918,"column":203,"offset":9921},19726,{"start":9923,"end":9924},{"line":9918,"column":321,"offset":9919},{"line":9918,"column":203,"offset":9921},{"type":26,"value":9622,"position":9926},{"start":9927,"end":9928},{"line":9918,"column":203,"offset":9921},{"line":9918,"column":905,"offset":9929},19746,{"type":30,"tagName":44,"properties":9931,"children":9932,"position":9940},{},[9933],{"type":26,"value":9934,"position":9935},"{name, y_from, y_to, x_from?, x_to?, when?, panel?, color?, width?, line_style?}",{"start":9936,"end":9937},{"line":9918,"column":905,"offset":9929},{"line":9938,"column":929,"offset":9939},371,19830,{"start":9941,"end":9942},{"line":9918,"column":905,"offset":9929},{"line":9938,"column":929,"offset":9939},{"type":26,"value":6515,"position":9944},{"start":9945,"end":9946},{"line":9938,"column":929,"offset":9939},{"line":9938,"column":1599,"offset":9947},19832,{"type":30,"tagName":44,"properties":9949,"children":9950,"position":9956},{},[9951],{"type":26,"value":6288,"position":9952},{"start":9953,"end":9954},{"line":9938,"column":1599,"offset":9947},{"line":9938,"column":204,"offset":9955},19840,{"start":9957,"end":9958},{"line":9938,"column":1599,"offset":9947},{"line":9938,"column":204,"offset":9955},{"type":26,"value":488,"position":9960},{"start":9961,"end":9962},{"line":9938,"column":204,"offset":9955},{"line":9938,"column":1619,"offset":9963},19843,{"type":30,"tagName":44,"properties":9965,"children":9966,"position":9972},{},[9967],{"type":26,"value":6306,"position":9968},{"start":9969,"end":9970},{"line":9938,"column":1619,"offset":9963},{"line":9938,"column":438,"offset":9971},19849,{"start":9973,"end":9974},{"line":9938,"column":1619,"offset":9963},{"line":9938,"column":438,"offset":9971},{"type":26,"value":9976,"position":9977}," name\ndeclared outputs; offsets and ",{"start":9978,"end":9979},{"line":9938,"column":438,"offset":9971},{"line":9980,"column":905,"offset":9981},372,19887,{"type":30,"tagName":44,"properties":9983,"children":9984,"position":9990},{},[9985],{"type":26,"value":5929,"position":9986},{"start":9987,"end":9988},{"line":9980,"column":905,"offset":9981},{"line":9980,"column":193,"offset":9989},19893,{"start":9991,"end":9992},{"line":9980,"column":905,"offset":9981},{"line":9980,"column":193,"offset":9989},{"type":26,"value":9994,"position":9995}," as on boxes; ",{"start":9996,"end":9997},{"line":9980,"column":193,"offset":9989},{"line":9980,"column":1389,"offset":9998},19907,{"type":30,"tagName":44,"properties":10000,"children":10001,"position":10007},{},[10002],{"type":26,"value":5317,"position":10003},{"start":10004,"end":10005},{"line":9980,"column":1389,"offset":9998},{"line":9980,"column":1619,"offset":10006},19914,{"start":10008,"end":10009},{"line":9980,"column":1389,"offset":9998},{"line":9980,"column":1619,"offset":10006},{"type":26,"value":10011,"position":10012}," 0.5..20\n(default 1); ",{"start":10013,"end":10014},{"line":9980,"column":1619,"offset":10006},{"line":10015,"column":132,"offset":10016},373,19938,{"type":30,"tagName":44,"properties":10018,"children":10019,"position":10025},{},[10020],{"type":26,"value":5352,"position":10021},{"start":10022,"end":10023},{"line":10015,"column":132,"offset":10016},{"line":10015,"column":222,"offset":10024},19950,{"start":10026,"end":10027},{"line":10015,"column":132,"offset":10016},{"line":10015,"column":222,"offset":10024},{"type":26,"value":10029,"position":10030}," ",{"start":10031,"end":10032},{"line":10015,"column":222,"offset":10024},{"line":10015,"column":9,"offset":10033},19951,{"type":30,"tagName":44,"properties":10035,"children":10036,"position":10043},{},[10037],{"type":26,"value":10038,"position":10039},"solid",{"start":10040,"end":10041},{"line":10015,"column":9,"offset":10033},{"line":10015,"column":1354,"offset":10042},19958,{"start":10044,"end":10045},{"line":10015,"column":9,"offset":10033},{"line":10015,"column":1354,"offset":10042},{"type":26,"value":58,"position":10047},{"start":10048,"end":10049},{"line":10015,"column":1354,"offset":10042},{"line":10015,"column":501,"offset":10050},19960,{"type":30,"tagName":44,"properties":10052,"children":10053,"position":10060},{},[10054],{"type":26,"value":10055,"position":10056},"dashed",{"start":10057,"end":10058},{"line":10015,"column":501,"offset":10050},{"line":10015,"column":1248,"offset":10059},19968,{"start":10061,"end":10062},{"line":10015,"column":501,"offset":10050},{"line":10015,"column":1248,"offset":10059},{"type":26,"value":10064,"position":10065},", or ",{"start":10066,"end":10067},{"line":10015,"column":1248,"offset":10059},{"line":10015,"column":1273,"offset":10068},19973,{"type":30,"tagName":44,"properties":10070,"children":10071,"position":10078},{},[10072],{"type":26,"value":10073,"position":10074},"dotted",{"start":10075,"end":10076},{"line":10015,"column":1273,"offset":10068},{"line":10015,"column":1779,"offset":10077},19981,{"start":10079,"end":10080},{"line":10015,"column":1273,"offset":10068},{"line":10015,"column":1779,"offset":10077},{"type":26,"value":10082,"position":10083}," (default\n",{"start":10084,"end":10085},{"line":10015,"column":1779,"offset":10077},{"line":10086,"column":20,"offset":10087},374,19991,{"type":30,"tagName":44,"properties":10089,"children":10090,"position":10097},{},[10091],{"type":26,"value":10038,"position":10092},{"start":10093,"end":10095},{"line":10086,"column":321,"offset":10094},19993,{"line":10086,"column":111,"offset":10096},20000,{"start":10098,"end":10099},{"line":10086,"column":321,"offset":10094},{"line":10086,"column":111,"offset":10096},{"type":26,"value":9726,"position":10101},{"start":10102,"end":10103},{"line":10086,"column":111,"offset":10096},{"line":10086,"column":203,"offset":10104},20003,{"type":30,"tagName":44,"properties":10106,"children":10107,"position":10113},{},[10108],{"type":26,"value":1385,"position":10109},{"start":10110,"end":10111},{"line":10086,"column":203,"offset":10104},{"line":10086,"column":290,"offset":10112},20010,{"start":10114,"end":10115},{"line":10086,"column":203,"offset":10104},{"line":10086,"column":290,"offset":10112},{"type":26,"value":10117,"position":10118}," defaults to ",{"start":10119,"end":10120},{"line":10086,"column":290,"offset":10112},{"line":10086,"column":905,"offset":10121},20023,{"type":30,"tagName":44,"properties":10123,"children":10124,"position":10130},{},[10125],{"type":26,"value":6288,"position":10126},{"start":10127,"end":10128},{"line":10086,"column":905,"offset":10121},{"line":10086,"column":52,"offset":10129},20031,{"start":10131,"end":10132},{"line":10086,"column":905,"offset":10121},{"line":10086,"column":52,"offset":10129},{"type":26,"value":10134,"position":10135},"'s output color and ",{"start":10136,"end":10137},{"line":10086,"column":52,"offset":10129},{"line":10086,"column":742,"offset":10138},20051,{"type":30,"tagName":44,"properties":10140,"children":10141,"position":10147},{},[10142],{"type":26,"value":5948,"position":10143},{"start":10144,"end":10145},{"line":10086,"column":742,"offset":10138},{"line":10086,"column":2199,"offset":10146},20058,{"start":10148,"end":10149},{"line":10086,"column":742,"offset":10138},{"line":10086,"column":2199,"offset":10146},{"type":26,"value":10151,"position":10152}," to its\npanel.",{"start":10153,"end":10154},{"line":10086,"column":2199,"offset":10146},{"line":10155,"column":182,"offset":10156},375,20074,{"start":10158,"end":10160},{"line":9918,"column":20,"offset":10159},19714,{"line":10155,"column":182,"offset":10156},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":10163,"children":10164,"position":10220},{},[10165,10178,10185,10197,10202,10214],{"type":30,"tagName":44,"properties":10166,"children":10167,"position":10175},{},[10168],{"type":26,"value":407,"position":10169},{"start":10170,"end":10173},{"line":10171,"column":321,"offset":10172},376,20077,{"line":10171,"column":182,"offset":10174},20083,{"start":10176,"end":10177},{"line":10171,"column":321,"offset":10172},{"line":10171,"column":182,"offset":10174},{"type":26,"value":10179,"position":10180}," follows the output grammar and is unique across outputs, boxes,\nsegments, renderers, and drawings. Every refusal names the field\n(",{"start":10181,"end":10182},{"line":10171,"column":182,"offset":10174},{"line":10183,"column":122,"offset":10184},378,20218,{"type":30,"tagName":44,"properties":10186,"children":10187,"position":10194},{},[10188],{"type":26,"value":10189,"position":10190},"boxes.0.top",{"start":10191,"end":10192},{"line":10183,"column":122,"offset":10184},{"line":10183,"column":239,"offset":10193},20231,{"start":10195,"end":10196},{"line":10183,"column":122,"offset":10184},{"line":10183,"column":239,"offset":10193},{"type":26,"value":58,"position":10198},{"start":10199,"end":10200},{"line":10183,"column":239,"offset":10193},{"line":10183,"column":183,"offset":10201},20233,{"type":30,"tagName":44,"properties":10203,"children":10204,"position":10211},{},[10205],{"type":26,"value":10206,"position":10207},"segments.1.x_to",{"start":10208,"end":10209},{"line":10183,"column":183,"offset":10201},{"line":10183,"column":1354,"offset":10210},20250,{"start":10212,"end":10213},{"line":10183,"column":183,"offset":10201},{"line":10183,"column":1354,"offset":10210},{"type":26,"value":10215,"position":10216},", ...).",{"start":10217,"end":10218},{"line":10183,"column":1354,"offset":10210},{"line":10183,"column":62,"offset":10219},20257,{"start":10221,"end":10223},{"line":10171,"column":20,"offset":10222},20075,{"line":10183,"column":62,"offset":10219},{"type":26,"value":27},{"start":10226,"end":10227},{"line":9614,"column":20,"offset":9906},{"line":10183,"column":62,"offset":10219},{"type":26,"value":27},{"type":30,"tagName":211,"properties":10230,"children":10232,"position":10241},{"id":10231},"abi-versions-the-four-contracts",[10233],{"type":26,"value":10234,"position":10235},"ABI versions: the four contracts",{"start":10236,"end":10239},{"line":10237,"column":122,"offset":10238},380,20262,{"line":10237,"column":1354,"offset":10240},20294,{"start":10242,"end":10244},{"line":10237,"column":20,"offset":10243},20259,{"line":10237,"column":1354,"offset":10240},{"type":26,"value":27},{"type":30,"tagName":31,"properties":10247,"children":10248,"position":10424},{},[10249,10262,10269,10280,10287,10299,10306,10319,10324,10337,10344,10356,10363,10378,10384,10395,10402,10417],{"type":30,"tagName":44,"properties":10250,"children":10251,"position":10259},{},[10252],{"type":26,"value":8615,"position":10253},{"start":10254,"end":10257},{"line":10255,"column":20,"offset":10256},382,20296,{"line":10255,"column":991,"offset":10258},20309,{"start":10260,"end":10261},{"line":10255,"column":20,"offset":10256},{"line":10255,"column":991,"offset":10258},{"type":26,"value":10263,"position":10264}," in the sheet decides the contract the module is validated and\nrun under; nothing else does (no manifest copy, no CLI flag, no inference\nfrom the module's imports). The first contract (",{"start":10265,"end":10266},{"line":10255,"column":991,"offset":10258},{"line":10267,"column":1599,"offset":10268},384,20494,{"type":30,"tagName":44,"properties":10270,"children":10271,"position":10277},{},[10272],{"type":26,"value":7576,"position":10273},{"start":10274,"end":10275},{"line":10267,"column":1599,"offset":10268},{"line":10267,"column":1779,"offset":10276},20504,{"start":10278,"end":10279},{"line":10267,"column":1599,"offset":10268},{"line":10267,"column":1779,"offset":10276},{"type":26,"value":10281,"position":10282},") is FROZEN:\npublished packages on it keep running bit-identically forever. Each later\ncontract is ADDITIVE over the one before, the same four exports and scalar\nblock plus one channel family, and freezes in turn: the third (",{"start":10283,"end":10284},{"line":10267,"column":1779,"offset":10276},{"line":10285,"column":91,"offset":10286},387,20729,{"type":30,"tagName":44,"properties":10288,"children":10289,"position":10296},{},[10290],{"type":26,"value":10291,"position":10292},"\"wrun-3\"",{"start":10293,"end":10294},{"line":10285,"column":91,"offset":10286},{"line":10285,"column":533,"offset":10295},20739,{"start":10297,"end":10298},{"line":10285,"column":91,"offset":10286},{"line":10285,"column":533,"offset":10295},{"type":26,"value":10300,"position":10301},")\nadds the handle-keyed draw channel, the strategy channel and the last-bar\nflag (",{"start":10302,"end":10303},{"line":10285,"column":533,"offset":10295},{"line":10304,"column":121,"offset":10305},389,20821,{"type":30,"tagName":865,"properties":10307,"children":10308,"position":10315},{"href":5835},[10309],{"type":26,"value":5838,"position":10310},{"start":10311,"end":10313},{"line":10304,"column":161,"offset":10312},20822,{"line":10304,"column":482,"offset":10314},20837,{"start":10316,"end":10317},{"line":10304,"column":121,"offset":10305},{"line":10304,"column":1371,"offset":10318},20858,{"type":26,"value":58,"position":10320},{"start":10321,"end":10322},{"line":10304,"column":1371,"offset":10318},{"line":10304,"column":1248,"offset":10323},20860,{"type":30,"tagName":865,"properties":10325,"children":10326,"position":10333},{"href":910},[10327],{"type":26,"value":913,"position":10328},{"start":10329,"end":10331},{"line":10304,"column":929,"offset":10330},20861,{"line":10304,"column":2051,"offset":10332},20879,{"start":10334,"end":10335},{"line":10304,"column":1248,"offset":10323},{"line":10304,"column":1198,"offset":10336},20903,{"type":26,"value":10338,"position":10339},"),\nthe fourth (",{"start":10340,"end":10341},{"line":10304,"column":1198,"offset":10336},{"line":10342,"column":203,"offset":10343},390,20918,{"type":30,"tagName":44,"properties":10345,"children":10346,"position":10353},{},[10347],{"type":26,"value":10348,"position":10349},"\"wrun-4\"",{"start":10350,"end":10351},{"line":10342,"column":203,"offset":10343},{"line":10342,"column":482,"offset":10352},20928,{"start":10354,"end":10355},{"line":10342,"column":203,"offset":10343},{"line":10342,"column":482,"offset":10352},{"type":26,"value":10357,"position":10358},") the frame channel and series inputs\n(",{"start":10359,"end":10360},{"line":10342,"column":482,"offset":10352},{"line":10361,"column":906,"offset":10362},391,20967,{"type":30,"tagName":865,"properties":10364,"children":10366,"position":10374},{"href":10365},"drawing-primitives.md",[10367],{"type":26,"value":10368,"position":10369},"Drawing primitives",{"start":10370,"end":10372},{"line":10361,"column":321,"offset":10371},20968,{"line":10361,"column":595,"offset":10373},20986,{"start":10375,"end":10376},{"line":10361,"column":906,"offset":10362},{"line":10361,"column":922,"offset":10377},21010,{"type":26,"value":10379,"position":10380},"). The second (",{"start":10381,"end":10382},{"line":10361,"column":922,"offset":10377},{"line":10361,"column":1619,"offset":10383},21025,{"type":30,"tagName":44,"properties":10385,"children":10386,"position":10392},{},[10387],{"type":26,"value":5771,"position":10388},{"start":10389,"end":10390},{"line":10361,"column":1619,"offset":10383},{"line":10361,"column":523,"offset":10391},21035,{"start":10393,"end":10394},{"line":10361,"column":1619,"offset":10383},{"line":10361,"column":523,"offset":10391},{"type":26,"value":10396,"position":10397},")\nadds the cell and string channels (",{"start":10398,"end":10399},{"line":10361,"column":523,"offset":10391},{"line":10400,"column":1354,"offset":10401},392,21072,{"type":30,"tagName":865,"properties":10403,"children":10405,"position":10413},{"href":10404},"../reference/quick-reference.md",[10406],{"type":26,"value":10407,"position":10408},"Quick reference",{"start":10409,"end":10411},{"line":10400,"column":350,"offset":10410},21073,{"line":10400,"column":72,"offset":10412},21088,{"start":10414,"end":10415},{"line":10400,"column":1354,"offset":10401},{"line":10400,"column":668,"offset":10416},21122,{"type":26,"value":10418,"position":10419},"),\nthe renderer and drawing vocabulary (next section), and these sheet\nadditions:",{"start":10420,"end":10421},{"line":10400,"column":668,"offset":10416},{"line":10422,"column":391,"offset":10423},394,21203,{"start":10425,"end":10426},{"line":10255,"column":20,"offset":10256},{"line":10422,"column":391,"offset":10423},{"type":26,"value":27},{"type":13,"children":10429},[10430],{"type":30,"tagName":2568,"properties":10431,"children":10432,"data":-1},{"class":2570,"style":2571,"tabindex":2572},[10433],{"type":30,"tagName":44,"properties":10434,"children":10435},{},[10436,10443,10444,10464,10465,10484,10485,10504,10505,10517,10518,10529,10530,10573,10574,10603,10604,10669,10670,10677,10678,10689,10690,10729,10730,10806,10807,10879,10880,10887,10888,10966,10967],{"type":30,"tagName":2578,"properties":10437,"children":10438},{"class":2580},[10439],{"type":30,"tagName":2578,"properties":10440,"children":10441},{"style":2590},[10442],{"type":26,"value":7469},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10445,"children":10446},{"class":2580},[10447,10451,10455,10460],{"type":30,"tagName":2578,"properties":10448,"children":10449},{"style":2754},[10450],{"type":26,"value":7478},{"type":30,"tagName":2578,"properties":10452,"children":10453},{"style":2590},[10454],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10456,"children":10457},{"style":2601},[10458],{"type":26,"value":10459},"\"orderflow-context\"",{"type":30,"tagName":2578,"properties":10461,"children":10462},{"style":2590},[10463],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10466,"children":10467},{"class":2580},[10468,10472,10476,10480],{"type":30,"tagName":2578,"properties":10469,"children":10470},{"style":2754},[10471],{"type":26,"value":7567},{"type":30,"tagName":2578,"properties":10473,"children":10474},{"style":2590},[10475],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10477,"children":10478},{"style":2601},[10479],{"type":26,"value":5771},{"type":30,"tagName":2578,"properties":10481,"children":10482},{"style":2590},[10483],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10486,"children":10487},{"class":2580},[10488,10492,10496,10500],{"type":30,"tagName":2578,"properties":10489,"children":10490},{"style":2754},[10491],{"type":26,"value":7589},{"type":30,"tagName":2578,"properties":10493,"children":10494},{"style":2590},[10495],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10497,"children":10498},{"style":2754},[10499],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":10501,"children":10502},{"style":2590},[10503],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10506,"children":10507},{"class":2580},[10508,10512],{"type":30,"tagName":2578,"properties":10509,"children":10510},{"style":2754},[10511],{"type":26,"value":7611},{"type":30,"tagName":2578,"properties":10513,"children":10514},{"style":2590},[10515],{"type":26,"value":10516},": [],",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10519,"children":10520},{"class":2580},[10521,10525],{"type":30,"tagName":2578,"properties":10522,"children":10523},{"style":2754},[10524],{"type":26,"value":7748},{"type":30,"tagName":2578,"properties":10526,"children":10527},{"style":2590},[10528],{"type":26,"value":7753},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10531,"children":10532},{"class":2580},[10533,10537,10541,10545,10549,10553,10557,10561,10565,10569],{"type":30,"tagName":2578,"properties":10534,"children":10535},{"style":2754},[10536],{"type":26,"value":7762},{"type":30,"tagName":2578,"properties":10538,"children":10539},{"style":2590},[10540],{"type":26,"value":7767},{"type":30,"tagName":2578,"properties":10542,"children":10543},{"style":2754},[10544],{"type":26,"value":7772},{"type":30,"tagName":2578,"properties":10546,"children":10547},{"style":2590},[10548],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10550,"children":10551},{"style":2601},[10552],{"type":26,"value":7781},{"type":30,"tagName":2578,"properties":10554,"children":10555},{"style":2590},[10556],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":10558,"children":10559},{"style":2754},[10560],{"type":26,"value":7790},{"type":30,"tagName":2578,"properties":10562,"children":10563},{"style":2590},[10564],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10566,"children":10567},{"style":2601},[10568],{"type":26,"value":2883},{"type":30,"tagName":2578,"properties":10570,"children":10571},{"style":2590},[10572],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10575,"children":10576},{"class":2580},[10577,10582,10586,10590,10594,10599],{"type":30,"tagName":2578,"properties":10578,"children":10579},{"style":2754},[10580],{"type":26,"value":10581},"    \"profile\"",{"type":30,"tagName":2578,"properties":10583,"children":10584},{"style":2590},[10585],{"type":26,"value":7767},{"type":30,"tagName":2578,"properties":10587,"children":10588},{"style":2754},[10589],{"type":26,"value":7772},{"type":30,"tagName":2578,"properties":10591,"children":10592},{"style":2590},[10593],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10595,"children":10596},{"style":2601},[10597],{"type":26,"value":10598},"\"volume_profile\"",{"type":30,"tagName":2578,"properties":10600,"children":10601},{"style":2590},[10602],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10605,"children":10606},{"class":2580},[10607,10612,10616,10620,10624,10629,10633,10638,10642,10647,10651,10656,10660,10665],{"type":30,"tagName":2578,"properties":10608,"children":10609},{"style":2754},[10610],{"type":26,"value":10611},"    \"book\"",{"type":30,"tagName":2578,"properties":10613,"children":10614},{"style":2590},[10615],{"type":26,"value":7767},{"type":30,"tagName":2578,"properties":10617,"children":10618},{"style":2754},[10619],{"type":26,"value":7772},{"type":30,"tagName":2578,"properties":10621,"children":10622},{"style":2590},[10623],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10625,"children":10626},{"style":2601},[10627],{"type":26,"value":10628},"\"book\"",{"type":30,"tagName":2578,"properties":10630,"children":10631},{"style":2590},[10632],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":10634,"children":10635},{"style":2754},[10636],{"type":26,"value":10637},"\"block_size\"",{"type":30,"tagName":2578,"properties":10639,"children":10640},{"style":2590},[10641],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10643,"children":10644},{"style":2754},[10645],{"type":26,"value":10646},"10",{"type":30,"tagName":2578,"properties":10648,"children":10649},{"style":2590},[10650],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":10652,"children":10653},{"style":2754},[10654],{"type":26,"value":10655},"\"max_depth\"",{"type":30,"tagName":2578,"properties":10657,"children":10658},{"style":2590},[10659],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10661,"children":10662},{"style":2754},[10663],{"type":26,"value":10664},"40",{"type":30,"tagName":2578,"properties":10666,"children":10667},{"style":2590},[10668],{"type":26,"value":7730},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10671,"children":10672},{"class":2580},[10673],{"type":30,"tagName":2578,"properties":10674,"children":10675},{"style":2590},[10676],{"type":26,"value":7937},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10679,"children":10680},{"class":2580},[10681,10685],{"type":30,"tagName":2578,"properties":10682,"children":10683},{"style":2754},[10684],{"type":26,"value":7946},{"type":30,"tagName":2578,"properties":10686,"children":10687},{"style":2590},[10688],{"type":26,"value":7616},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10691,"children":10692},{"class":2580},[10693,10697,10701,10705,10709,10713,10717,10721,10725],{"type":30,"tagName":2578,"properties":10694,"children":10695},{"style":2590},[10696],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":10698,"children":10699},{"style":2754},[10700],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":10702,"children":10703},{"style":2590},[10704],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10706,"children":10707},{"style":2754},[10708],{"type":26,"value":2572},{"type":30,"tagName":2578,"properties":10710,"children":10711},{"style":2590},[10712],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":10714,"children":10715},{"style":2754},[10716],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":10718,"children":10719},{"style":2590},[10720],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10722,"children":10723},{"style":2601},[10724],{"type":26,"value":2883},{"type":30,"tagName":2578,"properties":10726,"children":10727},{"style":2590},[10728],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10731,"children":10732},{"class":2580},[10733,10737,10741,10745,10749,10753,10757,10761,10766,10770,10775,10779,10784,10788,10793,10797,10802],{"type":30,"tagName":2578,"properties":10734,"children":10735},{"style":2590},[10736],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":10738,"children":10739},{"style":2754},[10740],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":10742,"children":10743},{"style":2590},[10744],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10746,"children":10747},{"style":2754},[10748],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":10750,"children":10751},{"style":2590},[10752],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":10754,"children":10755},{"style":2754},[10756],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":10758,"children":10759},{"style":2590},[10760],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10762,"children":10763},{"style":2601},[10764],{"type":26,"value":10765},"\"profile\"",{"type":30,"tagName":2578,"properties":10767,"children":10768},{"style":2590},[10769],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":10771,"children":10772},{"style":2754},[10773],{"type":26,"value":10774},"\"cellType\"",{"type":30,"tagName":2578,"properties":10776,"children":10777},{"style":2590},[10778],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10780,"children":10781},{"style":2601},[10782],{"type":26,"value":10783},"\"array\"",{"type":30,"tagName":2578,"properties":10785,"children":10786},{"style":2590},[10787],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":10789,"children":10790},{"style":2754},[10791],{"type":26,"value":10792},"\"max_cells\"",{"type":30,"tagName":2578,"properties":10794,"children":10795},{"style":2590},[10796],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10798,"children":10799},{"style":2754},[10800],{"type":26,"value":10801},"256",{"type":30,"tagName":2578,"properties":10803,"children":10804},{"style":2590},[10805],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10808,"children":10809},{"class":2580},[10810,10814,10818,10822,10826,10830,10834,10838,10842,10846,10850,10854,10858,10862,10866,10870,10875],{"type":30,"tagName":2578,"properties":10811,"children":10812},{"style":2590},[10813],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":10815,"children":10816},{"style":2754},[10817],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":10819,"children":10820},{"style":2590},[10821],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10823,"children":10824},{"style":2754},[10825],{"type":26,"value":2767},{"type":30,"tagName":2578,"properties":10827,"children":10828},{"style":2590},[10829],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":10831,"children":10832},{"style":2754},[10833],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":10835,"children":10836},{"style":2590},[10837],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10839,"children":10840},{"style":2601},[10841],{"type":26,"value":10628},{"type":30,"tagName":2578,"properties":10843,"children":10844},{"style":2590},[10845],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":10847,"children":10848},{"style":2754},[10849],{"type":26,"value":10774},{"type":30,"tagName":2578,"properties":10851,"children":10852},{"style":2590},[10853],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10855,"children":10856},{"style":2601},[10857],{"type":26,"value":10783},{"type":30,"tagName":2578,"properties":10859,"children":10860},{"style":2590},[10861],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":10863,"children":10864},{"style":2754},[10865],{"type":26,"value":10792},{"type":30,"tagName":2578,"properties":10867,"children":10868},{"style":2590},[10869],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10871,"children":10872},{"style":2754},[10873],{"type":26,"value":10874},"80",{"type":30,"tagName":2578,"properties":10876,"children":10877},{"style":2590},[10878],{"type":26,"value":7730},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10881,"children":10882},{"class":2580},[10883],{"type":30,"tagName":2578,"properties":10884,"children":10885},{"style":2590},[10886],{"type":26,"value":7739},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10889,"children":10890},{"class":2580},[10891,10895,10900,10904,10908,10912,10916,10920,10924,10929,10933,10937,10941,10945,10949,10953,10957,10961],{"type":30,"tagName":2578,"properties":10892,"children":10893},{"style":2754},[10894],{"type":26,"value":8106},{"type":30,"tagName":2578,"properties":10896,"children":10897},{"style":2590},[10898],{"type":26,"value":10899},": [{ ",{"type":30,"tagName":2578,"properties":10901,"children":10902},{"style":2754},[10903],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":10905,"children":10906},{"style":2590},[10907],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10909,"children":10910},{"style":2754},[10911],{"type":26,"value":2572},{"type":30,"tagName":2578,"properties":10913,"children":10914},{"style":2590},[10915],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":10917,"children":10918},{"style":2754},[10919],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":10921,"children":10922},{"style":2590},[10923],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10925,"children":10926},{"style":2601},[10927],{"type":26,"value":10928},"\"imbalance\"",{"type":30,"tagName":2578,"properties":10930,"children":10931},{"style":2590},[10932],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":10934,"children":10935},{"style":2754},[10936],{"type":26,"value":8155},{"type":30,"tagName":2578,"properties":10938,"children":10939},{"style":2590},[10940],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10942,"children":10943},{"style":2601},[10944],{"type":26,"value":8164},{"type":30,"tagName":2578,"properties":10946,"children":10947},{"style":2590},[10948],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":10950,"children":10951},{"style":2754},[10952],{"type":26,"value":8173},{"type":30,"tagName":2578,"properties":10954,"children":10955},{"style":2590},[10956],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":10958,"children":10959},{"style":2601},[10960],{"type":26,"value":5982},{"type":30,"tagName":2578,"properties":10962,"children":10963},{"style":2590},[10964],{"type":26,"value":10965}," }]",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":10968,"children":10969},{"class":2580},[10970],{"type":30,"tagName":2578,"properties":10971,"children":10972},{"style":2590},[10973],{"type":26,"value":3487},{"type":26,"value":27},{"type":30,"tagName":4351,"properties":10976,"children":10977,"position":11369},{},[10978,10979,11080,11081,11238,11239,11307,11308,11351,11352,11368],{"type":26,"value":27},{"type":30,"tagName":4356,"properties":10980,"children":10981,"position":11076},{},[10982,10996,11003,11015,11022,11033,11040,11051,11057,11069],{"type":30,"tagName":44,"properties":10983,"children":10984,"position":10993},{},[10985],{"type":26,"value":10986,"position":10987},"inputs[].cellType: \"array\"",{"start":10988,"end":10991},{"line":10989,"column":321,"offset":10990},416,21802,{"line":10989,"column":41,"offset":10992},21830,{"start":10994,"end":10995},{"line":10989,"column":321,"offset":10990},{"line":10989,"column":41,"offset":10992},{"type":26,"value":10997,"position":10998}," marks a celled input. It requires\n",{"start":10999,"end":11000},{"line":10989,"column":41,"offset":10992},{"line":11001,"column":20,"offset":11002},417,21865,{"type":30,"tagName":44,"properties":11004,"children":11005,"position":11012},{},[11006],{"type":26,"value":6415,"position":11007},{"start":11008,"end":11010},{"line":11001,"column":321,"offset":11009},21867,{"line":11001,"column":339,"offset":11011},21890,{"start":11013,"end":11014},{"line":11001,"column":321,"offset":11009},{"line":11001,"column":339,"offset":11011},{"type":26,"value":11016,"position":11017}," (refused under the first contract naming the way\nin) and requires ",{"start":11018,"end":11019},{"line":11001,"column":339,"offset":11011},{"line":11020,"column":290,"offset":11021},418,21959,{"type":30,"tagName":44,"properties":11023,"children":11024,"position":11030},{},[11025],{"type":26,"value":2398,"position":11026},{"start":11027,"end":11028},{"line":11020,"column":290,"offset":11021},{"line":11020,"column":41,"offset":11029},21970,{"start":11031,"end":11032},{"line":11020,"column":290,"offset":11021},{"line":11020,"column":41,"offset":11029},{"type":26,"value":11034,"position":11035}," beside it (a positive integer counting the\nclass's TUPLES, the host-enforced cap; an oversize bar refuses the\nevaluation, never truncates). ",{"start":11036,"end":11037},{"line":11020,"column":41,"offset":11029},{"line":11038,"column":905,"offset":11039},420,22115,{"type":30,"tagName":44,"properties":11041,"children":11042,"position":11048},{},[11043],{"type":26,"value":2398,"position":11044},{"start":11045,"end":11046},{"line":11038,"column":905,"offset":11039},{"line":11038,"column":1371,"offset":11047},22126,{"start":11049,"end":11050},{"line":11038,"column":905,"offset":11039},{"line":11038,"column":1371,"offset":11047},{"type":26,"value":11052,"position":11053}," without ",{"start":11054,"end":11055},{"line":11038,"column":1371,"offset":11047},{"line":11038,"column":1389,"offset":11056},22135,{"type":30,"tagName":44,"properties":11058,"children":11059,"position":11066},{},[11060],{"type":26,"value":11061,"position":11062},"cellType",{"start":11063,"end":11064},{"line":11038,"column":1389,"offset":11056},{"line":11038,"column":280,"offset":11065},22145,{"start":11067,"end":11068},{"line":11038,"column":1389,"offset":11056},{"line":11038,"column":280,"offset":11065},{"type":26,"value":11070,"position":11071}," is refused\nas meaningless on a scalar input.",{"start":11072,"end":11073},{"line":11038,"column":280,"offset":11065},{"line":11074,"column":1354,"offset":11075},421,22192,{"start":11077,"end":11079},{"line":10989,"column":20,"offset":11078},21800,{"line":11074,"column":1354,"offset":11075},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":11082,"children":11083,"position":11234},{},[11084,11092,11103,11108,11119,11125,11138,11143,11154,11161,11175,11181,11193,11200,11211,11217,11228],{"type":26,"value":11085,"position":11086},"A celled input reads a celled source class (",{"start":11087,"end":11090},{"line":11088,"column":321,"offset":11089},422,22195,{"line":11088,"column":929,"offset":11091},22239,{"type":30,"tagName":44,"properties":11093,"children":11094,"position":11100},{},[11095],{"type":26,"value":6471,"position":11096},{"start":11097,"end":11098},{"line":11088,"column":929,"offset":11091},{"line":11088,"column":280,"offset":11099},22255,{"start":11101,"end":11102},{"line":11088,"column":929,"offset":11091},{"line":11088,"column":280,"offset":11099},{"type":26,"value":58,"position":11104},{"start":11105,"end":11106},{"line":11088,"column":280,"offset":11099},{"line":11088,"column":2051,"offset":11107},22257,{"type":30,"tagName":44,"properties":11109,"children":11110,"position":11116},{},[11111],{"type":26,"value":6489,"position":11112},{"start":11113,"end":11114},{"line":11088,"column":2051,"offset":11107},{"line":11088,"column":981,"offset":11115},22263,{"start":11117,"end":11118},{"line":11088,"column":2051,"offset":11107},{"line":11088,"column":981,"offset":11115},{"type":26,"value":2287,"position":11120},{"start":11121,"end":11122},{"line":11088,"column":981,"offset":11115},{"line":11123,"column":20,"offset":11124},423,22265,{"type":30,"tagName":44,"properties":11126,"children":11127,"position":11135},{},[11128],{"type":26,"value":11129,"position":11130},"tape",{"start":11131,"end":11133},{"line":11123,"column":321,"offset":11132},22267,{"line":11123,"column":182,"offset":11134},22273,{"start":11136,"end":11137},{"line":11123,"column":321,"offset":11132},{"line":11123,"column":182,"offset":11134},{"type":26,"value":58,"position":11139},{"start":11140,"end":11141},{"line":11123,"column":182,"offset":11134},{"line":11123,"column":391,"offset":11142},22275,{"type":30,"tagName":44,"properties":11144,"children":11145,"position":11151},{},[11146],{"type":26,"value":6506,"position":11147},{"start":11148,"end":11149},{"line":11123,"column":391,"offset":11142},{"line":11123,"column":905,"offset":11150},22297,{"start":11152,"end":11153},{"line":11123,"column":391,"offset":11142},{"line":11123,"column":905,"offset":11150},{"type":26,"value":11155,"position":11156},"; the catalog and each class's knobs are in\n",{"start":11157,"end":11158},{"line":11123,"column":905,"offset":11150},{"line":11159,"column":20,"offset":11160},424,22341,{"type":30,"tagName":865,"properties":11162,"children":11163,"position":11170},{"href":2205},[11164],{"type":26,"value":2208,"position":11165},{"start":11166,"end":11168},{"line":11159,"column":122,"offset":11167},22344,{"line":11159,"column":132,"offset":11169},22356,{"start":11171,"end":11173},{"line":11159,"column":321,"offset":11172},22343,{"line":11159,"column":1273,"offset":11174},22391,{"type":26,"value":11176,"position":11177},"), and the pairing is\nchecked both ways: a celled class under a scalar input is refused, and\n",{"start":11178,"end":11179},{"line":11159,"column":1273,"offset":11174},{"line":163,"column":20,"offset":11180},22486,{"type":30,"tagName":44,"properties":11182,"children":11183,"position":11190},{},[11184],{"type":26,"value":11061,"position":11185},{"start":11186,"end":11188},{"line":163,"column":321,"offset":11187},22488,{"line":163,"column":203,"offset":11189},22498,{"start":11191,"end":11192},{"line":163,"column":321,"offset":11187},{"line":163,"column":203,"offset":11189},{"type":26,"value":11194,"position":11195}," on a scalar-feed source is refused at fetch. A celled input\nkeeps its positional slot in the scalar argument block (the slot's value\nis ",{"start":11196,"end":11197},{"line":163,"column":203,"offset":11189},{"line":11198,"column":101,"offset":11199},428,22639,{"type":30,"tagName":44,"properties":11201,"children":11202,"position":11208},{},[11203],{"type":26,"value":4041,"position":11204},{"start":11205,"end":11206},{"line":11198,"column":101,"offset":11199},{"line":11198,"column":391,"offset":11207},22644,{"start":11209,"end":11210},{"line":11198,"column":101,"offset":11199},{"line":11198,"column":391,"offset":11207},{"type":26,"value":11212,"position":11213},") and keeps an ordinary ",{"start":11214,"end":11215},{"line":11198,"column":391,"offset":11207},{"line":11198,"column":420,"offset":11216},22668,{"type":30,"tagName":44,"properties":11218,"children":11219,"position":11225},{},[11220],{"type":26,"value":8875,"position":11221},{"start":11222,"end":11223},{"line":11198,"column":420,"offset":11216},{"line":11198,"column":1599,"offset":11224},22682,{"start":11226,"end":11227},{"line":11198,"column":420,"offset":11216},{"line":11198,"column":1599,"offset":11224},{"type":26,"value":11229,"position":11230}," entry.",{"start":11231,"end":11232},{"line":11198,"column":1599,"offset":11224},{"line":11198,"column":1609,"offset":11233},22689,{"start":11235,"end":11237},{"line":11088,"column":20,"offset":11236},22193,{"line":11198,"column":1609,"offset":11233},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":11240,"children":11241,"position":11303},{},[11242,11251,11262,11267,11278,11285,11296],{"type":26,"value":11243,"position":11244},"A celled class can never be the primary input (index 0): the primary must\nstay a fetched scalar series that defines the request grid. Celled\nsources may pin ",{"start":11245,"end":11248},{"line":11246,"column":321,"offset":11247},429,22692,{"line":11249,"column":183,"offset":11250},431,22853,{"type":30,"tagName":44,"properties":11252,"children":11253,"position":11259},{},[11254],{"type":26,"value":1474,"position":11255},{"start":11256,"end":11257},{"line":11249,"column":183,"offset":11250},{"line":11249,"column":142,"offset":11258},22861,{"start":11260,"end":11261},{"line":11249,"column":183,"offset":11250},{"line":11249,"column":142,"offset":11258},{"type":26,"value":6601,"position":11263},{"start":11264,"end":11265},{"line":11249,"column":142,"offset":11258},{"line":11249,"column":647,"offset":11266},22864,{"type":30,"tagName":44,"properties":11268,"children":11269,"position":11275},{},[11270],{"type":26,"value":2228,"position":11271},{"start":11272,"end":11273},{"line":11249,"column":647,"offset":11266},{"line":11249,"column":1028,"offset":11274},22874,{"start":11276,"end":11277},{"line":11249,"column":647,"offset":11266},{"line":11249,"column":1028,"offset":11274},{"type":26,"value":11279,"position":11280}," together like any feed source, but\nnever ",{"start":11281,"end":11282},{"line":11249,"column":1028,"offset":11274},{"line":11283,"column":182,"offset":11284},432,22918,{"type":30,"tagName":44,"properties":11286,"children":11287,"position":11293},{},[11288],{"type":26,"value":2261,"position":11289},{"start":11290,"end":11291},{"line":11283,"column":182,"offset":11284},{"line":11283,"column":183,"offset":11292},22928,{"start":11294,"end":11295},{"line":11283,"column":182,"offset":11284},{"line":11283,"column":183,"offset":11292},{"type":26,"value":11297,"position":11298},": cell blocks exact-join the primary grid row for row\n(alignment below), so there is no independent clock to pin.",{"start":11299,"end":11300},{"line":11283,"column":183,"offset":11292},{"line":11301,"column":1899,"offset":11302},433,23043,{"start":11304,"end":11306},{"line":11246,"column":20,"offset":11305},22690,{"line":11301,"column":1899,"offset":11302},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":11309,"children":11310,"position":11347},{},[11311,11324,11329,11340],{"type":30,"tagName":44,"properties":11312,"children":11313,"position":11321},{},[11314],{"type":26,"value":7270,"position":11315},{"start":11316,"end":11319},{"line":11317,"column":321,"offset":11318},434,23046,{"line":11317,"column":420,"offset":11320},23078,{"start":11322,"end":11323},{"line":11317,"column":321,"offset":11318},{"line":11317,"column":420,"offset":11320},{"type":26,"value":2482,"position":11325},{"start":11326,"end":11327},{"line":11317,"column":420,"offset":11320},{"line":11317,"column":1028,"offset":11328},23083,{"type":30,"tagName":44,"properties":11330,"children":11331,"position":11337},{},[11332],{"type":26,"value":7289,"position":11333},{"start":11334,"end":11335},{"line":11317,"column":1028,"offset":11328},{"line":11317,"column":162,"offset":11336},23098,{"start":11338,"end":11339},{"line":11317,"column":1028,"offset":11328},{"line":11317,"column":162,"offset":11336},{"type":26,"value":11341,"position":11342}," are provenance\nmarkers written by the code-first pipeline. The schema accepts and\npreserves them on any sheet; a sheet carrying them is treated as derived\nstate (direct sheet edits are refused, see above).",{"start":11343,"end":11344},{"line":11317,"column":162,"offset":11336},{"line":11345,"column":1389,"offset":11346},437,23310,{"start":11348,"end":11350},{"line":11317,"column":20,"offset":11349},23044,{"line":11345,"column":1389,"offset":11346},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":11353,"children":11354,"position":11364},{},[11355],{"type":26,"value":11356,"position":11357},"A first-contract sheet over a module that imports the cell or string\nfunctions is refused at validation, install, and build; a second-contract\nsheet over a scalar-only module is legal and computes bit-identically.",{"start":11358,"end":11361},{"line":11359,"column":321,"offset":11360},438,23313,{"line":11362,"column":172,"offset":11363},440,23530,{"start":11365,"end":11367},{"line":11359,"column":20,"offset":11366},23311,{"line":11362,"column":172,"offset":11363},{"type":26,"value":27},{"start":11370,"end":11371},{"line":10989,"column":20,"offset":11078},{"line":11362,"column":172,"offset":11363},{"type":26,"value":27},{"type":30,"tagName":31,"properties":11374,"children":11375,"position":11437},{},[11376,11384,11395,11401,11413,11420,11431],{"type":26,"value":11377,"position":11378},"Cell alignment is an exact join, never a fill: each primary-grid row gets\nthe celled observation with the same bar open, a bar with no observation\ngets a PRESENT EMPTY block (the module sees ",{"start":11379,"end":11382},{"line":11380,"column":20,"offset":11381},442,23532,{"line":173,"column":922,"offset":11383},23723,{"type":30,"tagName":44,"properties":11385,"children":11386,"position":11392},{},[11387],{"type":26,"value":2572,"position":11388},{"start":11389,"end":11390},{"line":173,"column":922,"offset":11383},{"line":173,"column":261,"offset":11391},23726,{"start":11393,"end":11394},{"line":173,"column":922,"offset":11383},{"line":173,"column":261,"offset":11391},{"type":26,"value":11396,"position":11397}," cells, not ",{"start":11398,"end":11399},{"line":173,"column":261,"offset":11391},{"line":173,"column":1619,"offset":11400},23738,{"type":30,"tagName":44,"properties":11402,"children":11403,"position":11410},{},[11404],{"type":26,"value":11405,"position":11406},"-1",{"start":11407,"end":11408},{"line":173,"column":1619,"offset":11400},{"line":173,"column":91,"offset":11409},23742,{"start":11411,"end":11412},{"line":173,"column":1619,"offset":11400},{"line":173,"column":91,"offset":11409},{"type":26,"value":11414,"position":11415},"), and celled\nvalues are never carried forward the way sparse coarse scalars are (a\nreplayed block would double-count volume). Celled inputs never abstain a\nrow: warmup policy stays the module's ",{"start":11416,"end":11417},{"line":173,"column":91,"offset":11409},{"line":11418,"column":193,"offset":11419},447,23937,{"type":30,"tagName":44,"properties":11421,"children":11422,"position":11428},{},[11423],{"type":26,"value":1706,"position":11424},{"start":11425,"end":11426},{"line":11418,"column":193,"offset":11419},{"line":11418,"column":261,"offset":11427},23946,{"start":11429,"end":11430},{"line":11418,"column":193,"offset":11419},{"line":11418,"column":261,"offset":11427},{"type":26,"value":11432,"position":11433}," decision.",{"start":11434,"end":11435},{"line":11418,"column":261,"offset":11427},{"line":11418,"column":1834,"offset":11436},23956,{"start":11438,"end":11439},{"line":11380,"column":20,"offset":11381},{"line":11418,"column":1834,"offset":11436},{"type":26,"value":27},{"type":30,"tagName":31,"properties":11442,"children":11443,"position":11539},{},[11444,11452,11463,11468,11479,11486,11497,11502,11513,11520,11532],{"type":26,"value":11445,"position":11446},"Where celled packages run: alerts, ",{"start":11447,"end":11450},{"line":11448,"column":20,"offset":11449},449,23958,{"line":11448,"column":1354,"offset":11451},23993,{"type":30,"tagName":44,"properties":11453,"children":11454,"position":11460},{},[11455],{"type":26,"value":9173,"position":11456},{"start":11457,"end":11458},{"line":11448,"column":1354,"offset":11451},{"line":11448,"column":1273,"offset":11459},24008,{"start":11461,"end":11462},{"line":11448,"column":1354,"offset":11451},{"line":11448,"column":1273,"offset":11459},{"type":26,"value":488,"position":11464},{"start":11465,"end":11466},{"line":11448,"column":1273,"offset":11459},{"line":11448,"column":81,"offset":11467},24011,{"type":30,"tagName":44,"properties":11469,"children":11470,"position":11476},{},[11471],{"type":26,"value":2547,"position":11472},{"start":11473,"end":11474},{"line":11448,"column":81,"offset":11467},{"line":11448,"column":447,"offset":11475},24029,{"start":11477,"end":11478},{"line":11448,"column":81,"offset":11467},{"line":11448,"column":447,"offset":11475},{"type":26,"value":11480,"position":11481},", and\nchart previews evaluate them like any other package (the daemon fetches\n",{"start":11482,"end":11483},{"line":11448,"column":447,"offset":11475},{"line":11484,"column":20,"offset":11485},451,24107,{"type":30,"tagName":44,"properties":11487,"children":11488,"position":11494},{},[11489],{"type":26,"value":6471,"position":11490},{"start":11491,"end":11492},{"line":11484,"column":20,"offset":11485},{"line":11484,"column":239,"offset":11493},24123,{"start":11495,"end":11496},{"line":11484,"column":20,"offset":11485},{"line":11484,"column":239,"offset":11493},{"type":26,"value":2482,"position":11498},{"start":11499,"end":11500},{"line":11484,"column":239,"offset":11493},{"line":11484,"column":320,"offset":11501},24128,{"type":30,"tagName":44,"properties":11503,"children":11504,"position":11510},{},[11505],{"type":26,"value":6489,"position":11506},{"start":11507,"end":11508},{"line":11484,"column":320,"offset":11501},{"line":11484,"column":222,"offset":11509},24134,{"start":11511,"end":11512},{"line":11484,"column":320,"offset":11501},{"line":11484,"column":222,"offset":11509},{"type":26,"value":11514,"position":11515}," live). Backtests and screens REFUSE celled\npackages by name (",{"start":11516,"end":11517},{"line":11484,"column":222,"offset":11509},{"line":11518,"column":183,"offset":11519},452,24196,{"type":30,"tagName":44,"properties":11521,"children":11522,"position":11529},{},[11523],{"type":26,"value":11524,"position":11525},"wrun_celled_metric_unsupported",{"start":11526,"end":11527},{"line":11518,"column":183,"offset":11519},{"line":11518,"column":1273,"offset":11528},24228,{"start":11530,"end":11531},{"line":11518,"column":183,"offset":11519},{"line":11518,"column":1273,"offset":11528},{"type":26,"value":11533,"position":11534},"): their replay and\nfan-out paths carry no cell blocks yet.",{"start":11535,"end":11536},{"line":11518,"column":1273,"offset":11528},{"line":11537,"column":1028,"offset":11538},453,24287,{"start":11540,"end":11541},{"line":11448,"column":20,"offset":11449},{"line":11537,"column":1028,"offset":11538},{"type":26,"value":27},{"type":30,"tagName":211,"properties":11544,"children":11546,"position":11555},{"id":11545},"string-slots-renderers-drawings",[11547],{"type":26,"value":11548,"position":11549},"String slots, renderers, drawings",{"start":11550,"end":11553},{"line":11551,"column":122,"offset":11552},455,24292,{"line":11551,"column":350,"offset":11554},24325,{"start":11556,"end":11558},{"line":11551,"column":20,"offset":11557},24289,{"line":11551,"column":350,"offset":11554},{"type":26,"value":27},{"type":30,"tagName":31,"properties":11561,"children":11562,"position":11572},{},[11563],{"type":26,"value":11564,"position":11565},"Outputs stay numbers; the second contract adds three top-level arrays that\nturn some of those numbers (and per-bar text) into chart decorations. All\nthree are refused under the first contract, and every reference is checked\nat validation: numeric coordinates name declared OUTPUTS, text fields name\ndeclared STRING SLOTS, and the two namespaces never substitute for each\nother.",{"start":11566,"end":11569},{"line":11567,"column":20,"offset":11568},457,24327,{"line":11570,"column":121,"offset":11571},462,24704,{"start":11573,"end":11574},{"line":11567,"column":20,"offset":11568},{"line":11570,"column":121,"offset":11571},{"type":26,"value":27},{"type":30,"tagName":4351,"properties":11577,"children":11578,"position":12929},{},[11579,11580,11661,11662,12600,12601,12928],{"type":26,"value":27},{"type":30,"tagName":4356,"properties":11581,"children":11582,"position":11657},{},[11583,11596,11601,11613,11620,11632,11639,11650],{"type":30,"tagName":44,"properties":11584,"children":11585,"position":11593},{},[11586],{"type":26,"value":9476,"position":11587},{"start":11588,"end":11591},{"line":11589,"column":321,"offset":11590},464,24708,{"line":11589,"column":239,"offset":11592},24722,{"start":11594,"end":11595},{"line":11589,"column":321,"offset":11590},{"line":11589,"column":239,"offset":11592},{"type":26,"value":7483,"position":11597},{"start":11598,"end":11599},{"line":11589,"column":239,"offset":11592},{"line":11589,"column":183,"offset":11600},24724,{"type":30,"tagName":44,"properties":11602,"children":11603,"position":11610},{},[11604],{"type":26,"value":11605,"position":11606},"{index, name, max_bytes, description?}",{"start":11607,"end":11608},{"line":11589,"column":183,"offset":11600},{"line":11589,"column":1779,"offset":11609},24764,{"start":11611,"end":11612},{"line":11589,"column":183,"offset":11600},{"line":11589,"column":1779,"offset":11609},{"type":26,"value":11614,"position":11615},", indexes\ncontiguous from 0, unique names, at most 64 slots, ",{"start":11616,"end":11617},{"line":11589,"column":1779,"offset":11609},{"line":11618,"column":81,"offset":11619},465,24827,{"type":30,"tagName":44,"properties":11621,"children":11622,"position":11629},{},[11623],{"type":26,"value":11624,"position":11625},"max_bytes",{"start":11626,"end":11627},{"line":11618,"column":81,"offset":11619},{"line":11618,"column":2051,"offset":11628},24838,{"start":11630,"end":11631},{"line":11618,"column":81,"offset":11619},{"line":11618,"column":2051,"offset":11628},{"type":26,"value":11633,"position":11634}," 1..4096.\nSlots are written per ready bar during ",{"start":11635,"end":11636},{"line":11618,"column":2051,"offset":11628},{"line":11637,"column":1902,"offset":11638},466,24889,{"type":30,"tagName":44,"properties":11640,"children":11641,"position":11647},{},[11642],{"type":26,"value":2528,"position":11643},{"start":11644,"end":11645},{"line":11637,"column":1902,"offset":11638},{"line":11637,"column":81,"offset":11646},24901,{"start":11648,"end":11649},{"line":11637,"column":1902,"offset":11638},{"line":11637,"column":81,"offset":11646},{"type":26,"value":11651,"position":11652}," through the generated\nsenders; a slot not written that bar is ABSENT, distinct from a written\nempty string. Slots are not outputs and never become metrics.",{"start":11653,"end":11654},{"line":11637,"column":81,"offset":11646},{"line":11655,"column":91,"offset":11656},468,25061,{"start":11658,"end":11660},{"line":11589,"column":20,"offset":11659},24706,{"line":11655,"column":91,"offset":11656},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":11663,"children":11664,"position":12596},{},[11665,11678,11684,11696,11700,12595],{"type":30,"tagName":44,"properties":11666,"children":11667,"position":11675},{},[11668],{"type":26,"value":9494,"position":11669},{"start":11670,"end":11673},{"line":11671,"column":321,"offset":11672},469,25064,{"line":11671,"column":991,"offset":11674},25075,{"start":11676,"end":11677},{"line":11671,"column":321,"offset":11672},{"line":11671,"column":991,"offset":11674},{"type":26,"value":11679,"position":11680}," (at most 32 per package), each ",{"start":11681,"end":11682},{"line":11671,"column":991,"offset":11674},{"line":11671,"column":1248,"offset":11683},25107,{"type":30,"tagName":44,"properties":11685,"children":11686,"position":11693},{},[11687],{"type":26,"value":11688,"position":11689},"{kind, name, ...}",{"start":11690,"end":11691},{"line":11671,"column":1248,"offset":11683},{"line":11671,"column":2051,"offset":11692},25126,{"start":11694,"end":11695},{"line":11671,"column":1248,"offset":11683},{"line":11671,"column":2051,"offset":11692},{"type":26,"value":11697,"position":11698},":\n",{"start":11699,"end":-1},{"line":11671,"column":2051,"offset":11692},{"type":30,"tagName":4351,"properties":11701,"children":11702,"position":12592},{},[11703,11704,11802,11803,11984,11985,12102,12103,12391,12392,12437,12438,12591],{"type":26,"value":27},{"type":30,"tagName":4356,"properties":11705,"children":11706,"position":11798},{},[11707,11720,11725,11737,11744,11756,11762,11773,11779,11791],{"type":30,"tagName":44,"properties":11708,"children":11709,"position":11717},{},[11710],{"type":26,"value":26,"position":11711},{"start":11712,"end":11715},{"line":11713,"column":38,"offset":11714},470,25132,{"line":11713,"column":391,"offset":11716},25138,{"start":11718,"end":11719},{"line":11713,"column":38,"offset":11714},{"line":11713,"column":391,"offset":11716},{"type":26,"value":7483,"position":11721},{"start":11722,"end":11723},{"line":11713,"column":391,"offset":11716},{"line":11713,"column":203,"offset":11724},25140,{"type":30,"tagName":44,"properties":11726,"children":11727,"position":11734},{},[11728],{"type":26,"value":11729,"position":11730},"{y, text, color?, size?}",{"start":11731,"end":11732},{"line":11713,"column":203,"offset":11724},{"line":11713,"column":193,"offset":11733},25166,{"start":11735,"end":11736},{"line":11713,"column":203,"offset":11724},{"line":11713,"column":193,"offset":11733},{"type":26,"value":11738,"position":11739},". One mark per ready row whose slot\nis present, at (bar time, ",{"start":11740,"end":11741},{"line":11713,"column":193,"offset":11733},{"line":11742,"column":41,"offset":11743},471,25232,{"type":30,"tagName":44,"properties":11745,"children":11746,"position":11753},{},[11747],{"type":26,"value":11748,"position":11749},"y",{"start":11750,"end":11751},{"line":11742,"column":41,"offset":11743},{"line":11742,"column":1748,"offset":11752},25235,{"start":11754,"end":11755},{"line":11742,"column":41,"offset":11743},{"line":11742,"column":1748,"offset":11752},{"type":26,"value":11757,"position":11758},"); optional ",{"start":11759,"end":11760},{"line":11742,"column":1748,"offset":11752},{"line":11742,"column":1248,"offset":11761},25247,{"type":30,"tagName":44,"properties":11763,"children":11764,"position":11770},{},[11765],{"type":26,"value":1385,"position":11766},{"start":11767,"end":11768},{"line":11742,"column":1248,"offset":11761},{"line":11742,"column":1389,"offset":11769},25254,{"start":11771,"end":11772},{"line":11742,"column":1248,"offset":11761},{"line":11742,"column":1389,"offset":11769},{"type":26,"value":11774,"position":11775}," (string) and ",{"start":11776,"end":11777},{"line":11742,"column":1389,"offset":11769},{"line":11742,"column":1852,"offset":11778},25268,{"type":30,"tagName":44,"properties":11780,"children":11781,"position":11788},{},[11782],{"type":26,"value":11783,"position":11784},"size",{"start":11785,"end":11786},{"line":11742,"column":1852,"offset":11778},{"line":11742,"column":172,"offset":11787},25274,{"start":11789,"end":11790},{"line":11742,"column":1852,"offset":11778},{"line":11742,"column":172,"offset":11787},{"type":26,"value":11792,"position":11793},"\n(an integer pixel count, 6..64, refused outside) style the text.",{"start":11794,"end":11795},{"line":11742,"column":172,"offset":11787},{"line":11796,"column":1864,"offset":11797},472,25343,{"start":11799,"end":11801},{"line":11713,"column":321,"offset":11800},25130,{"line":11796,"column":1864,"offset":11797},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":11804,"children":11805,"position":11980},{},[11806,11819,11824,11836,11842,11854,11859,11870,11875,11886,11893,11904,11909,11920,11927,11939,11946,11957,11962,11973],{"type":30,"tagName":44,"properties":11807,"children":11808,"position":11816},{},[11809],{"type":26,"value":1605,"position":11810},{"start":11811,"end":11814},{"line":11812,"column":38,"offset":11813},473,25348,{"line":11812,"column":1251,"offset":11815},25355,{"start":11817,"end":11818},{"line":11812,"column":38,"offset":11813},{"line":11812,"column":1251,"offset":11815},{"type":26,"value":7483,"position":11820},{"start":11821,"end":11822},{"line":11812,"column":1251,"offset":11815},{"line":11812,"column":991,"offset":11823},25357,{"type":30,"tagName":44,"properties":11825,"children":11826,"position":11833},{},[11827],{"type":26,"value":11828,"position":11829},"{x, y, text, color?, size?}",{"start":11830,"end":11831},{"line":11812,"column":991,"offset":11823},{"line":11812,"column":62,"offset":11832},25386,{"start":11834,"end":11835},{"line":11812,"column":991,"offset":11823},{"line":11812,"column":62,"offset":11832},{"type":26,"value":11837,"position":11838},". ONE label at (",{"start":11839,"end":11840},{"line":11812,"column":62,"offset":11832},{"line":11812,"column":1779,"offset":11841},25402,{"type":30,"tagName":44,"properties":11843,"children":11844,"position":11851},{},[11845],{"type":26,"value":11846,"position":11847},"x",{"start":11848,"end":11849},{"line":11812,"column":1779,"offset":11841},{"line":11812,"column":1899,"offset":11850},25405,{"start":11852,"end":11853},{"line":11812,"column":1779,"offset":11841},{"line":11812,"column":1899,"offset":11850},{"type":26,"value":58,"position":11855},{"start":11856,"end":11857},{"line":11812,"column":1899,"offset":11850},{"line":11812,"column":91,"offset":11858},25407,{"type":30,"tagName":44,"properties":11860,"children":11861,"position":11867},{},[11862],{"type":26,"value":11748,"position":11863},{"start":11864,"end":11865},{"line":11812,"column":91,"offset":11858},{"line":11812,"column":1852,"offset":11866},25410,{"start":11868,"end":11869},{"line":11812,"column":91,"offset":11858},{"line":11812,"column":1852,"offset":11866},{"type":26,"value":9726,"position":11871},{"start":11872,"end":11873},{"line":11812,"column":1852,"offset":11866},{"line":11812,"column":523,"offset":11874},25413,{"type":30,"tagName":44,"properties":11876,"children":11877,"position":11883},{},[11878],{"type":26,"value":11846,"position":11879},{"start":11880,"end":11881},{"line":11812,"column":523,"offset":11874},{"line":11812,"column":172,"offset":11882},25416,{"start":11884,"end":11885},{"line":11812,"column":523,"offset":11874},{"line":11812,"column":172,"offset":11882},{"type":26,"value":11887,"position":11888}," is\na numeric output in epoch seconds; optional ",{"start":11889,"end":11890},{"line":11812,"column":172,"offset":11882},{"line":11891,"column":1599,"offset":11892},474,25468,{"type":30,"tagName":44,"properties":11894,"children":11895,"position":11901},{},[11896],{"type":26,"value":1385,"position":11897},{"start":11898,"end":11899},{"line":11891,"column":1599,"offset":11892},{"line":11891,"column":1609,"offset":11900},25475,{"start":11902,"end":11903},{"line":11891,"column":1599,"offset":11892},{"line":11891,"column":1609,"offset":11900},{"type":26,"value":4828,"position":11905},{"start":11906,"end":11907},{"line":11891,"column":1609,"offset":11900},{"line":11891,"column":204,"offset":11908},25476,{"type":30,"tagName":44,"properties":11910,"children":11911,"position":11917},{},[11912],{"type":26,"value":11783,"position":11913},{"start":11914,"end":11915},{"line":11891,"column":204,"offset":11908},{"line":11891,"column":280,"offset":11916},25482,{"start":11918,"end":11919},{"line":11891,"column":204,"offset":11908},{"line":11891,"column":280,"offset":11916},{"type":26,"value":11921,"position":11922}," as on\n",{"start":11923,"end":11924},{"line":11891,"column":280,"offset":11916},{"line":11925,"column":20,"offset":11926},475,25489,{"type":30,"tagName":44,"properties":11928,"children":11929,"position":11936},{},[11930],{"type":26,"value":26,"position":11931},{"start":11932,"end":11934},{"line":11925,"column":38,"offset":11933},25493,{"line":11925,"column":391,"offset":11935},25499,{"start":11937,"end":11938},{"line":11925,"column":38,"offset":11933},{"line":11925,"column":391,"offset":11935},{"type":26,"value":11940,"position":11941},". Lifecycle: the LAST ready row whose slot is present and\nnonempty and whose ",{"start":11942,"end":11943},{"line":11925,"column":391,"offset":11935},{"line":11944,"column":380,"offset":11945},476,25580,{"type":30,"tagName":44,"properties":11947,"children":11948,"position":11954},{},[11949],{"type":26,"value":11846,"position":11950},{"start":11951,"end":11952},{"line":11944,"column":380,"offset":11945},{"line":11944,"column":142,"offset":11953},25583,{"start":11955,"end":11956},{"line":11944,"column":380,"offset":11945},{"line":11944,"column":142,"offset":11953},{"type":26,"value":4828,"position":11958},{"start":11959,"end":11960},{"line":11944,"column":142,"offset":11953},{"line":11944,"column":222,"offset":11961},25584,{"type":30,"tagName":44,"properties":11963,"children":11964,"position":11970},{},[11965],{"type":26,"value":11748,"position":11966},{"start":11967,"end":11968},{"line":11944,"column":222,"offset":11961},{"line":11944,"column":41,"offset":11969},25587,{"start":11971,"end":11972},{"line":11944,"column":222,"offset":11961},{"line":11944,"column":41,"offset":11969},{"type":26,"value":11974,"position":11975}," are finite wins; later rows with an absent\nor empty slot do not clear an earlier winner.",{"start":11976,"end":11977},{"line":11944,"column":41,"offset":11969},{"line":11978,"column":270,"offset":11979},477,25680,{"start":11981,"end":11983},{"line":11812,"column":321,"offset":11982},25346,{"line":11978,"column":270,"offset":11979},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":11986,"children":11987,"position":12098},{},[11988,12001,12006,12018,12024,12035,12042,12055,12061,12073,12079,12091],{"type":30,"tagName":44,"properties":11989,"children":11990,"position":11998},{},[11991],{"type":26,"value":298,"position":11992},{"start":11993,"end":11996},{"line":11994,"column":38,"offset":11995},478,25685,{"line":11994,"column":1251,"offset":11997},25692,{"start":11999,"end":12000},{"line":11994,"column":38,"offset":11995},{"line":11994,"column":1251,"offset":11997},{"type":26,"value":7483,"position":12002},{"start":12003,"end":12004},{"line":11994,"column":1251,"offset":11997},{"line":11994,"column":991,"offset":12005},25694,{"type":30,"tagName":44,"properties":12007,"children":12008,"position":12015},{},[12009],{"type":26,"value":12010,"position":12011},"{rows, cols, cells, position?}",{"start":12012,"end":12013},{"line":11994,"column":991,"offset":12005},{"line":11994,"column":1248,"offset":12014},25726,{"start":12016,"end":12017},{"line":11994,"column":991,"offset":12005},{"line":11994,"column":1248,"offset":12014},{"type":26,"value":12019,"position":12020}," with ",{"start":12021,"end":12022},{"line":11994,"column":1248,"offset":12014},{"line":11994,"column":72,"offset":12023},25732,{"type":30,"tagName":44,"properties":12025,"children":12026,"position":12032},{},[12027],{"type":26,"value":6912,"position":12028},{"start":12029,"end":12030},{"line":11994,"column":72,"offset":12023},{"line":11994,"column":1779,"offset":12031},25739,{"start":12033,"end":12034},{"line":11994,"column":72,"offset":12023},{"line":11994,"column":1779,"offset":12031},{"type":26,"value":12036,"position":12037}," = exactly\n",{"start":12038,"end":12039},{"line":11994,"column":1779,"offset":12031},{"line":12040,"column":20,"offset":12041},479,25750,{"type":30,"tagName":44,"properties":12043,"children":12044,"position":12052},{},[12045],{"type":26,"value":12046,"position":12047},"rows * cols",{"start":12048,"end":12050},{"line":12040,"column":38,"offset":12049},25754,{"line":12040,"column":578,"offset":12051},25767,{"start":12053,"end":12054},{"line":12040,"column":38,"offset":12049},{"line":12040,"column":578,"offset":12051},{"type":26,"value":12056,"position":12057}," string-slot names, row-major; caps ",{"start":12058,"end":12059},{"line":12040,"column":578,"offset":12051},{"line":12040,"column":81,"offset":12060},25803,{"type":30,"tagName":44,"properties":12062,"children":12063,"position":12070},{},[12064],{"type":26,"value":12065,"position":12066},"rows",{"start":12067,"end":12068},{"line":12040,"column":81,"offset":12060},{"line":12040,"column":1619,"offset":12069},25809,{"start":12071,"end":12072},{"line":12040,"column":81,"offset":12060},{"line":12040,"column":1619,"offset":12069},{"type":26,"value":12074,"position":12075}," \u003C= 32, ",{"start":12076,"end":12077},{"line":12040,"column":1619,"offset":12069},{"line":12040,"column":2199,"offset":12078},25817,{"type":30,"tagName":44,"properties":12080,"children":12081,"position":12088},{},[12082],{"type":26,"value":12083,"position":12084},"cols",{"start":12085,"end":12086},{"line":12040,"column":2199,"offset":12078},{"line":12040,"column":533,"offset":12087},25823,{"start":12089,"end":12090},{"line":12040,"column":2199,"offset":12078},{"line":12040,"column":533,"offset":12087},{"type":26,"value":12092,"position":12093},"\n\u003C= 8. Lifecycle: the LAST ready row where EVERY cell slot is present\n(empty strings included) wins; no such row, no table.",{"start":12094,"end":12095},{"line":12040,"column":533,"offset":12087},{"line":12096,"column":1834,"offset":12097},481,25954,{"start":12099,"end":12101},{"line":11994,"column":321,"offset":12100},25683,{"line":12096,"column":1834,"offset":12097},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":12104,"children":12105,"position":12387},{},[12106,12119,12124,12136,12141,12152,12158,12171,12176,12188,12193,12205,12210,12222,12227,12239,12245,12258,12263,12275,12280,12292,12297,12309,12315,12326,12333,12344,12351,12362,12368,12380],{"type":30,"tagName":44,"properties":12107,"children":12108,"position":12116},{},[12109],{"type":26,"value":5162,"position":12110},{"start":12111,"end":12114},{"line":12112,"column":38,"offset":12113},482,25959,{"line":12112,"column":1251,"offset":12115},25966,{"start":12117,"end":12118},{"line":12112,"column":38,"offset":12113},{"line":12112,"column":1251,"offset":12115},{"type":26,"value":7483,"position":12120},{"start":12121,"end":12122},{"line":12112,"column":1251,"offset":12115},{"line":12112,"column":991,"offset":12123},25968,{"type":30,"tagName":44,"properties":12125,"children":12126,"position":12133},{},[12127],{"type":26,"value":12128,"position":12129},"{output, shape, where?, color?, width?}",{"start":12130,"end":12131},{"line":12112,"column":991,"offset":12123},{"line":12112,"column":162,"offset":12132},26009,{"start":12134,"end":12135},{"line":12112,"column":991,"offset":12123},{"line":12112,"column":162,"offset":12132},{"type":26,"value":12019,"position":12137},{"start":12138,"end":12139},{"line":12112,"column":162,"offset":12132},{"line":12112,"column":742,"offset":12140},26015,{"type":30,"tagName":44,"properties":12142,"children":12143,"position":12149},{},[12144],{"type":26,"value":5162,"position":12145},{"start":12146,"end":12147},{"line":12112,"column":742,"offset":12140},{"line":12112,"column":2199,"offset":12148},26022,{"start":12150,"end":12151},{"line":12112,"column":742,"offset":12140},{"line":12112,"column":2199,"offset":12148},{"type":26,"value":12153,"position":12154}," one of\n",{"start":12155,"end":12156},{"line":12112,"column":2199,"offset":12148},{"line":194,"column":20,"offset":12157},26030,{"type":30,"tagName":44,"properties":12159,"children":12160,"position":12168},{},[12161],{"type":26,"value":12162,"position":12163},"circle",{"start":12164,"end":12166},{"line":194,"column":38,"offset":12165},26034,{"line":194,"column":203,"offset":12167},26042,{"start":12169,"end":12170},{"line":194,"column":38,"offset":12165},{"line":194,"column":203,"offset":12167},{"type":26,"value":58,"position":12172},{"start":12173,"end":12174},{"line":194,"column":203,"offset":12167},{"line":194,"column":219,"offset":12175},26044,{"type":30,"tagName":44,"properties":12177,"children":12178,"position":12185},{},[12179],{"type":26,"value":12180,"position":12181},"cross",{"start":12182,"end":12183},{"line":194,"column":219,"offset":12175},{"line":194,"column":320,"offset":12184},26051,{"start":12186,"end":12187},{"line":194,"column":219,"offset":12175},{"line":194,"column":320,"offset":12184},{"type":26,"value":58,"position":12189},{"start":12190,"end":12191},{"line":194,"column":320,"offset":12184},{"line":194,"column":380,"offset":12192},26053,{"type":30,"tagName":44,"properties":12194,"children":12195,"position":12202},{},[12196],{"type":26,"value":12197,"position":12198},"triangle_up",{"start":12199,"end":12200},{"line":194,"column":380,"offset":12192},{"line":194,"column":350,"offset":12201},26066,{"start":12203,"end":12204},{"line":194,"column":380,"offset":12192},{"line":194,"column":350,"offset":12201},{"type":26,"value":58,"position":12206},{"start":12207,"end":12208},{"line":194,"column":350,"offset":12201},{"line":194,"column":193,"offset":12209},26068,{"type":30,"tagName":44,"properties":12211,"children":12212,"position":12219},{},[12213],{"type":26,"value":12214,"position":12215},"triangle_down",{"start":12216,"end":12217},{"line":194,"column":193,"offset":12209},{"line":194,"column":81,"offset":12218},26083,{"start":12220,"end":12221},{"line":194,"column":193,"offset":12209},{"line":194,"column":81,"offset":12218},{"type":26,"value":58,"position":12223},{"start":12224,"end":12225},{"line":194,"column":81,"offset":12218},{"line":194,"column":1609,"offset":12226},26085,{"type":30,"tagName":44,"properties":12228,"children":12229,"position":12236},{},[12230],{"type":26,"value":12231,"position":12232},"diamond",{"start":12233,"end":12234},{"line":194,"column":1609,"offset":12226},{"line":194,"column":2051,"offset":12235},26094,{"start":12237,"end":12238},{"line":194,"column":1609,"offset":12226},{"line":194,"column":2051,"offset":12235},{"type":26,"value":2287,"position":12240},{"start":12241,"end":12242},{"line":194,"column":2051,"offset":12235},{"line":12243,"column":20,"offset":12244},484,26096,{"type":30,"tagName":44,"properties":12246,"children":12247,"position":12255},{},[12248],{"type":26,"value":12249,"position":12250},"arrow_up",{"start":12251,"end":12253},{"line":12243,"column":38,"offset":12252},26100,{"line":12243,"column":219,"offset":12254},26110,{"start":12256,"end":12257},{"line":12243,"column":38,"offset":12252},{"line":12243,"column":219,"offset":12254},{"type":26,"value":58,"position":12259},{"start":12260,"end":12261},{"line":12243,"column":219,"offset":12254},{"line":12243,"column":239,"offset":12262},26112,{"type":30,"tagName":44,"properties":12264,"children":12265,"position":12272},{},[12266],{"type":26,"value":12267,"position":12268},"arrow_down",{"start":12269,"end":12270},{"line":12243,"column":239,"offset":12262},{"line":12243,"column":9,"offset":12271},26124,{"start":12273,"end":12274},{"line":12243,"column":239,"offset":12262},{"line":12243,"column":9,"offset":12271},{"type":26,"value":58,"position":12276},{"start":12277,"end":12278},{"line":12243,"column":9,"offset":12271},{"line":12243,"column":41,"offset":12279},26126,{"type":30,"tagName":44,"properties":12281,"children":12282,"position":12289},{},[12283],{"type":26,"value":12284,"position":12285},"flag",{"start":12286,"end":12287},{"line":12243,"column":41,"offset":12279},{"line":12243,"column":350,"offset":12288},26132,{"start":12290,"end":12291},{"line":12243,"column":41,"offset":12279},{"line":12243,"column":350,"offset":12288},{"type":26,"value":58,"position":12293},{"start":12294,"end":12295},{"line":12243,"column":350,"offset":12288},{"line":12243,"column":193,"offset":12296},26134,{"type":30,"tagName":44,"properties":12298,"children":12299,"position":12306},{},[12300],{"type":26,"value":12301,"position":12302},"square",{"start":12303,"end":12304},{"line":12243,"column":193,"offset":12296},{"line":12243,"column":929,"offset":12305},26142,{"start":12307,"end":12308},{"line":12243,"column":193,"offset":12296},{"line":12243,"column":929,"offset":12305},{"type":26,"value":12310,"position":12311},"; optional ",{"start":12312,"end":12313},{"line":12243,"column":929,"offset":12305},{"line":12243,"column":1834,"offset":12314},26153,{"type":30,"tagName":44,"properties":12316,"children":12317,"position":12323},{},[12318],{"type":26,"value":1385,"position":12319},{"start":12320,"end":12321},{"line":12243,"column":1834,"offset":12314},{"line":12243,"column":2051,"offset":12322},26160,{"start":12324,"end":12325},{"line":12243,"column":1834,"offset":12314},{"line":12243,"column":2051,"offset":12322},{"type":26,"value":12327,"position":12328}," (string)\nand ",{"start":12329,"end":12330},{"line":12243,"column":2051,"offset":12322},{"line":12331,"column":182,"offset":12332},485,26178,{"type":30,"tagName":44,"properties":12334,"children":12335,"position":12341},{},[12336],{"type":26,"value":5317,"position":12337},{"start":12338,"end":12339},{"line":12331,"column":182,"offset":12332},{"line":12331,"column":132,"offset":12340},26185,{"start":12342,"end":12343},{"line":12331,"column":182,"offset":12332},{"line":12331,"column":132,"offset":12340},{"type":26,"value":12345,"position":12346}," (positive number) style the mark on the chart. One mark per\nready row where ",{"start":12347,"end":12348},{"line":12331,"column":132,"offset":12340},{"line":12349,"column":595,"offset":12350},486,26266,{"type":30,"tagName":44,"properties":12352,"children":12353,"position":12359},{},[12354],{"type":26,"value":2937,"position":12355},{"start":12356,"end":12357},{"line":12349,"column":595,"offset":12350},{"line":12349,"column":9,"offset":12358},26274,{"start":12360,"end":12361},{"line":12349,"column":595,"offset":12350},{"line":12349,"column":9,"offset":12358},{"type":26,"value":12363,"position":12364}," is finite, gated (when ",{"start":12365,"end":12366},{"line":12349,"column":9,"offset":12358},{"line":12349,"column":1389,"offset":12367},26298,{"type":30,"tagName":44,"properties":12369,"children":12370,"position":12377},{},[12371],{"type":26,"value":12372,"position":12373},"where",{"start":12374,"end":12375},{"line":12349,"column":1389,"offset":12367},{"line":12349,"column":1619,"offset":12376},26305,{"start":12378,"end":12379},{"line":12349,"column":1389,"offset":12367},{"line":12349,"column":1619,"offset":12376},{"type":26,"value":12381,"position":12382}," is declared) to\nrows where the gate is finite and nonzero.",{"start":12383,"end":12384},{"line":12349,"column":1619,"offset":12376},{"line":12385,"column":929,"offset":12386},487,26368,{"start":12388,"end":12390},{"line":12112,"column":321,"offset":12389},25957,{"line":12385,"column":929,"offset":12386},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":12393,"children":12394,"position":12433},{},[12395,12409,12414,12426],{"type":30,"tagName":44,"properties":12396,"children":12397,"position":12406},{},[12398],{"type":26,"value":12399,"position":12400},"stats_row",{"start":12401,"end":12404},{"line":12402,"column":38,"offset":12403},488,26373,{"line":12402,"column":132,"offset":12405},26384,{"start":12407,"end":12408},{"line":12402,"column":38,"offset":12403},{"line":12402,"column":132,"offset":12405},{"type":26,"value":7483,"position":12410},{"start":12411,"end":12412},{"line":12402,"column":132,"offset":12405},{"line":12402,"column":578,"offset":12413},26386,{"type":30,"tagName":44,"properties":12415,"children":12416,"position":12423},{},[12417],{"type":26,"value":12418,"position":12419},"{output, title?, format?, polarity?}",{"start":12420,"end":12421},{"line":12402,"column":578,"offset":12413},{"line":12402,"column":1609,"offset":12422},26424,{"start":12424,"end":12425},{"line":12402,"column":578,"offset":12413},{"line":12402,"column":1609,"offset":12422},{"type":26,"value":12427,"position":12428},". The output as a\nstats strip, one entry per ready row.",{"start":12429,"end":12430},{"line":12402,"column":1609,"offset":12422},{"line":12431,"column":1902,"offset":12432},489,26483,{"start":12434,"end":12436},{"line":12402,"column":321,"offset":12435},26371,{"line":12431,"column":1902,"offset":12432},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":12439,"children":12440,"position":12587},{},[12441,12455,12460,12472,12479,12490,12497,12509,12515,12526,12533,12544,12551,12562,12569,12580],{"type":30,"tagName":44,"properties":12442,"children":12443,"position":12452},{},[12444],{"type":26,"value":12445,"position":12446},"bgcolor",{"start":12447,"end":12450},{"line":12448,"column":38,"offset":12449},490,26488,{"line":12448,"column":991,"offset":12451},26497,{"start":12453,"end":12454},{"line":12448,"column":38,"offset":12449},{"line":12448,"column":991,"offset":12451},{"type":26,"value":7483,"position":12456},{"start":12457,"end":12458},{"line":12448,"column":991,"offset":12451},{"line":12448,"column":132,"offset":12459},26499,{"type":30,"tagName":44,"properties":12461,"children":12462,"position":12469},{},[12463],{"type":26,"value":12464,"position":12465},"{where, color?, color_by?, colors?}",{"start":12466,"end":12467},{"line":12448,"column":132,"offset":12459},{"line":12448,"column":1389,"offset":12468},26536,{"start":12470,"end":12471},{"line":12448,"column":132,"offset":12459},{"line":12448,"column":1389,"offset":12468},{"type":26,"value":12473,"position":12474},". One background tint\nper ready row where the ",{"start":12475,"end":12476},{"line":12448,"column":1389,"offset":12468},{"line":12477,"column":9,"offset":12478},491,26586,{"type":30,"tagName":44,"properties":12480,"children":12481,"position":12487},{},[12482],{"type":26,"value":12372,"position":12483},{"start":12484,"end":12485},{"line":12477,"column":9,"offset":12478},{"line":12477,"column":1354,"offset":12486},26593,{"start":12488,"end":12489},{"line":12477,"column":9,"offset":12478},{"line":12477,"column":1354,"offset":12486},{"type":26,"value":12491,"position":12492}," gate output is finite and nonzero.\n",{"start":12493,"end":12494},{"line":12477,"column":1354,"offset":12486},{"line":12495,"column":20,"offset":12496},492,26629,{"type":30,"tagName":44,"properties":12498,"children":12499,"position":12506},{},[12500],{"type":26,"value":5370,"position":12501},{"start":12502,"end":12504},{"line":12495,"column":38,"offset":12503},26633,{"line":12495,"column":219,"offset":12505},26643,{"start":12507,"end":12508},{"line":12495,"column":38,"offset":12503},{"line":12495,"column":219,"offset":12505},{"type":26,"value":12510,"position":12511}," (a data-only output) indexes ",{"start":12512,"end":12513},{"line":12495,"column":219,"offset":12505},{"line":12495,"column":922,"offset":12514},26673,{"type":30,"tagName":44,"properties":12516,"children":12517,"position":12523},{},[12518],{"type":26,"value":5298,"position":12519},{"start":12520,"end":12521},{"line":12495,"column":922,"offset":12514},{"line":12495,"column":1389,"offset":12522},26681,{"start":12524,"end":12525},{"line":12495,"column":922,"offset":12514},{"line":12495,"column":1389,"offset":12522},{"type":26,"value":12527,"position":12528}," per bar (floor;\nfinite out-of-range clamps to entry 0; a non-finite ladder value, ",{"start":12529,"end":12530},{"line":12495,"column":1389,"offset":12522},{"line":12531,"column":981,"offset":12532},493,26768,{"type":30,"tagName":44,"properties":12534,"children":12535,"position":12541},{},[12536],{"type":26,"value":4041,"position":12537},{"start":12538,"end":12539},{"line":12531,"column":981,"offset":12532},{"line":12531,"column":1432,"offset":12540},26773,{"start":12542,"end":12543},{"line":12531,"column":981,"offset":12532},{"line":12531,"column":1432,"offset":12540},{"type":26,"value":12545,"position":12546},"\nor infinite alike, = no tint that bar, the static ",{"start":12547,"end":12548},{"line":12531,"column":1432,"offset":12540},{"line":12549,"column":162,"offset":12550},494,26828,{"type":30,"tagName":44,"properties":12552,"children":12553,"position":12559},{},[12554],{"type":26,"value":1385,"position":12555},{"start":12556,"end":12557},{"line":12549,"column":162,"offset":12550},{"line":12549,"column":1899,"offset":12558},26835,{"start":12560,"end":12561},{"line":12549,"column":162,"offset":12550},{"line":12549,"column":1899,"offset":12558},{"type":26,"value":12563,"position":12564}," never\nsubstitutes); ",{"start":12565,"end":12566},{"line":12549,"column":1899,"offset":12558},{"line":12567,"column":183,"offset":12568},495,26860,{"type":30,"tagName":44,"properties":12570,"children":12571,"position":12577},{},[12572],{"type":26,"value":1385,"position":12573},{"start":12574,"end":12575},{"line":12567,"column":183,"offset":12568},{"line":12567,"column":339,"offset":12576},26867,{"start":12578,"end":12579},{"line":12567,"column":183,"offset":12568},{"line":12567,"column":339,"offset":12576},{"type":26,"value":12581,"position":12582}," is the static tint when no ladder is declared;\neach ladder half without the other is refused by name.",{"start":12583,"end":12584},{"line":12567,"column":339,"offset":12576},{"line":12585,"column":1779,"offset":12586},496,26973,{"start":12588,"end":12590},{"line":12448,"column":321,"offset":12589},26486,{"line":12585,"column":1779,"offset":12586},{"type":26,"value":27},{"start":12593,"end":12594},{"line":11713,"column":321,"offset":11800},{"line":12585,"column":1779,"offset":12586},{"type":26,"value":27},{"start":12597,"end":12599},{"line":11671,"column":20,"offset":12598},25062,{"line":12585,"column":1779,"offset":12586},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":12602,"children":12603,"position":12924},{},[12604,12617,12623,12634,12639,12651,12658,12670,12675,12687,12692,12704,12709,12720,12727,12740,12746,12757,12762,12774,12780,12791,12798,12809,12814,12825,12832,12844,12851,12862,12869,12880,12887,12899,12906,12917],{"type":30,"tagName":44,"properties":12605,"children":12606,"position":12614},{},[12607],{"type":26,"value":9511,"position":12608},{"start":12609,"end":12612},{"line":12610,"column":321,"offset":12611},497,26976,{"line":12610,"column":203,"offset":12613},26986,{"start":12615,"end":12616},{"line":12610,"column":321,"offset":12611},{"line":12610,"column":203,"offset":12613},{"type":26,"value":12618,"position":12619}," (at most 64 per package), kinds ",{"start":12620,"end":12621},{"line":12610,"column":203,"offset":12613},{"line":12610,"column":1248,"offset":12622},27019,{"type":30,"tagName":44,"properties":12624,"children":12625,"position":12631},{},[12626],{"type":26,"value":2580,"position":12627},{"start":12628,"end":12629},{"line":12610,"column":1248,"offset":12622},{"line":12610,"column":72,"offset":12630},27025,{"start":12632,"end":12633},{"line":12610,"column":1248,"offset":12622},{"line":12610,"column":72,"offset":12630},{"type":26,"value":4519,"position":12635},{"start":12636,"end":12637},{"line":12610,"column":72,"offset":12630},{"line":12610,"column":81,"offset":12638},27027,{"type":30,"tagName":44,"properties":12640,"children":12641,"position":12648},{},[12642],{"type":26,"value":12643,"position":12644},"x1, y1, x2, y2",{"start":12645,"end":12646},{"line":12610,"column":81,"offset":12638},{"line":12610,"column":523,"offset":12647},27043,{"start":12649,"end":12650},{"line":12610,"column":81,"offset":12638},{"line":12610,"column":523,"offset":12647},{"type":26,"value":12652,"position":12653},"),\n",{"start":12654,"end":12655},{"line":12610,"column":523,"offset":12647},{"line":12656,"column":20,"offset":12657},498,27046,{"type":30,"tagName":44,"properties":12659,"children":12660,"position":12667},{},[12661],{"type":26,"value":5584,"position":12662},{"start":12663,"end":12665},{"line":12656,"column":321,"offset":12664},27048,{"line":12656,"column":161,"offset":12666},27053,{"start":12668,"end":12669},{"line":12656,"column":321,"offset":12664},{"line":12656,"column":161,"offset":12666},{"type":26,"value":4519,"position":12671},{"start":12672,"end":12673},{"line":12656,"column":161,"offset":12666},{"line":12656,"column":111,"offset":12674},27055,{"type":30,"tagName":44,"properties":12676,"children":12677,"position":12684},{},[12678],{"type":26,"value":12679,"position":12680},"left, top, right, bottom",{"start":12681,"end":12682},{"line":12656,"column":111,"offset":12674},{"line":12656,"column":1354,"offset":12683},27081,{"start":12685,"end":12686},{"line":12656,"column":111,"offset":12674},{"line":12656,"column":1354,"offset":12683},{"type":26,"value":4658,"position":12688},{"start":12689,"end":12690},{"line":12656,"column":1354,"offset":12683},{"line":12656,"column":193,"offset":12691},27084,{"type":30,"tagName":44,"properties":12693,"children":12694,"position":12701},{},[12695],{"type":26,"value":12696,"position":12697},"polyline",{"start":12698,"end":12699},{"line":12656,"column":193,"offset":12691},{"line":12656,"column":1599,"offset":12700},27094,{"start":12702,"end":12703},{"line":12656,"column":193,"offset":12691},{"line":12656,"column":1599,"offset":12700},{"type":26,"value":4519,"position":12705},{"start":12706,"end":12707},{"line":12656,"column":1599,"offset":12700},{"line":12656,"column":1273,"offset":12708},27096,{"type":30,"tagName":44,"properties":12710,"children":12711,"position":12717},{},[12712],{"type":26,"value":7002,"position":12713},{"start":12714,"end":12715},{"line":12656,"column":1273,"offset":12708},{"line":12656,"column":1779,"offset":12716},27104,{"start":12718,"end":12719},{"line":12656,"column":1273,"offset":12708},{"line":12656,"column":1779,"offset":12716},{"type":26,"value":12721,"position":12722},", at most 64\n",{"start":12723,"end":12724},{"line":12656,"column":1779,"offset":12716},{"line":12725,"column":20,"offset":12726},499,27117,{"type":30,"tagName":44,"properties":12728,"children":12729,"position":12737},{},[12730],{"type":26,"value":12731,"position":12732},"{x, y}",{"start":12733,"end":12735},{"line":12725,"column":321,"offset":12734},27119,{"line":12725,"column":391,"offset":12736},27127,{"start":12738,"end":12739},{"line":12725,"column":321,"offset":12734},{"line":12725,"column":391,"offset":12736},{"type":26,"value":12741,"position":12742}," pairs), ",{"start":12743,"end":12744},{"line":12725,"column":391,"offset":12736},{"line":12725,"column":290,"offset":12745},27136,{"type":30,"tagName":44,"properties":12747,"children":12748,"position":12754},{},[12749],{"type":26,"value":1605,"position":12750},{"start":12751,"end":12752},{"line":12725,"column":290,"offset":12745},{"line":12725,"column":142,"offset":12753},27143,{"start":12755,"end":12756},{"line":12725,"column":290,"offset":12745},{"line":12725,"column":142,"offset":12753},{"type":26,"value":4519,"position":12758},{"start":12759,"end":12760},{"line":12725,"column":142,"offset":12753},{"line":12725,"column":9,"offset":12761},27145,{"type":30,"tagName":44,"properties":12763,"children":12764,"position":12771},{},[12765],{"type":26,"value":12766,"position":12767},"x, y, text",{"start":12768,"end":12769},{"line":12725,"column":9,"offset":12761},{"line":12725,"column":52,"offset":12770},27157,{"start":12772,"end":12773},{"line":12725,"column":9,"offset":12761},{"line":12725,"column":52,"offset":12770},{"type":26,"value":12775,"position":12776},", plus optional ",{"start":12777,"end":12778},{"line":12725,"column":52,"offset":12770},{"line":12725,"column":204,"offset":12779},27173,{"type":30,"tagName":44,"properties":12781,"children":12782,"position":12788},{},[12783],{"type":26,"value":11783,"position":12784},{"start":12785,"end":12786},{"line":12725,"column":204,"offset":12779},{"line":12725,"column":280,"offset":12787},27179,{"start":12789,"end":12790},{"line":12725,"column":204,"offset":12779},{"line":12725,"column":280,"offset":12787},{"type":26,"value":12792,"position":12793},", a positive\nnumber for the rendered text size), plus optional ",{"start":12794,"end":12795},{"line":12725,"column":280,"offset":12787},{"line":12796,"column":1389,"offset":12797},500,27244,{"type":30,"tagName":44,"properties":12799,"children":12800,"position":12806},{},[12801],{"type":26,"value":1385,"position":12802},{"start":12803,"end":12804},{"line":12796,"column":1389,"offset":12797},{"line":12796,"column":1619,"offset":12805},27251,{"start":12807,"end":12808},{"line":12796,"column":1389,"offset":12797},{"line":12796,"column":1619,"offset":12805},{"type":26,"value":488,"position":12810},{"start":12811,"end":12812},{"line":12796,"column":1619,"offset":12805},{"line":12796,"column":280,"offset":12813},27254,{"type":30,"tagName":44,"properties":12815,"children":12816,"position":12822},{},[12817],{"type":26,"value":5317,"position":12818},{"start":12819,"end":12820},{"line":12796,"column":280,"offset":12813},{"line":12796,"column":523,"offset":12821},27261,{"start":12823,"end":12824},{"line":12796,"column":280,"offset":12813},{"line":12796,"column":523,"offset":12821},{"type":26,"value":12826,"position":12827}," /\n",{"start":12828,"end":12829},{"line":12796,"column":523,"offset":12821},{"line":12830,"column":20,"offset":12831},501,27264,{"type":30,"tagName":44,"properties":12833,"children":12834,"position":12841},{},[12835],{"type":26,"value":5352,"position":12836},{"start":12837,"end":12839},{"line":12830,"column":321,"offset":12838},27266,{"line":12830,"column":219,"offset":12840},27278,{"start":12842,"end":12843},{"line":12830,"column":321,"offset":12838},{"line":12830,"column":219,"offset":12840},{"type":26,"value":12845,"position":12846}," per kind. Every coordinate names a numeric output; x-axis\nvalues are epoch SECONDS (the ",{"start":12847,"end":12848},{"line":12830,"column":219,"offset":12840},{"line":12849,"column":905,"offset":12850},502,27369,{"type":30,"tagName":44,"properties":12852,"children":12853,"position":12859},{},[12854],{"type":26,"value":5029,"position":12855},{"start":12856,"end":12857},{"line":12849,"column":905,"offset":12850},{"line":12849,"column":193,"offset":12858},27375,{"start":12860,"end":12861},{"line":12849,"column":905,"offset":12850},{"line":12849,"column":193,"offset":12858},{"type":26,"value":12863,"position":12864}," source feeds them). Lifecycle is\ndeterministic with no backward scan: only the LAST ready row is\nevaluated; every declared coordinate finite there (and, for ",{"start":12865,"end":12866},{"line":12849,"column":193,"offset":12858},{"line":12867,"column":280,"offset":12868},504,27537,{"type":30,"tagName":44,"properties":12870,"children":12871,"position":12877},{},[12872],{"type":26,"value":1605,"position":12873},{"start":12874,"end":12875},{"line":12867,"column":280,"offset":12868},{"line":12867,"column":523,"offset":12876},27544,{"start":12878,"end":12879},{"line":12867,"column":280,"offset":12868},{"line":12867,"column":523,"offset":12876},{"type":26,"value":12881,"position":12882},", its\ntext slot present) means the object exists with ",{"start":12883,"end":12884},{"line":12867,"column":523,"offset":12876},{"line":12885,"column":1273,"offset":12886},505,27600,{"type":30,"tagName":44,"properties":12888,"children":12889,"position":12896},{},[12890],{"type":26,"value":12891,"position":12892},"createdBar",{"start":12893,"end":12894},{"line":12885,"column":1273,"offset":12886},{"line":12885,"column":280,"offset":12895},27612,{"start":12897,"end":12898},{"line":12885,"column":1273,"offset":12886},{"line":12885,"column":280,"offset":12895},{"type":26,"value":12900,"position":12901}," = that\nrow's index, while any ",{"start":12902,"end":12903},{"line":12885,"column":280,"offset":12895},{"line":12904,"column":339,"offset":12905},506,27645,{"type":30,"tagName":44,"properties":12907,"children":12908,"position":12914},{},[12909],{"type":26,"value":4041,"position":12910},{"start":12911,"end":12912},{"line":12904,"column":339,"offset":12905},{"line":12904,"column":41,"offset":12913},27650,{"start":12915,"end":12916},{"line":12904,"column":339,"offset":12905},{"line":12904,"column":41,"offset":12913},{"type":26,"value":12918,"position":12919}," coordinate or absent slot there means NO\nobject, regardless of earlier rows.",{"start":12920,"end":12921},{"line":12904,"column":41,"offset":12913},{"line":12922,"column":501,"offset":12923},507,27729,{"start":12925,"end":12927},{"line":12610,"column":20,"offset":12926},26974,{"line":12922,"column":501,"offset":12923},{"type":26,"value":27},{"start":12930,"end":12931},{"line":11589,"column":20,"offset":11659},{"line":12922,"column":501,"offset":12923},{"type":26,"value":27},{"type":30,"tagName":31,"properties":12934,"children":12935,"position":12962},{},[12936,12945,12957],{"type":26,"value":12937,"position":12938},"One more run-level cap: the expanded render selection (every selected entry,\nnumber, and string) must stay under 2 MiB per run, refused as\n",{"start":12939,"end":12942},{"line":12940,"column":20,"offset":12941},509,27731,{"line":12943,"column":20,"offset":12944},511,27870,{"type":30,"tagName":44,"properties":12946,"children":12947,"position":12954},{},[12948],{"type":26,"value":12949,"position":12950},"wrun_render_result_too_large",{"start":12951,"end":12952},{"line":12943,"column":20,"offset":12944},{"line":12943,"column":41,"offset":12953},27900,{"start":12955,"end":12956},{"line":12943,"column":20,"offset":12944},{"line":12943,"column":41,"offset":12953},{"type":26,"value":2441,"position":12958},{"start":12959,"end":12960},{"line":12943,"column":41,"offset":12953},{"line":12943,"column":656,"offset":12961},27901,{"start":12963,"end":12964},{"line":12940,"column":20,"offset":12941},{"line":12943,"column":656,"offset":12961},{"type":26,"value":27},{"type":30,"tagName":31,"properties":12967,"children":12968,"position":13014},{},[12969,12978,12989,12996,13007],{"type":26,"value":12970,"position":12971},"A worked example: a 2x2 session-stats table plus a box drawn around the\nsession's price range. The coordinate outputs are data-only (",{"start":12972,"end":12975},{"line":12973,"column":20,"offset":12974},513,27903,{"line":12976,"column":1899,"offset":12977},514,28036,{"type":30,"tagName":44,"properties":12979,"children":12980,"position":12986},{},[12981],{"type":26,"value":9078,"position":12982},{"start":12983,"end":12984},{"line":12976,"column":1899,"offset":12977},{"line":12976,"column":447,"offset":12985},28046,{"start":12987,"end":12988},{"line":12976,"column":1899,"offset":12977},{"line":12976,"column":447,"offset":12985},{"type":26,"value":12990,"position":12991},"),\nthe box's x coordinates come from the ",{"start":12992,"end":12993},{"line":12976,"column":447,"offset":12985},{"line":12994,"column":193,"offset":12995},515,28087,{"type":30,"tagName":44,"properties":12997,"children":12998,"position":13004},{},[12999],{"type":26,"value":5029,"position":13000},{"start":13001,"end":13002},{"line":12994,"column":193,"offset":12995},{"line":12994,"column":922,"offset":13003},28093,{"start":13005,"end":13006},{"line":12994,"column":193,"offset":12995},{"line":12994,"column":922,"offset":13003},{"type":26,"value":13008,"position":13009}," source (epoch seconds), and\nthe four table cells are rewritten every ready bar so the table always\nshows the last complete row:",{"start":13010,"end":13011},{"line":12994,"column":922,"offset":13003},{"line":13012,"column":9,"offset":13013},517,28221,{"start":13015,"end":13016},{"line":12973,"column":20,"offset":12974},{"line":13012,"column":9,"offset":13013},{"type":26,"value":27},{"type":13,"children":13019},[13020],{"type":30,"tagName":2568,"properties":13021,"children":13022,"data":-1},{"class":2570,"style":2571,"tabindex":2572},[13023],{"type":30,"tagName":44,"properties":13024,"children":13025},{},[13026,13033,13034,13054,13055,13075,13076,13095,13096,13115,13116,13127,13128,13139,13140,13183,13184,13230,13231,13238,13239,13250,13251,13290,13291,13331,13332,13339,13340,13351,13352,13440,13441,13497,13498,13554,13555,13611,13612,13669,13670,13677,13678,13690,13691,13749,13750,13807,13808,13864,13865,13921,13922,13929,13930,13942,13943,13951,13952,13973,13974,13995,13996,14016,14017,14037,14038,14083,14084,14101,14102,14110,14111,14118,14119,14131,14132,14139,14140,14160,14161,14181,14182,14202,14203,14223,14224,14244,14245,14265,14266,14282,14283,14290,14291,14298,14299],{"type":30,"tagName":2578,"properties":13027,"children":13028},{"class":2580},[13029],{"type":30,"tagName":2578,"properties":13030,"children":13031},{"style":2590},[13032],{"type":26,"value":7469},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13035,"children":13036},{"class":2580},[13037,13041,13045,13050],{"type":30,"tagName":2578,"properties":13038,"children":13039},{"style":2754},[13040],{"type":26,"value":7478},{"type":30,"tagName":2578,"properties":13042,"children":13043},{"style":2590},[13044],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13046,"children":13047},{"style":2601},[13048],{"type":26,"value":13049},"\"session-table\"",{"type":30,"tagName":2578,"properties":13051,"children":13052},{"style":2590},[13053],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13056,"children":13057},{"class":2580},[13058,13062,13066,13071],{"type":30,"tagName":2578,"properties":13059,"children":13060},{"style":2754},[13061],{"type":26,"value":7502},{"type":30,"tagName":2578,"properties":13063,"children":13064},{"style":2590},[13065],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13067,"children":13068},{"style":2601},[13069],{"type":26,"value":13070},"\"Session Range Table\"",{"type":30,"tagName":2578,"properties":13072,"children":13073},{"style":2590},[13074],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13077,"children":13078},{"class":2580},[13079,13083,13087,13091],{"type":30,"tagName":2578,"properties":13080,"children":13081},{"style":2754},[13082],{"type":26,"value":7567},{"type":30,"tagName":2578,"properties":13084,"children":13085},{"style":2590},[13086],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13088,"children":13089},{"style":2601},[13090],{"type":26,"value":5771},{"type":30,"tagName":2578,"properties":13092,"children":13093},{"style":2590},[13094],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13097,"children":13098},{"class":2580},[13099,13103,13107,13111],{"type":30,"tagName":2578,"properties":13100,"children":13101},{"style":2754},[13102],{"type":26,"value":7589},{"type":30,"tagName":2578,"properties":13104,"children":13105},{"style":2590},[13106],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13108,"children":13109},{"style":2754},[13110],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":13112,"children":13113},{"style":2590},[13114],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13117,"children":13118},{"class":2580},[13119,13123],{"type":30,"tagName":2578,"properties":13120,"children":13121},{"style":2754},[13122],{"type":26,"value":7611},{"type":30,"tagName":2578,"properties":13124,"children":13125},{"style":2590},[13126],{"type":26,"value":10516},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13129,"children":13130},{"class":2580},[13131,13135],{"type":30,"tagName":2578,"properties":13132,"children":13133},{"style":2754},[13134],{"type":26,"value":7748},{"type":30,"tagName":2578,"properties":13136,"children":13137},{"style":2590},[13138],{"type":26,"value":7753},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13141,"children":13142},{"class":2580},[13143,13147,13151,13155,13159,13163,13167,13171,13175,13179],{"type":30,"tagName":2578,"properties":13144,"children":13145},{"style":2754},[13146],{"type":26,"value":7762},{"type":30,"tagName":2578,"properties":13148,"children":13149},{"style":2590},[13150],{"type":26,"value":7767},{"type":30,"tagName":2578,"properties":13152,"children":13153},{"style":2754},[13154],{"type":26,"value":7772},{"type":30,"tagName":2578,"properties":13156,"children":13157},{"style":2590},[13158],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13160,"children":13161},{"style":2601},[13162],{"type":26,"value":7781},{"type":30,"tagName":2578,"properties":13164,"children":13165},{"style":2590},[13166],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13168,"children":13169},{"style":2754},[13170],{"type":26,"value":7790},{"type":30,"tagName":2578,"properties":13172,"children":13173},{"style":2590},[13174],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13176,"children":13177},{"style":2601},[13178],{"type":26,"value":2883},{"type":30,"tagName":2578,"properties":13180,"children":13181},{"style":2590},[13182],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13185,"children":13186},{"class":2580},[13187,13192,13196,13200,13204,13209,13213,13217,13221,13226],{"type":30,"tagName":2578,"properties":13188,"children":13189},{"style":2754},[13190],{"type":26,"value":13191},"    \"bar_t\"",{"type":30,"tagName":2578,"properties":13193,"children":13194},{"style":2590},[13195],{"type":26,"value":7767},{"type":30,"tagName":2578,"properties":13197,"children":13198},{"style":2754},[13199],{"type":26,"value":7772},{"type":30,"tagName":2578,"properties":13201,"children":13202},{"style":2590},[13203],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13205,"children":13206},{"style":2601},[13207],{"type":26,"value":13208},"\"time\"",{"type":30,"tagName":2578,"properties":13210,"children":13211},{"style":2590},[13212],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13214,"children":13215},{"style":2754},[13216],{"type":26,"value":7790},{"type":30,"tagName":2578,"properties":13218,"children":13219},{"style":2590},[13220],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13222,"children":13223},{"style":2601},[13224],{"type":26,"value":13225},"\"bar_open_sec\"",{"type":30,"tagName":2578,"properties":13227,"children":13228},{"style":2590},[13229],{"type":26,"value":7730},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13232,"children":13233},{"class":2580},[13234],{"type":30,"tagName":2578,"properties":13235,"children":13236},{"style":2590},[13237],{"type":26,"value":7937},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13240,"children":13241},{"class":2580},[13242,13246],{"type":30,"tagName":2578,"properties":13243,"children":13244},{"style":2754},[13245],{"type":26,"value":7946},{"type":30,"tagName":2578,"properties":13247,"children":13248},{"style":2590},[13249],{"type":26,"value":7616},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13252,"children":13253},{"class":2580},[13254,13258,13262,13266,13270,13274,13278,13282,13286],{"type":30,"tagName":2578,"properties":13255,"children":13256},{"style":2590},[13257],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":13259,"children":13260},{"style":2754},[13261],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":13263,"children":13264},{"style":2590},[13265],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13267,"children":13268},{"style":2754},[13269],{"type":26,"value":2572},{"type":30,"tagName":2578,"properties":13271,"children":13272},{"style":2590},[13273],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13275,"children":13276},{"style":2754},[13277],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":13279,"children":13280},{"style":2590},[13281],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13283,"children":13284},{"style":2601},[13285],{"type":26,"value":2883},{"type":30,"tagName":2578,"properties":13287,"children":13288},{"style":2590},[13289],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13292,"children":13293},{"class":2580},[13294,13298,13302,13306,13310,13314,13318,13322,13327],{"type":30,"tagName":2578,"properties":13295,"children":13296},{"style":2590},[13297],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":13299,"children":13300},{"style":2754},[13301],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":13303,"children":13304},{"style":2590},[13305],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13307,"children":13308},{"style":2754},[13309],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":13311,"children":13312},{"style":2590},[13313],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13315,"children":13316},{"style":2754},[13317],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":13319,"children":13320},{"style":2590},[13321],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13323,"children":13324},{"style":2601},[13325],{"type":26,"value":13326},"\"bar_t\"",{"type":30,"tagName":2578,"properties":13328,"children":13329},{"style":2590},[13330],{"type":26,"value":7730},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13333,"children":13334},{"class":2580},[13335],{"type":30,"tagName":2578,"properties":13336,"children":13337},{"style":2590},[13338],{"type":26,"value":7739},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13341,"children":13342},{"class":2580},[13343,13347],{"type":30,"tagName":2578,"properties":13344,"children":13345},{"style":2754},[13346],{"type":26,"value":8106},{"type":30,"tagName":2578,"properties":13348,"children":13349},{"style":2590},[13350],{"type":26,"value":7616},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13353,"children":13354},{"class":2580},[13355,13359,13363,13367,13371,13375,13379,13383,13388,13392,13396,13400,13404,13408,13412,13416,13420,13424,13428,13432,13436],{"type":30,"tagName":2578,"properties":13356,"children":13357},{"style":2590},[13358],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":13360,"children":13361},{"style":2754},[13362],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":13364,"children":13365},{"style":2590},[13366],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13368,"children":13369},{"style":2754},[13370],{"type":26,"value":2572},{"type":30,"tagName":2578,"properties":13372,"children":13373},{"style":2590},[13374],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13376,"children":13377},{"style":2754},[13378],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":13380,"children":13381},{"style":2590},[13382],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13384,"children":13385},{"style":2601},[13386],{"type":26,"value":13387},"\"range_pct\"",{"type":30,"tagName":2578,"properties":13389,"children":13390},{"style":2590},[13391],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13393,"children":13394},{"style":2754},[13395],{"type":26,"value":8155},{"type":30,"tagName":2578,"properties":13397,"children":13398},{"style":2590},[13399],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13401,"children":13402},{"style":2601},[13403],{"type":26,"value":8164},{"type":30,"tagName":2578,"properties":13405,"children":13406},{"style":2590},[13407],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13409,"children":13410},{"style":2754},[13411],{"type":26,"value":8173},{"type":30,"tagName":2578,"properties":13413,"children":13414},{"style":2590},[13415],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13417,"children":13418},{"style":2601},[13419],{"type":26,"value":5982},{"type":30,"tagName":2578,"properties":13421,"children":13422},{"style":2590},[13423],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13425,"children":13426},{"style":2754},[13427],{"type":26,"value":8190},{"type":30,"tagName":2578,"properties":13429,"children":13430},{"style":2590},[13431],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13433,"children":13434},{"style":2601},[13435],{"type":26,"value":2956},{"type":30,"tagName":2578,"properties":13437,"children":13438},{"style":2590},[13439],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13442,"children":13443},{"class":2580},[13444,13448,13452,13456,13460,13464,13468,13472,13477,13481,13485,13489,13493],{"type":30,"tagName":2578,"properties":13445,"children":13446},{"style":2590},[13447],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":13449,"children":13450},{"style":2754},[13451],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":13453,"children":13454},{"style":2590},[13455],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13457,"children":13458},{"style":2754},[13459],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":13461,"children":13462},{"style":2590},[13463],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13465,"children":13466},{"style":2754},[13467],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":13469,"children":13470},{"style":2590},[13471],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13473,"children":13474},{"style":2601},[13475],{"type":26,"value":13476},"\"left\"",{"type":30,"tagName":2578,"properties":13478,"children":13479},{"style":2590},[13480],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13482,"children":13483},{"style":2754},[13484],{"type":26,"value":8155},{"type":30,"tagName":2578,"properties":13486,"children":13487},{"style":2590},[13488],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13490,"children":13491},{"style":2601},[13492],{"type":26,"value":8256},{"type":30,"tagName":2578,"properties":13494,"children":13495},{"style":2590},[13496],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13499,"children":13500},{"class":2580},[13501,13505,13509,13513,13517,13521,13525,13529,13534,13538,13542,13546,13550],{"type":30,"tagName":2578,"properties":13502,"children":13503},{"style":2590},[13504],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":13506,"children":13507},{"style":2754},[13508],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":13510,"children":13511},{"style":2590},[13512],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13514,"children":13515},{"style":2754},[13516],{"type":26,"value":2767},{"type":30,"tagName":2578,"properties":13518,"children":13519},{"style":2590},[13520],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13522,"children":13523},{"style":2754},[13524],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":13526,"children":13527},{"style":2590},[13528],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13530,"children":13531},{"style":2601},[13532],{"type":26,"value":13533},"\"top\"",{"type":30,"tagName":2578,"properties":13535,"children":13536},{"style":2590},[13537],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13539,"children":13540},{"style":2754},[13541],{"type":26,"value":8155},{"type":30,"tagName":2578,"properties":13543,"children":13544},{"style":2590},[13545],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13547,"children":13548},{"style":2601},[13549],{"type":26,"value":8256},{"type":30,"tagName":2578,"properties":13551,"children":13552},{"style":2590},[13553],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13556,"children":13557},{"class":2580},[13558,13562,13566,13570,13574,13578,13582,13586,13591,13595,13599,13603,13607],{"type":30,"tagName":2578,"properties":13559,"children":13560},{"style":2590},[13561],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":13563,"children":13564},{"style":2754},[13565],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":13567,"children":13568},{"style":2590},[13569],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13571,"children":13572},{"style":2754},[13573],{"type":26,"value":7598},{"type":30,"tagName":2578,"properties":13575,"children":13576},{"style":2590},[13577],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13579,"children":13580},{"style":2754},[13581],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":13583,"children":13584},{"style":2590},[13585],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13587,"children":13588},{"style":2601},[13589],{"type":26,"value":13590},"\"right\"",{"type":30,"tagName":2578,"properties":13592,"children":13593},{"style":2590},[13594],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13596,"children":13597},{"style":2754},[13598],{"type":26,"value":8155},{"type":30,"tagName":2578,"properties":13600,"children":13601},{"style":2590},[13602],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13604,"children":13605},{"style":2601},[13606],{"type":26,"value":8256},{"type":30,"tagName":2578,"properties":13608,"children":13609},{"style":2590},[13610],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13613,"children":13614},{"class":2580},[13615,13619,13623,13627,13632,13636,13640,13644,13649,13653,13657,13661,13665],{"type":30,"tagName":2578,"properties":13616,"children":13617},{"style":2590},[13618],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":13620,"children":13621},{"style":2754},[13622],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":13624,"children":13625},{"style":2590},[13626],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13628,"children":13629},{"style":2754},[13630],{"type":26,"value":13631},"4",{"type":30,"tagName":2578,"properties":13633,"children":13634},{"style":2590},[13635],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13637,"children":13638},{"style":2754},[13639],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":13641,"children":13642},{"style":2590},[13643],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13645,"children":13646},{"style":2601},[13647],{"type":26,"value":13648},"\"bottom\"",{"type":30,"tagName":2578,"properties":13650,"children":13651},{"style":2590},[13652],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13654,"children":13655},{"style":2754},[13656],{"type":26,"value":8155},{"type":30,"tagName":2578,"properties":13658,"children":13659},{"style":2590},[13660],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13662,"children":13663},{"style":2601},[13664],{"type":26,"value":8256},{"type":30,"tagName":2578,"properties":13666,"children":13667},{"style":2590},[13668],{"type":26,"value":7730},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13671,"children":13672},{"class":2580},[13673],{"type":30,"tagName":2578,"properties":13674,"children":13675},{"style":2590},[13676],{"type":26,"value":7739},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13679,"children":13680},{"class":2580},[13681,13686],{"type":30,"tagName":2578,"properties":13682,"children":13683},{"style":2754},[13684],{"type":26,"value":13685},"  \"string_slots\"",{"type":30,"tagName":2578,"properties":13687,"children":13688},{"style":2590},[13689],{"type":26,"value":7616},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13692,"children":13693},{"class":2580},[13694,13698,13702,13706,13710,13714,13718,13722,13727,13731,13736,13740,13745],{"type":30,"tagName":2578,"properties":13695,"children":13696},{"style":2590},[13697],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":13699,"children":13700},{"style":2754},[13701],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":13703,"children":13704},{"style":2590},[13705],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13707,"children":13708},{"style":2754},[13709],{"type":26,"value":2572},{"type":30,"tagName":2578,"properties":13711,"children":13712},{"style":2590},[13713],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13715,"children":13716},{"style":2754},[13717],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":13719,"children":13720},{"style":2590},[13721],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13723,"children":13724},{"style":2601},[13725],{"type":26,"value":13726},"\"close_label\"",{"type":30,"tagName":2578,"properties":13728,"children":13729},{"style":2590},[13730],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13732,"children":13733},{"style":2754},[13734],{"type":26,"value":13735},"\"max_bytes\"",{"type":30,"tagName":2578,"properties":13737,"children":13738},{"style":2590},[13739],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13741,"children":13742},{"style":2754},[13743],{"type":26,"value":13744},"16",{"type":30,"tagName":2578,"properties":13746,"children":13747},{"style":2590},[13748],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13751,"children":13752},{"class":2580},[13753,13757,13761,13765,13769,13773,13777,13781,13786,13790,13794,13798,13803],{"type":30,"tagName":2578,"properties":13754,"children":13755},{"style":2590},[13756],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":13758,"children":13759},{"style":2754},[13760],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":13762,"children":13763},{"style":2590},[13764],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13766,"children":13767},{"style":2754},[13768],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":13770,"children":13771},{"style":2590},[13772],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13774,"children":13775},{"style":2754},[13776],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":13778,"children":13779},{"style":2590},[13780],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13782,"children":13783},{"style":2601},[13784],{"type":26,"value":13785},"\"close_text\"",{"type":30,"tagName":2578,"properties":13787,"children":13788},{"style":2590},[13789],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13791,"children":13792},{"style":2754},[13793],{"type":26,"value":13735},{"type":30,"tagName":2578,"properties":13795,"children":13796},{"style":2590},[13797],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13799,"children":13800},{"style":2754},[13801],{"type":26,"value":13802},"32",{"type":30,"tagName":2578,"properties":13804,"children":13805},{"style":2590},[13806],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13809,"children":13810},{"class":2580},[13811,13815,13819,13823,13827,13831,13835,13839,13844,13848,13852,13856,13860],{"type":30,"tagName":2578,"properties":13812,"children":13813},{"style":2590},[13814],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":13816,"children":13817},{"style":2754},[13818],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":13820,"children":13821},{"style":2590},[13822],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13824,"children":13825},{"style":2754},[13826],{"type":26,"value":2767},{"type":30,"tagName":2578,"properties":13828,"children":13829},{"style":2590},[13830],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13832,"children":13833},{"style":2754},[13834],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":13836,"children":13837},{"style":2590},[13838],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13840,"children":13841},{"style":2601},[13842],{"type":26,"value":13843},"\"range_label\"",{"type":30,"tagName":2578,"properties":13845,"children":13846},{"style":2590},[13847],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13849,"children":13850},{"style":2754},[13851],{"type":26,"value":13735},{"type":30,"tagName":2578,"properties":13853,"children":13854},{"style":2590},[13855],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13857,"children":13858},{"style":2754},[13859],{"type":26,"value":13744},{"type":30,"tagName":2578,"properties":13861,"children":13862},{"style":2590},[13863],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13866,"children":13867},{"class":2580},[13868,13872,13876,13880,13884,13888,13892,13896,13901,13905,13909,13913,13917],{"type":30,"tagName":2578,"properties":13869,"children":13870},{"style":2590},[13871],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":13873,"children":13874},{"style":2754},[13875],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":13877,"children":13878},{"style":2590},[13879],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13881,"children":13882},{"style":2754},[13883],{"type":26,"value":7598},{"type":30,"tagName":2578,"properties":13885,"children":13886},{"style":2590},[13887],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13889,"children":13890},{"style":2754},[13891],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":13893,"children":13894},{"style":2590},[13895],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13897,"children":13898},{"style":2601},[13899],{"type":26,"value":13900},"\"range_text\"",{"type":30,"tagName":2578,"properties":13902,"children":13903},{"style":2590},[13904],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":13906,"children":13907},{"style":2754},[13908],{"type":26,"value":13735},{"type":30,"tagName":2578,"properties":13910,"children":13911},{"style":2590},[13912],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13914,"children":13915},{"style":2754},[13916],{"type":26,"value":13802},{"type":30,"tagName":2578,"properties":13918,"children":13919},{"style":2590},[13920],{"type":26,"value":7730},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13923,"children":13924},{"class":2580},[13925],{"type":30,"tagName":2578,"properties":13926,"children":13927},{"style":2590},[13928],{"type":26,"value":7739},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13931,"children":13932},{"class":2580},[13933,13938],{"type":30,"tagName":2578,"properties":13934,"children":13935},{"style":2754},[13936],{"type":26,"value":13937},"  \"renderers\"",{"type":30,"tagName":2578,"properties":13939,"children":13940},{"style":2590},[13941],{"type":26,"value":7616},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13944,"children":13945},{"class":2580},[13946],{"type":30,"tagName":2578,"properties":13947,"children":13948},{"style":2590},[13949],{"type":26,"value":13950},"    {",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13953,"children":13954},{"class":2580},[13955,13960,13964,13969],{"type":30,"tagName":2578,"properties":13956,"children":13957},{"style":2754},[13958],{"type":26,"value":13959},"      \"kind\"",{"type":30,"tagName":2578,"properties":13961,"children":13962},{"style":2590},[13963],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13965,"children":13966},{"style":2601},[13967],{"type":26,"value":13968},"\"table\"",{"type":30,"tagName":2578,"properties":13970,"children":13971},{"style":2590},[13972],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13975,"children":13976},{"class":2580},[13977,13982,13986,13991],{"type":30,"tagName":2578,"properties":13978,"children":13979},{"style":2754},[13980],{"type":26,"value":13981},"      \"name\"",{"type":30,"tagName":2578,"properties":13983,"children":13984},{"style":2590},[13985],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":13987,"children":13988},{"style":2601},[13989],{"type":26,"value":13990},"\"session_stats\"",{"type":30,"tagName":2578,"properties":13992,"children":13993},{"style":2590},[13994],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":13997,"children":13998},{"class":2580},[13999,14004,14008,14012],{"type":30,"tagName":2578,"properties":14000,"children":14001},{"style":2754},[14002],{"type":26,"value":14003},"      \"rows\"",{"type":30,"tagName":2578,"properties":14005,"children":14006},{"style":2590},[14007],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":14009,"children":14010},{"style":2754},[14011],{"type":26,"value":2767},{"type":30,"tagName":2578,"properties":14013,"children":14014},{"style":2590},[14015],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14018,"children":14019},{"class":2580},[14020,14025,14029,14033],{"type":30,"tagName":2578,"properties":14021,"children":14022},{"style":2754},[14023],{"type":26,"value":14024},"      \"cols\"",{"type":30,"tagName":2578,"properties":14026,"children":14027},{"style":2590},[14028],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":14030,"children":14031},{"style":2754},[14032],{"type":26,"value":2767},{"type":30,"tagName":2578,"properties":14034,"children":14035},{"style":2590},[14036],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14039,"children":14040},{"class":2580},[14041,14046,14050,14054,14058,14062,14066,14070,14074,14078],{"type":30,"tagName":2578,"properties":14042,"children":14043},{"style":2754},[14044],{"type":26,"value":14045},"      \"cells\"",{"type":30,"tagName":2578,"properties":14047,"children":14048},{"style":2590},[14049],{"type":26,"value":7616},{"type":30,"tagName":2578,"properties":14051,"children":14052},{"style":2601},[14053],{"type":26,"value":13726},{"type":30,"tagName":2578,"properties":14055,"children":14056},{"style":2590},[14057],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":14059,"children":14060},{"style":2601},[14061],{"type":26,"value":13785},{"type":30,"tagName":2578,"properties":14063,"children":14064},{"style":2590},[14065],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":14067,"children":14068},{"style":2601},[14069],{"type":26,"value":13843},{"type":30,"tagName":2578,"properties":14071,"children":14072},{"style":2590},[14073],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":14075,"children":14076},{"style":2601},[14077],{"type":26,"value":13900},{"type":30,"tagName":2578,"properties":14079,"children":14080},{"style":2590},[14081],{"type":26,"value":14082},"],",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14085,"children":14086},{"class":2580},[14087,14092,14096],{"type":30,"tagName":2578,"properties":14088,"children":14089},{"style":2754},[14090],{"type":26,"value":14091},"      \"position\"",{"type":30,"tagName":2578,"properties":14093,"children":14094},{"style":2590},[14095],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":14097,"children":14098},{"style":2601},[14099],{"type":26,"value":14100},"\"top_right\"",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14103,"children":14104},{"class":2580},[14105],{"type":30,"tagName":2578,"properties":14106,"children":14107},{"style":2590},[14108],{"type":26,"value":14109},"    }",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14112,"children":14113},{"class":2580},[14114],{"type":30,"tagName":2578,"properties":14115,"children":14116},{"style":2590},[14117],{"type":26,"value":7739},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14120,"children":14121},{"class":2580},[14122,14127],{"type":30,"tagName":2578,"properties":14123,"children":14124},{"style":2754},[14125],{"type":26,"value":14126},"  \"drawings\"",{"type":30,"tagName":2578,"properties":14128,"children":14129},{"style":2590},[14130],{"type":26,"value":7616},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14133,"children":14134},{"class":2580},[14135],{"type":30,"tagName":2578,"properties":14136,"children":14137},{"style":2590},[14138],{"type":26,"value":13950},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14141,"children":14142},{"class":2580},[14143,14147,14151,14156],{"type":30,"tagName":2578,"properties":14144,"children":14145},{"style":2754},[14146],{"type":26,"value":13959},{"type":30,"tagName":2578,"properties":14148,"children":14149},{"style":2590},[14150],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":14152,"children":14153},{"style":2601},[14154],{"type":26,"value":14155},"\"box\"",{"type":30,"tagName":2578,"properties":14157,"children":14158},{"style":2590},[14159],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14162,"children":14163},{"class":2580},[14164,14168,14172,14177],{"type":30,"tagName":2578,"properties":14165,"children":14166},{"style":2754},[14167],{"type":26,"value":13981},{"type":30,"tagName":2578,"properties":14169,"children":14170},{"style":2590},[14171],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":14173,"children":14174},{"style":2601},[14175],{"type":26,"value":14176},"\"session_zone\"",{"type":30,"tagName":2578,"properties":14178,"children":14179},{"style":2590},[14180],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14183,"children":14184},{"class":2580},[14185,14190,14194,14198],{"type":30,"tagName":2578,"properties":14186,"children":14187},{"style":2754},[14188],{"type":26,"value":14189},"      \"left\"",{"type":30,"tagName":2578,"properties":14191,"children":14192},{"style":2590},[14193],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":14195,"children":14196},{"style":2601},[14197],{"type":26,"value":13476},{"type":30,"tagName":2578,"properties":14199,"children":14200},{"style":2590},[14201],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14204,"children":14205},{"class":2580},[14206,14211,14215,14219],{"type":30,"tagName":2578,"properties":14207,"children":14208},{"style":2754},[14209],{"type":26,"value":14210},"      \"top\"",{"type":30,"tagName":2578,"properties":14212,"children":14213},{"style":2590},[14214],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":14216,"children":14217},{"style":2601},[14218],{"type":26,"value":13533},{"type":30,"tagName":2578,"properties":14220,"children":14221},{"style":2590},[14222],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14225,"children":14226},{"class":2580},[14227,14232,14236,14240],{"type":30,"tagName":2578,"properties":14228,"children":14229},{"style":2754},[14230],{"type":26,"value":14231},"      \"right\"",{"type":30,"tagName":2578,"properties":14233,"children":14234},{"style":2590},[14235],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":14237,"children":14238},{"style":2601},[14239],{"type":26,"value":13590},{"type":30,"tagName":2578,"properties":14241,"children":14242},{"style":2590},[14243],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14246,"children":14247},{"class":2580},[14248,14253,14257,14261],{"type":30,"tagName":2578,"properties":14249,"children":14250},{"style":2754},[14251],{"type":26,"value":14252},"      \"bottom\"",{"type":30,"tagName":2578,"properties":14254,"children":14255},{"style":2590},[14256],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":14258,"children":14259},{"style":2601},[14260],{"type":26,"value":13648},{"type":30,"tagName":2578,"properties":14262,"children":14263},{"style":2590},[14264],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14267,"children":14268},{"class":2580},[14269,14274,14278],{"type":30,"tagName":2578,"properties":14270,"children":14271},{"style":2754},[14272],{"type":26,"value":14273},"      \"color\"",{"type":30,"tagName":2578,"properties":14275,"children":14276},{"style":2590},[14277],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":14279,"children":14280},{"style":2601},[14281],{"type":26,"value":3078},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14284,"children":14285},{"class":2580},[14286],{"type":30,"tagName":2578,"properties":14287,"children":14288},{"style":2590},[14289],{"type":26,"value":14109},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14292,"children":14293},{"class":2580},[14294],{"type":30,"tagName":2578,"properties":14295,"children":14296},{"style":2590},[14297],{"type":26,"value":8343},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14300,"children":14301},{"class":2580},[14302],{"type":30,"tagName":2578,"properties":14303,"children":14304},{"style":2590},[14305],{"type":26,"value":3487},{"type":26,"value":27},{"type":13,"children":14308},[14309],{"type":30,"tagName":2568,"properties":14310,"children":14311,"data":-1},{"class":2570,"style":2571,"tabindex":2572},[14312],{"type":30,"tagName":44,"properties":14313,"children":14314},{},[14315,14339,14340,14364,14365,14376,14377,14385,14386,14394,14395,14403,14404,14412,14413,14421,14422,14430,14431,14439,14440,14461,14462,14465,14466,14498,14499,14531,14532,14564,14565,14597,14598,14630,14631,14634,14635,14667,14668,14671,14672,14703,14704,14725,14726,14776,14777,14823,14824,14850,14851,14880,14881,14897,14898,14940,14941,14948,14949,14952,14953,14984,14985,15039,15040,15053,15054,15067,15068,15081,15082,15095,15096,15109,15110,15130,15131,15143,15144,15165,15166,15178,15179,15200,15201,15212,15213,15233,15234,15254,15255,15267,15268,15279,15280,15287,15288,15291,15292,15323,15324,15343,15344,15364,15365,15385,15386,15406,15407,15426,15427],{"type":30,"tagName":2578,"properties":14316,"children":14317},{"class":2580},[14318,14322,14327,14331,14335],{"type":30,"tagName":2578,"properties":14319,"children":14320},{"style":2584},[14321],{"type":26,"value":2587},{"type":30,"tagName":2578,"properties":14323,"children":14324},{"style":2590},[14325],{"type":26,"value":14326}," { in_bar_t, in_close } ",{"type":30,"tagName":2578,"properties":14328,"children":14329},{"style":2584},[14330],{"type":26,"value":2598},{"type":30,"tagName":2578,"properties":14332,"children":14333},{"style":2601},[14334],{"type":26,"value":2631},{"type":30,"tagName":2578,"properties":14336,"children":14337},{"style":2590},[14338],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14341,"children":14342},{"class":2580},[14343,14347,14352,14356,14360],{"type":30,"tagName":2578,"properties":14344,"children":14345},{"style":2584},[14346],{"type":26,"value":2587},{"type":30,"tagName":2578,"properties":14348,"children":14349},{"style":2590},[14350],{"type":26,"value":14351}," { emitRow, out_bottom, out_left, out_range_pct, out_right, out_top } ",{"type":30,"tagName":2578,"properties":14353,"children":14354},{"style":2584},[14355],{"type":26,"value":2598},{"type":30,"tagName":2578,"properties":14357,"children":14358},{"style":2601},[14359],{"type":26,"value":2657},{"type":30,"tagName":2578,"properties":14361,"children":14362},{"style":2590},[14363],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14366,"children":14367},{"class":2580},[14368,14372],{"type":30,"tagName":2578,"properties":14369,"children":14370},{"style":2584},[14371],{"type":26,"value":2587},{"type":30,"tagName":2578,"properties":14373,"children":14374},{"style":2590},[14375],{"type":26,"value":3397},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14378,"children":14379},{"class":2580},[14380],{"type":30,"tagName":2578,"properties":14381,"children":14382},{"style":2590},[14383],{"type":26,"value":14384},"  sb_clear,",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14387,"children":14388},{"class":2580},[14389],{"type":30,"tagName":2578,"properties":14390,"children":14391},{"style":2590},[14392],{"type":26,"value":14393},"  sb_f64,",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14396,"children":14397},{"class":2580},[14398],{"type":30,"tagName":2578,"properties":14399,"children":14400},{"style":2590},[14401],{"type":26,"value":14402},"  sb_text,",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14405,"children":14406},{"class":2580},[14407],{"type":30,"tagName":2578,"properties":14408,"children":14409},{"style":2590},[14410],{"type":26,"value":14411},"  str_close_label,",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14414,"children":14415},{"class":2580},[14416],{"type":30,"tagName":2578,"properties":14417,"children":14418},{"style":2590},[14419],{"type":26,"value":14420},"  str_close_text_sb,",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14423,"children":14424},{"class":2580},[14425],{"type":30,"tagName":2578,"properties":14426,"children":14427},{"style":2590},[14428],{"type":26,"value":14429},"  str_range_label,",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14432,"children":14433},{"class":2580},[14434],{"type":30,"tagName":2578,"properties":14435,"children":14436},{"style":2590},[14437],{"type":26,"value":14438},"  str_range_text_sb,",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14441,"children":14442},{"class":2580},[14443,14448,14452,14457],{"type":30,"tagName":2578,"properties":14444,"children":14445},{"style":2590},[14446],{"type":26,"value":14447},"} ",{"type":30,"tagName":2578,"properties":14449,"children":14450},{"style":2584},[14451],{"type":26,"value":2598},{"type":30,"tagName":2578,"properties":14453,"children":14454},{"style":2601},[14455],{"type":26,"value":14456}," \"./gen/strings\"",{"type":30,"tagName":2578,"properties":14458,"children":14459},{"style":2590},[14460],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14463,"children":14464},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14467,"children":14468},{"class":2580},[14469,14473,14478,14482,14486,14490,14494],{"type":30,"tagName":2578,"properties":14470,"children":14471},{"style":2584},[14472],{"type":26,"value":3144},{"type":30,"tagName":2578,"properties":14474,"children":14475},{"style":2590},[14476],{"type":26,"value":14477}," close",{"type":30,"tagName":2578,"properties":14479,"children":14480},{"style":2584},[14481],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":14483,"children":14484},{"style":2734},[14485],{"type":26,"value":3276},{"type":30,"tagName":2578,"properties":14487,"children":14488},{"style":2584},[14489],{"type":26,"value":3196},{"type":30,"tagName":2578,"properties":14491,"children":14492},{"style":2754},[14493],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":14495,"children":14496},{"style":2590},[14497],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14500,"children":14501},{"class":2580},[14502,14506,14511,14515,14519,14523,14527],{"type":30,"tagName":2578,"properties":14503,"children":14504},{"style":2584},[14505],{"type":26,"value":3144},{"type":30,"tagName":2578,"properties":14507,"children":14508},{"style":2590},[14509],{"type":26,"value":14510}," high",{"type":30,"tagName":2578,"properties":14512,"children":14513},{"style":2584},[14514],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":14516,"children":14517},{"style":2734},[14518],{"type":26,"value":3276},{"type":30,"tagName":2578,"properties":14520,"children":14521},{"style":2584},[14522],{"type":26,"value":3196},{"type":30,"tagName":2578,"properties":14524,"children":14525},{"style":2754},[14526],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":14528,"children":14529},{"style":2590},[14530],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14533,"children":14534},{"class":2580},[14535,14539,14544,14548,14552,14556,14560],{"type":30,"tagName":2578,"properties":14536,"children":14537},{"style":2584},[14538],{"type":26,"value":3144},{"type":30,"tagName":2578,"properties":14540,"children":14541},{"style":2590},[14542],{"type":26,"value":14543}," low",{"type":30,"tagName":2578,"properties":14545,"children":14546},{"style":2584},[14547],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":14549,"children":14550},{"style":2734},[14551],{"type":26,"value":3276},{"type":30,"tagName":2578,"properties":14553,"children":14554},{"style":2584},[14555],{"type":26,"value":3196},{"type":30,"tagName":2578,"properties":14557,"children":14558},{"style":2754},[14559],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":14561,"children":14562},{"style":2590},[14563],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14566,"children":14567},{"class":2580},[14568,14572,14577,14581,14585,14589,14593],{"type":30,"tagName":2578,"properties":14569,"children":14570},{"style":2584},[14571],{"type":26,"value":3144},{"type":30,"tagName":2578,"properties":14573,"children":14574},{"style":2590},[14575],{"type":26,"value":14576}," left",{"type":30,"tagName":2578,"properties":14578,"children":14579},{"style":2584},[14580],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":14582,"children":14583},{"style":2734},[14584],{"type":26,"value":3276},{"type":30,"tagName":2578,"properties":14586,"children":14587},{"style":2584},[14588],{"type":26,"value":3196},{"type":30,"tagName":2578,"properties":14590,"children":14591},{"style":2754},[14592],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":14594,"children":14595},{"style":2590},[14596],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14599,"children":14600},{"class":2580},[14601,14605,14610,14614,14618,14622,14626],{"type":30,"tagName":2578,"properties":14602,"children":14603},{"style":2584},[14604],{"type":26,"value":3144},{"type":30,"tagName":2578,"properties":14606,"children":14607},{"style":2590},[14608],{"type":26,"value":14609}," right",{"type":30,"tagName":2578,"properties":14611,"children":14612},{"style":2584},[14613],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":14615,"children":14616},{"style":2734},[14617],{"type":26,"value":3276},{"type":30,"tagName":2578,"properties":14619,"children":14620},{"style":2584},[14621],{"type":26,"value":3196},{"type":30,"tagName":2578,"properties":14623,"children":14624},{"style":2754},[14625],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":14627,"children":14628},{"style":2590},[14629],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14632,"children":14633},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14636,"children":14637},{"class":2580},[14638,14642,14646,14650,14654,14658,14662],{"type":30,"tagName":2578,"properties":14639,"children":14640},{"style":2584},[14641],{"type":26,"value":3368},{"type":30,"tagName":2578,"properties":14643,"children":14644},{"style":2584},[14645],{"type":26,"value":3373},{"type":30,"tagName":2578,"properties":14647,"children":14648},{"style":2734},[14649],{"type":26,"value":3378},{"type":30,"tagName":2578,"properties":14651,"children":14652},{"style":2590},[14653],{"type":26,"value":3383},{"type":30,"tagName":2578,"properties":14655,"children":14656},{"style":2584},[14657],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":14659,"children":14660},{"style":2754},[14661],{"type":26,"value":3392},{"type":30,"tagName":2578,"properties":14663,"children":14664},{"style":2590},[14665],{"type":26,"value":14666}," {}",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14669,"children":14670},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14673,"children":14674},{"class":2580},[14675,14679,14683,14687,14691,14695,14699],{"type":30,"tagName":2578,"properties":14676,"children":14677},{"style":2584},[14678],{"type":26,"value":3368},{"type":30,"tagName":2578,"properties":14680,"children":14681},{"style":2584},[14682],{"type":26,"value":3373},{"type":30,"tagName":2578,"properties":14684,"children":14685},{"style":2734},[14686],{"type":26,"value":3508},{"type":30,"tagName":2578,"properties":14688,"children":14689},{"style":2590},[14690],{"type":26,"value":3383},{"type":30,"tagName":2578,"properties":14692,"children":14693},{"style":2584},[14694],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":14696,"children":14697},{"style":2734},[14698],{"type":26,"value":3521},{"type":30,"tagName":2578,"properties":14700,"children":14701},{"style":2590},[14702],{"type":26,"value":3397},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14705,"children":14706},{"class":2580},[14707,14712,14716,14721],{"type":30,"tagName":2578,"properties":14708,"children":14709},{"style":2590},[14710],{"type":26,"value":14711},"  close ",{"type":30,"tagName":2578,"properties":14713,"children":14714},{"style":2584},[14715],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":14717,"children":14718},{"style":2734},[14719],{"type":26,"value":14720}," in_close",{"type":30,"tagName":2578,"properties":14722,"children":14723},{"style":2590},[14724],{"type":26,"value":3585},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14727,"children":14728},{"class":2580},[14729,14734,14738,14743,14748,14753,14758,14762,14767,14771],{"type":30,"tagName":2578,"properties":14730,"children":14731},{"style":2584},[14732],{"type":26,"value":14733},"  if",{"type":30,"tagName":2578,"properties":14735,"children":14736},{"style":2590},[14737],{"type":26,"value":4519},{"type":30,"tagName":2578,"properties":14739,"children":14740},{"style":2734},[14741],{"type":26,"value":14742},"isNaN",{"type":30,"tagName":2578,"properties":14744,"children":14745},{"style":2590},[14746],{"type":26,"value":14747},"(high) ",{"type":30,"tagName":2578,"properties":14749,"children":14750},{"style":2584},[14751],{"type":26,"value":14752},"||",{"type":30,"tagName":2578,"properties":14754,"children":14755},{"style":2590},[14756],{"type":26,"value":14757}," close ",{"type":30,"tagName":2578,"properties":14759,"children":14760},{"style":2584},[14761],{"type":26,"value":3469},{"type":30,"tagName":2578,"properties":14763,"children":14764},{"style":2590},[14765],{"type":26,"value":14766}," high) high ",{"type":30,"tagName":2578,"properties":14768,"children":14769},{"style":2584},[14770],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":14772,"children":14773},{"style":2590},[14774],{"type":26,"value":14775}," close;",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14778,"children":14779},{"class":2580},[14780,14784,14788,14792,14797,14801,14805,14810,14815,14819],{"type":30,"tagName":2578,"properties":14781,"children":14782},{"style":2584},[14783],{"type":26,"value":14733},{"type":30,"tagName":2578,"properties":14785,"children":14786},{"style":2590},[14787],{"type":26,"value":4519},{"type":30,"tagName":2578,"properties":14789,"children":14790},{"style":2734},[14791],{"type":26,"value":14742},{"type":30,"tagName":2578,"properties":14793,"children":14794},{"style":2590},[14795],{"type":26,"value":14796},"(low) ",{"type":30,"tagName":2578,"properties":14798,"children":14799},{"style":2584},[14800],{"type":26,"value":14752},{"type":30,"tagName":2578,"properties":14802,"children":14803},{"style":2590},[14804],{"type":26,"value":14757},{"type":30,"tagName":2578,"properties":14806,"children":14807},{"style":2584},[14808],{"type":26,"value":14809},"\u003C",{"type":30,"tagName":2578,"properties":14811,"children":14812},{"style":2590},[14813],{"type":26,"value":14814}," low) low ",{"type":30,"tagName":2578,"properties":14816,"children":14817},{"style":2584},[14818],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":14820,"children":14821},{"style":2590},[14822],{"type":26,"value":14775},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14825,"children":14826},{"class":2580},[14827,14832,14837,14841,14846],{"type":30,"tagName":2578,"properties":14828,"children":14829},{"style":2584},[14830],{"type":26,"value":14831},"  const",{"type":30,"tagName":2578,"properties":14833,"children":14834},{"style":2754},[14835],{"type":26,"value":14836}," t",{"type":30,"tagName":2578,"properties":14838,"children":14839},{"style":2584},[14840],{"type":26,"value":3196},{"type":30,"tagName":2578,"properties":14842,"children":14843},{"style":2734},[14844],{"type":26,"value":14845}," in_bar_t",{"type":30,"tagName":2578,"properties":14847,"children":14848},{"style":2590},[14849],{"type":26,"value":3585},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14852,"children":14853},{"class":2580},[14854,14858,14862,14866,14871,14875],{"type":30,"tagName":2578,"properties":14855,"children":14856},{"style":2584},[14857],{"type":26,"value":14733},{"type":30,"tagName":2578,"properties":14859,"children":14860},{"style":2590},[14861],{"type":26,"value":4519},{"type":30,"tagName":2578,"properties":14863,"children":14864},{"style":2734},[14865],{"type":26,"value":14742},{"type":30,"tagName":2578,"properties":14867,"children":14868},{"style":2590},[14869],{"type":26,"value":14870},"(left)) left ",{"type":30,"tagName":2578,"properties":14872,"children":14873},{"style":2584},[14874],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":14876,"children":14877},{"style":2590},[14878],{"type":26,"value":14879}," t;",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14882,"children":14883},{"class":2580},[14884,14889,14893],{"type":30,"tagName":2578,"properties":14885,"children":14886},{"style":2590},[14887],{"type":26,"value":14888},"  right ",{"type":30,"tagName":2578,"properties":14890,"children":14891},{"style":2584},[14892],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":14894,"children":14895},{"style":2590},[14896],{"type":26,"value":14879},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14899,"children":14900},{"class":2580},[14901,14905,14910,14914,14919,14924,14928,14932,14936],{"type":30,"tagName":2578,"properties":14902,"children":14903},{"style":2584},[14904],{"type":26,"value":3645},{"type":30,"tagName":2578,"properties":14906,"children":14907},{"style":2590},[14908],{"type":26,"value":14909}," low ",{"type":30,"tagName":2578,"properties":14911,"children":14912},{"style":2584},[14913],{"type":26,"value":3469},{"type":30,"tagName":2578,"properties":14915,"children":14916},{"style":2754},[14917],{"type":26,"value":14918}," 0.0",{"type":30,"tagName":2578,"properties":14920,"children":14921},{"style":2584},[14922],{"type":26,"value":14923}," ?",{"type":30,"tagName":2578,"properties":14925,"children":14926},{"style":2754},[14927],{"type":26,"value":3671},{"type":30,"tagName":2578,"properties":14929,"children":14930},{"style":2584},[14931],{"type":26,"value":3622},{"type":30,"tagName":2578,"properties":14933,"children":14934},{"style":2754},[14935],{"type":26,"value":3662},{"type":30,"tagName":2578,"properties":14937,"children":14938},{"style":2590},[14939],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14942,"children":14943},{"class":2580},[14944],{"type":30,"tagName":2578,"properties":14945,"children":14946},{"style":2590},[14947],{"type":26,"value":3487},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14950,"children":14951},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14954,"children":14955},{"class":2580},[14956,14960,14964,14968,14972,14976,14980],{"type":30,"tagName":2578,"properties":14957,"children":14958},{"style":2584},[14959],{"type":26,"value":3368},{"type":30,"tagName":2578,"properties":14961,"children":14962},{"style":2584},[14963],{"type":26,"value":3373},{"type":30,"tagName":2578,"properties":14965,"children":14966},{"style":2734},[14967],{"type":26,"value":3704},{"type":30,"tagName":2578,"properties":14969,"children":14970},{"style":2590},[14971],{"type":26,"value":3383},{"type":30,"tagName":2578,"properties":14973,"children":14974},{"style":2584},[14975],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":14977,"children":14978},{"style":2754},[14979],{"type":26,"value":3392},{"type":30,"tagName":2578,"properties":14981,"children":14982},{"style":2590},[14983],{"type":26,"value":3397},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":14986,"children":14987},{"class":2580},[14988,14992,14997,15001,15005,15010,15015,15020,15025,15030,15034],{"type":30,"tagName":2578,"properties":14989,"children":14990},{"style":2584},[14991],{"type":26,"value":14831},{"type":30,"tagName":2578,"properties":14993,"children":14994},{"style":2754},[14995],{"type":26,"value":14996}," range",{"type":30,"tagName":2578,"properties":14998,"children":14999},{"style":2584},[15000],{"type":26,"value":3196},{"type":30,"tagName":2578,"properties":15002,"children":15003},{"style":2590},[15004],{"type":26,"value":4519},{"type":30,"tagName":2578,"properties":15006,"children":15007},{"style":2754},[15008],{"type":26,"value":15009},"100.0",{"type":30,"tagName":2578,"properties":15011,"children":15012},{"style":2584},[15013],{"type":26,"value":15014}," *",{"type":30,"tagName":2578,"properties":15016,"children":15017},{"style":2590},[15018],{"type":26,"value":15019}," (high ",{"type":30,"tagName":2578,"properties":15021,"children":15022},{"style":2584},[15023],{"type":26,"value":15024},"-",{"type":30,"tagName":2578,"properties":15026,"children":15027},{"style":2590},[15028],{"type":26,"value":15029}," low)) ",{"type":30,"tagName":2578,"properties":15031,"children":15032},{"style":2584},[15033],{"type":26,"value":4828},{"type":30,"tagName":2578,"properties":15035,"children":15036},{"style":2590},[15037],{"type":26,"value":15038}," low;",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15041,"children":15042},{"class":2580},[15043,15048],{"type":30,"tagName":2578,"properties":15044,"children":15045},{"style":2734},[15046],{"type":26,"value":15047},"  out_range_pct",{"type":30,"tagName":2578,"properties":15049,"children":15050},{"style":2590},[15051],{"type":26,"value":15052},"(range);",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15055,"children":15056},{"class":2580},[15057,15062],{"type":30,"tagName":2578,"properties":15058,"children":15059},{"style":2734},[15060],{"type":26,"value":15061},"  out_left",{"type":30,"tagName":2578,"properties":15063,"children":15064},{"style":2590},[15065],{"type":26,"value":15066},"(left);",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15069,"children":15070},{"class":2580},[15071,15076],{"type":30,"tagName":2578,"properties":15072,"children":15073},{"style":2734},[15074],{"type":26,"value":15075},"  out_top",{"type":30,"tagName":2578,"properties":15077,"children":15078},{"style":2590},[15079],{"type":26,"value":15080},"(high);",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15083,"children":15084},{"class":2580},[15085,15090],{"type":30,"tagName":2578,"properties":15086,"children":15087},{"style":2734},[15088],{"type":26,"value":15089},"  out_right",{"type":30,"tagName":2578,"properties":15091,"children":15092},{"style":2590},[15093],{"type":26,"value":15094},"(right);",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15097,"children":15098},{"class":2580},[15099,15104],{"type":30,"tagName":2578,"properties":15100,"children":15101},{"style":2734},[15102],{"type":26,"value":15103},"  out_bottom",{"type":30,"tagName":2578,"properties":15105,"children":15106},{"style":2590},[15107],{"type":26,"value":15108},"(low);",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15111,"children":15112},{"class":2580},[15113,15118,15122,15126],{"type":30,"tagName":2578,"properties":15114,"children":15115},{"style":2734},[15116],{"type":26,"value":15117},"  str_close_label",{"type":30,"tagName":2578,"properties":15119,"children":15120},{"style":2590},[15121],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":15123,"children":15124},{"style":2601},[15125],{"type":26,"value":2883},{"type":30,"tagName":2578,"properties":15127,"children":15128},{"style":2590},[15129],{"type":26,"value":3177},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15132,"children":15133},{"class":2580},[15134,15139],{"type":30,"tagName":2578,"properties":15135,"children":15136},{"style":2734},[15137],{"type":26,"value":15138},"  sb_clear",{"type":30,"tagName":2578,"properties":15140,"children":15141},{"style":2590},[15142],{"type":26,"value":3585},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15145,"children":15146},{"class":2580},[15147,15152,15157,15161],{"type":30,"tagName":2578,"properties":15148,"children":15149},{"style":2734},[15150],{"type":26,"value":15151},"  sb_f64",{"type":30,"tagName":2578,"properties":15153,"children":15154},{"style":2590},[15155],{"type":26,"value":15156},"(close, ",{"type":30,"tagName":2578,"properties":15158,"children":15159},{"style":2754},[15160],{"type":26,"value":2767},{"type":30,"tagName":2578,"properties":15162,"children":15163},{"style":2590},[15164],{"type":26,"value":3177},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15167,"children":15168},{"class":2580},[15169,15174],{"type":30,"tagName":2578,"properties":15170,"children":15171},{"style":2734},[15172],{"type":26,"value":15173},"  str_close_text_sb",{"type":30,"tagName":2578,"properties":15175,"children":15176},{"style":2590},[15177],{"type":26,"value":3585},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15180,"children":15181},{"class":2580},[15182,15187,15191,15196],{"type":30,"tagName":2578,"properties":15183,"children":15184},{"style":2734},[15185],{"type":26,"value":15186},"  str_range_label",{"type":30,"tagName":2578,"properties":15188,"children":15189},{"style":2590},[15190],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":15192,"children":15193},{"style":2601},[15194],{"type":26,"value":15195},"\"range\"",{"type":30,"tagName":2578,"properties":15197,"children":15198},{"style":2590},[15199],{"type":26,"value":3177},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15202,"children":15203},{"class":2580},[15204,15208],{"type":30,"tagName":2578,"properties":15205,"children":15206},{"style":2734},[15207],{"type":26,"value":15138},{"type":30,"tagName":2578,"properties":15209,"children":15210},{"style":2590},[15211],{"type":26,"value":3585},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15214,"children":15215},{"class":2580},[15216,15220,15225,15229],{"type":30,"tagName":2578,"properties":15217,"children":15218},{"style":2734},[15219],{"type":26,"value":15151},{"type":30,"tagName":2578,"properties":15221,"children":15222},{"style":2590},[15223],{"type":26,"value":15224},"(range, ",{"type":30,"tagName":2578,"properties":15226,"children":15227},{"style":2754},[15228],{"type":26,"value":2767},{"type":30,"tagName":2578,"properties":15230,"children":15231},{"style":2590},[15232],{"type":26,"value":3177},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15235,"children":15236},{"class":2580},[15237,15242,15246,15250],{"type":30,"tagName":2578,"properties":15238,"children":15239},{"style":2734},[15240],{"type":26,"value":15241},"  sb_text",{"type":30,"tagName":2578,"properties":15243,"children":15244},{"style":2590},[15245],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":15247,"children":15248},{"style":2601},[15249],{"type":26,"value":2956},{"type":30,"tagName":2578,"properties":15251,"children":15252},{"style":2590},[15253],{"type":26,"value":3177},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15256,"children":15257},{"class":2580},[15258,15263],{"type":30,"tagName":2578,"properties":15259,"children":15260},{"style":2734},[15261],{"type":26,"value":15262},"  str_range_text_sb",{"type":30,"tagName":2578,"properties":15264,"children":15265},{"style":2590},[15266],{"type":26,"value":3585},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15269,"children":15270},{"class":2580},[15271,15275],{"type":30,"tagName":2578,"properties":15272,"children":15273},{"style":2734},[15274],{"type":26,"value":3838},{"type":30,"tagName":2578,"properties":15276,"children":15277},{"style":2590},[15278],{"type":26,"value":3585},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15281,"children":15282},{"class":2580},[15283],{"type":30,"tagName":2578,"properties":15284,"children":15285},{"style":2590},[15286],{"type":26,"value":3487},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15289,"children":15290},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15293,"children":15294},{"class":2580},[15295,15299,15303,15307,15311,15315,15319],{"type":30,"tagName":2578,"properties":15296,"children":15297},{"style":2584},[15298],{"type":26,"value":3368},{"type":30,"tagName":2578,"properties":15300,"children":15301},{"style":2584},[15302],{"type":26,"value":3373},{"type":30,"tagName":2578,"properties":15304,"children":15305},{"style":2734},[15306],{"type":26,"value":3871},{"type":30,"tagName":2578,"properties":15308,"children":15309},{"style":2590},[15310],{"type":26,"value":3383},{"type":30,"tagName":2578,"properties":15312,"children":15313},{"style":2584},[15314],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":15316,"children":15317},{"style":2754},[15318],{"type":26,"value":3392},{"type":30,"tagName":2578,"properties":15320,"children":15321},{"style":2590},[15322],{"type":26,"value":3397},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15325,"children":15326},{"class":2580},[15327,15331,15335,15339],{"type":30,"tagName":2578,"properties":15328,"children":15329},{"style":2590},[15330],{"type":26,"value":14711},{"type":30,"tagName":2578,"properties":15332,"children":15333},{"style":2584},[15334],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":15336,"children":15337},{"style":2754},[15338],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":15340,"children":15341},{"style":2590},[15342],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15345,"children":15346},{"class":2580},[15347,15352,15356,15360],{"type":30,"tagName":2578,"properties":15348,"children":15349},{"style":2590},[15350],{"type":26,"value":15351},"  high ",{"type":30,"tagName":2578,"properties":15353,"children":15354},{"style":2584},[15355],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":15357,"children":15358},{"style":2754},[15359],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":15361,"children":15362},{"style":2590},[15363],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15366,"children":15367},{"class":2580},[15368,15373,15377,15381],{"type":30,"tagName":2578,"properties":15369,"children":15370},{"style":2590},[15371],{"type":26,"value":15372},"  low ",{"type":30,"tagName":2578,"properties":15374,"children":15375},{"style":2584},[15376],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":15378,"children":15379},{"style":2754},[15380],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":15382,"children":15383},{"style":2590},[15384],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15387,"children":15388},{"class":2580},[15389,15394,15398,15402],{"type":30,"tagName":2578,"properties":15390,"children":15391},{"style":2590},[15392],{"type":26,"value":15393},"  left ",{"type":30,"tagName":2578,"properties":15395,"children":15396},{"style":2584},[15397],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":15399,"children":15400},{"style":2754},[15401],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":15403,"children":15404},{"style":2590},[15405],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15408,"children":15409},{"class":2580},[15410,15414,15418,15422],{"type":30,"tagName":2578,"properties":15411,"children":15412},{"style":2590},[15413],{"type":26,"value":14888},{"type":30,"tagName":2578,"properties":15415,"children":15416},{"style":2584},[15417],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":15419,"children":15420},{"style":2754},[15421],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":15423,"children":15424},{"style":2590},[15425],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":15428,"children":15429},{"class":2580},[15430],{"type":30,"tagName":2578,"properties":15431,"children":15432},{"style":2590},[15433],{"type":26,"value":3487},{"type":26,"value":27},{"type":30,"tagName":31,"properties":15436,"children":15437,"position":15517},{},[15438,15447,15458,15465,15476,15483,15494,15499,15510],{"type":26,"value":15439,"position":15440},"Because every coordinate output is finite on the last ready bar, the box\nexists with ",{"start":15441,"end":15444},{"line":15442,"column":20,"offset":15443},630,30767,{"line":15445,"column":203,"offset":15446},631,30852,{"type":30,"tagName":44,"properties":15448,"children":15449,"position":15455},{},[15450],{"type":26,"value":12891,"position":15451},{"start":15452,"end":15453},{"line":15445,"column":203,"offset":15446},{"line":15445,"column":333,"offset":15454},30864,{"start":15456,"end":15457},{"line":15445,"column":203,"offset":15446},{"line":15445,"column":333,"offset":15454},{"type":26,"value":15459,"position":15460}," = that bar; a module that wants a drawing REMOVED\nemits ",{"start":15461,"end":15462},{"line":15445,"column":333,"offset":15454},{"line":15463,"column":121,"offset":15464},632,30921,{"type":30,"tagName":44,"properties":15466,"children":15467,"position":15473},{},[15468],{"type":26,"value":4041,"position":15469},{"start":15470,"end":15471},{"line":15463,"column":121,"offset":15464},{"line":15463,"column":1251,"offset":15472},30926,{"start":15474,"end":15475},{"line":15463,"column":121,"offset":15464},{"line":15463,"column":1251,"offset":15472},{"type":26,"value":15477,"position":15478}," through its coordinate outputs on the newest bar. Renderers and\ndrawings are decorations, never pane anchors: the chart lane renders them\nfrom the package's single overlay, and ",{"start":15479,"end":15480},{"line":15463,"column":1251,"offset":15472},{"line":15481,"column":1028,"offset":15482},634,31104,{"type":30,"tagName":44,"properties":15484,"children":15485,"position":15491},{},[15486],{"type":26,"value":9173,"position":15487},{"start":15488,"end":15489},{"line":15481,"column":1028,"offset":15482},{"line":15481,"column":162,"offset":15490},31119,{"start":15492,"end":15493},{"line":15481,"column":1028,"offset":15482},{"line":15481,"column":162,"offset":15490},{"type":26,"value":488,"position":15495},{"start":15496,"end":15497},{"line":15481,"column":162,"offset":15490},{"line":15481,"column":1834,"offset":15498},31122,{"type":30,"tagName":44,"properties":15500,"children":15501,"position":15507},{},[15502],{"type":26,"value":2547,"position":15503},{"start":15504,"end":15505},{"line":15481,"column":1834,"offset":15498},{"line":15481,"column":1432,"offset":15506},31140,{"start":15508,"end":15509},{"line":15481,"column":1834,"offset":15498},{"line":15481,"column":1432,"offset":15506},{"type":26,"value":15511,"position":15512},"\non the same package keep returning the numeric outputs unchanged (the\ndeclarations never alter a metric value).",{"start":15513,"end":15514},{"line":15481,"column":1432,"offset":15506},{"line":15515,"column":1902,"offset":15516},636,31252,{"start":15518,"end":15519},{"line":15442,"column":20,"offset":15443},{"line":15515,"column":1902,"offset":15516},{"type":26,"value":27},{"type":30,"tagName":211,"properties":15522,"children":15524,"position":15533},{"id":15523},"pins-fixed-markets-fixed-intervals",[15525],{"type":26,"value":15526,"position":15527},"Pins: fixed markets, fixed intervals",{"start":15528,"end":15531},{"line":15529,"column":122,"offset":15530},638,31257,{"line":15529,"column":1028,"offset":15532},31293,{"start":15534,"end":15536},{"line":15529,"column":20,"offset":15535},31254,{"line":15529,"column":1028,"offset":15532},{"type":26,"value":27},{"type":30,"tagName":31,"properties":15539,"children":15540,"position":15656},{},[15541,15549,15560,15565,15576,15583,15594,15601,15612,15619,15630,15637,15649],{"type":26,"value":15542,"position":15543},"A non-odds, non-time feed source may pin ",{"start":15544,"end":15547},{"line":15545,"column":20,"offset":15546},640,31295,{"line":15545,"column":1902,"offset":15548},31336,{"type":30,"tagName":44,"properties":15550,"children":15551,"position":15557},{},[15552],{"type":26,"value":1474,"position":15553},{"start":15554,"end":15555},{"line":15545,"column":1902,"offset":15548},{"line":15545,"column":270,"offset":15556},31344,{"start":15558,"end":15559},{"line":15545,"column":1902,"offset":15548},{"line":15545,"column":270,"offset":15556},{"type":26,"value":2482,"position":15561},{"start":15562,"end":15563},{"line":15545,"column":270,"offset":15556},{"line":15545,"column":162,"offset":15564},31349,{"type":30,"tagName":44,"properties":15566,"children":15567,"position":15573},{},[15568],{"type":26,"value":2228,"position":15569},{"start":15570,"end":15571},{"line":15545,"column":162,"offset":15564},{"line":15545,"column":2051,"offset":15572},31359,{"start":15574,"end":15575},{"line":15545,"column":162,"offset":15564},{"line":15545,"column":2051,"offset":15572},{"type":26,"value":15577,"position":15578}," TOGETHER so\na secondary input reads a fixed reference market while the package follows\nthe selector. The pair rule is SCHEMA-ENFORCED: a lone ",{"start":15579,"end":15580},{"line":15545,"column":2051,"offset":15572},{"line":15581,"column":1609,"offset":15582},642,31502,{"type":30,"tagName":44,"properties":15584,"children":15585,"position":15591},{},[15586],{"type":26,"value":1474,"position":15587},{"start":15588,"end":15589},{"line":15581,"column":1609,"offset":15582},{"line":15581,"column":91,"offset":15590},31510,{"start":15592,"end":15593},{"line":15581,"column":1609,"offset":15582},{"line":15581,"column":91,"offset":15590},{"type":26,"value":15595,"position":15596}," or a lone\n",{"start":15597,"end":15598},{"line":15581,"column":91,"offset":15590},{"line":15599,"column":20,"offset":15600},643,31521,{"type":30,"tagName":44,"properties":15602,"children":15603,"position":15609},{},[15604],{"type":26,"value":2228,"position":15605},{"start":15606,"end":15607},{"line":15599,"column":20,"offset":15600},{"line":15599,"column":391,"offset":15608},31531,{"start":15610,"end":15611},{"line":15599,"column":20,"offset":15600},{"line":15599,"column":391,"offset":15608},{"type":26,"value":15613,"position":15614}," is refused with the issue on the missing half (symbols are\nvenue-native strings, so half a pin names a market that does not exist).\n",{"start":15615,"end":15616},{"line":15599,"column":391,"offset":15608},{"line":15617,"column":20,"offset":15618},645,31664,{"type":30,"tagName":44,"properties":15620,"children":15621,"position":15627},{},[15622],{"type":26,"value":2261,"position":15623},{"start":15624,"end":15625},{"line":15617,"column":20,"offset":15618},{"line":15617,"column":391,"offset":15626},31674,{"start":15628,"end":15629},{"line":15617,"column":20,"offset":15618},{"line":15617,"column":391,"offset":15626},{"type":26,"value":15631,"position":15632}," is an independent pin on any feed source, and it is legal: a\ncoarser source contributes to a primary row only as-of its candle CLOSE\n(",{"start":15633,"end":15634},{"line":15617,"column":391,"offset":15626},{"line":15635,"column":906,"offset":15636},647,31809,{"type":30,"tagName":44,"properties":15638,"children":15639,"position":15646},{},[15640],{"type":26,"value":15641,"position":15642},"candle.ts + sourceSec \u003C= min(now, row.ts + primarySec)",{"start":15643,"end":15644},{"line":15635,"column":906,"offset":15636},{"line":15635,"column":1834,"offset":15645},31865,{"start":15647,"end":15648},{"line":15635,"column":906,"offset":15636},{"line":15635,"column":1834,"offset":15645},{"type":26,"value":15650,"position":15651},"), so a forming 4h\ncandle never leaks its final value into the 1h rows under it, live or\nhistorical. Sparse coarse observations carry the latest CLOSED observation\nforward; equal-or-finer sources align by bar open, row for row.",{"start":15652,"end":15653},{"line":15635,"column":1834,"offset":15645},{"line":15654,"column":91,"offset":15655},650,32092,{"start":15657,"end":15658},{"line":15545,"column":20,"offset":15546},{"line":15654,"column":91,"offset":15655},{"type":26,"value":27},{"type":30,"tagName":4351,"properties":15661,"children":15662,"position":16124},{},[15663,15664,15850,15851,16123],{"type":26,"value":27},{"type":30,"tagName":4356,"properties":15665,"children":15666,"position":15846},{},[15667,15680,15686,15697,15703,15714,15719,15730,15737,15748,15755,15767,15773,15784,15791,15803,15810,15821,15828,15839],{"type":30,"tagName":44,"properties":15668,"children":15669,"position":15677},{},[15670],{"type":26,"value":2364,"position":15671},{"start":15672,"end":15675},{"line":15673,"column":321,"offset":15674},652,32096,{"line":15673,"column":1251,"offset":15676},32105,{"start":15678,"end":15679},{"line":15673,"column":321,"offset":15674},{"line":15673,"column":1251,"offset":15676},{"type":26,"value":15681,"position":15682}," (scalar alignment policy, ",{"start":15683,"end":15684},{"line":15673,"column":1251,"offset":15676},{"line":15673,"column":193,"offset":15685},32132,{"type":30,"tagName":44,"properties":15687,"children":15688,"position":15694},{},[15689],{"type":26,"value":4765,"position":15690},{"start":15691,"end":15692},{"line":15673,"column":193,"offset":15685},{"line":15673,"column":261,"offset":15693},32141,{"start":15695,"end":15696},{"line":15673,"column":193,"offset":15685},{"line":15673,"column":261,"offset":15693},{"type":26,"value":15698,"position":15699}," | ",{"start":15700,"end":15701},{"line":15673,"column":261,"offset":15693},{"line":15673,"column":1273,"offset":15702},32144,{"type":30,"tagName":44,"properties":15704,"children":15705,"position":15711},{},[15706],{"type":26,"value":4782,"position":15707},{"start":15708,"end":15709},{"line":15673,"column":1273,"offset":15702},{"line":15673,"column":1834,"offset":15710},32151,{"start":15712,"end":15713},{"line":15673,"column":1273,"offset":15702},{"line":15673,"column":1834,"offset":15710},{"type":26,"value":15698,"position":15715},{"start":15716,"end":15717},{"line":15673,"column":1834,"offset":15710},{"line":15673,"column":742,"offset":15718},32154,{"type":30,"tagName":44,"properties":15720,"children":15721,"position":15727},{},[15722],{"type":26,"value":4801,"position":15723},{"start":15724,"end":15725},{"line":15673,"column":742,"offset":15718},{"line":15673,"column":1864,"offset":15726},32162,{"start":15728,"end":15729},{"line":15673,"column":742,"offset":15718},{"line":15673,"column":1864,"offset":15726},{"type":26,"value":15731,"position":15732},"): on a\nsecondary source, absent or ",{"start":15733,"end":15734},{"line":15673,"column":1864,"offset":15726},{"line":15735,"column":41,"offset":15736},653,32200,{"type":30,"tagName":44,"properties":15738,"children":15739,"position":15745},{},[15740],{"type":26,"value":4765,"position":15741},{"start":15742,"end":15743},{"line":15735,"column":41,"offset":15736},{"line":15735,"column":1028,"offset":15744},32209,{"start":15746,"end":15747},{"line":15735,"column":41,"offset":15736},{"line":15735,"column":1028,"offset":15744},{"type":26,"value":15749,"position":15750}," keeps the default above, the latest\neligible value carried forward. ",{"start":15751,"end":15752},{"line":15735,"column":1028,"offset":15744},{"line":15753,"column":420,"offset":15754},654,32280,{"type":30,"tagName":44,"properties":15756,"children":15757,"position":15764},{},[15758],{"type":26,"value":15759,"position":15760},"missing: \"nan\"",{"start":15761,"end":15762},{"line":15753,"column":420,"offset":15754},{"line":15753,"column":1273,"offset":15763},32296,{"start":15765,"end":15766},{"line":15753,"column":420,"offset":15754},{"line":15753,"column":1273,"offset":15763},{"type":26,"value":15768,"position":15769}," delivers ",{"start":15770,"end":15771},{"line":15753,"column":1273,"offset":15763},{"line":15753,"column":742,"offset":15772},32306,{"type":30,"tagName":44,"properties":15774,"children":15775,"position":15781},{},[15776],{"type":26,"value":4041,"position":15777},{"start":15778,"end":15779},{"line":15753,"column":742,"offset":15772},{"line":15753,"column":438,"offset":15780},32311,{"start":15782,"end":15783},{"line":15753,"column":742,"offset":15772},{"line":15753,"column":438,"offset":15780},{"type":26,"value":15785,"position":15786}," on primary\nbars that bring no observation of their own and never gates row\nreadiness: a naturally sparse series (liquidations) stays sparse and the\nmodule decides what missing means. ",{"start":15787,"end":15788},{"line":15753,"column":438,"offset":15780},{"line":15789,"column":501,"offset":15790},657,32501,{"type":30,"tagName":44,"properties":15792,"children":15793,"position":15800},{},[15794],{"type":26,"value":15795,"position":15796},"missing: \"zero\"",{"start":15797,"end":15798},{"line":15789,"column":501,"offset":15790},{"line":15789,"column":162,"offset":15799},32518,{"start":15801,"end":15802},{"line":15789,"column":501,"offset":15790},{"line":15789,"column":162,"offset":15799},{"type":26,"value":15804,"position":15805}," is the same policy\ndelivering 0 instead of ",{"start":15806,"end":15807},{"line":15789,"column":162,"offset":15799},{"line":15808,"column":142,"offset":15809},658,32564,{"type":30,"tagName":44,"properties":15811,"children":15812,"position":15818},{},[15813],{"type":26,"value":4041,"position":15814},{"start":15815,"end":15816},{"line":15808,"column":142,"offset":15809},{"line":15808,"column":656,"offset":15817},32569,{"start":15819,"end":15820},{"line":15808,"column":142,"offset":15809},{"line":15808,"column":656,"offset":15817},{"type":26,"value":15822,"position":15823},", the mapping most kScript ports apply to a\nsparse column. Closed coarse candles still carry as-of close: a coarse\nsource is never \"missing\" between its closes. Refused on celled classes\n(a bar with no observation is a present empty block) and on the ",{"start":15824,"end":15825},{"line":15808,"column":656,"offset":15817},{"line":15826,"column":1852,"offset":15827},661,32826,{"type":30,"tagName":44,"properties":15829,"children":15830,"position":15836},{},[15831],{"type":26,"value":5029,"position":15832},{"start":15833,"end":15834},{"line":15826,"column":1852,"offset":15827},{"line":15826,"column":172,"offset":15835},32832,{"start":15837,"end":15838},{"line":15826,"column":1852,"offset":15827},{"line":15826,"column":172,"offset":15835},{"type":26,"value":15840,"position":15841},"\nsource.",{"start":15842,"end":15843},{"line":15826,"column":172,"offset":15835},{"line":15844,"column":111,"offset":15845},662,32842,{"start":15847,"end":15849},{"line":15673,"column":20,"offset":15848},32094,{"line":15844,"column":111,"offset":15845},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":15852,"children":15853,"position":16119},{},[15854,15862,15873,15879,15891,15898,15910,15917,15929,15936,15947,15954,15966,15973,15985,15992,16003,16010,16022,16028,16040,16045,16057,16064,16076,16083,16094,16100,16112],{"type":26,"value":15855,"position":15856},"Primary densification: on the PRIMARY input (index 0), ",{"start":15857,"end":15860},{"line":15858,"column":321,"offset":15859},663,32845,{"line":15858,"column":1834,"offset":15861},32900,{"type":30,"tagName":44,"properties":15863,"children":15864,"position":15870},{},[15865],{"type":26,"value":4782,"position":15866},{"start":15867,"end":15868},{"line":15858,"column":1834,"offset":15861},{"line":15858,"column":2051,"offset":15869},32907,{"start":15871,"end":15872},{"line":15858,"column":1834,"offset":15861},{"line":15858,"column":2051,"offset":15869},{"type":26,"value":7373,"position":15874},{"start":15875,"end":15876},{"line":15858,"column":2051,"offset":15869},{"line":15877,"column":20,"offset":15878},664,32912,{"type":30,"tagName":44,"properties":15880,"children":15881,"position":15888},{},[15882],{"type":26,"value":4801,"position":15883},{"start":15884,"end":15886},{"line":15877,"column":321,"offset":15885},32914,{"line":15877,"column":391,"offset":15887},32922,{"start":15889,"end":15890},{"line":15877,"column":321,"offset":15885},{"line":15877,"column":391,"offset":15887},{"type":26,"value":15892,"position":15893}," change what the request grid IS. Instead of the rows the fetch\nreturned, the package computes on a synthesized dense grid of bar-open\ntimestamps at the primary's interval, in the phase the fetched rows sit\non (epoch-aligned for crypto intraday bars, Monday opens for crypto WEEK\nbars; never an assumed epoch multiple), covering the last ",{"start":15894,"end":15895},{"line":15877,"column":391,"offset":15887},{"line":15896,"column":742,"offset":15897},668,33268,{"type":30,"tagName":44,"properties":15899,"children":15900,"position":15907},{},[15901],{"type":26,"value":15902,"position":15903},"windowBars",{"start":15904,"end":15905},{"line":15896,"column":742,"offset":15897},{"line":15896,"column":172,"offset":15906},33280,{"start":15908,"end":15909},{"line":15896,"column":742,"offset":15897},{"line":15896,"column":172,"offset":15906},{"type":26,"value":15911,"position":15912},"\nbars and ending at the bar containing ",{"start":15913,"end":15914},{"line":15896,"column":172,"offset":15906},{"line":15915,"column":52,"offset":15916},669,33321,{"type":30,"tagName":44,"properties":15918,"children":15919,"position":15926},{},[15920],{"type":26,"value":15921,"position":15922},"now",{"start":15923,"end":15924},{"line":15915,"column":52,"offset":15916},{"line":15915,"column":1248,"offset":15925},33326,{"start":15927,"end":15928},{"line":15915,"column":52,"offset":15916},{"line":15915,"column":1248,"offset":15925},{"type":26,"value":15930,"position":15931}," (the closed-bar cut and the\nforming-bar rules apply to the synthesized rows exactly as to fetched\nones). Every fetched observation lands on its own grid bar; bars the\nfetch did not return deliver the fill (0 or ",{"start":15932,"end":15933},{"line":15915,"column":1248,"offset":15925},{"line":15934,"column":929,"offset":15935},672,33544,{"type":30,"tagName":44,"properties":15937,"children":15938,"position":15944},{},[15939],{"type":26,"value":4041,"position":15940},{"start":15941,"end":15942},{"line":15934,"column":929,"offset":15935},{"line":15934,"column":72,"offset":15943},33549,{"start":15945,"end":15946},{"line":15934,"column":929,"offset":15935},{"line":15934,"column":72,"offset":15943},{"type":26,"value":15948,"position":15949},"). An empty primary\nfetch refuses by name (",{"start":15950,"end":15951},{"line":15934,"column":72,"offset":15943},{"line":15952,"column":339,"offset":15953},673,33594,{"type":30,"tagName":44,"properties":15955,"children":15956,"position":15963},{},[15957],{"type":26,"value":15958,"position":15959},"wrun_densify_empty_fetch",{"start":15960,"end":15961},{"line":15952,"column":339,"offset":15953},{"line":15952,"column":72,"offset":15962},33620,{"start":15964,"end":15965},{"line":15952,"column":339,"offset":15953},{"line":15952,"column":72,"offset":15962},{"type":26,"value":15967,"position":15968},": no row, no phase to\nderive), and fetched rows that disagree on phase refuse too\n(",{"start":15969,"end":15970},{"line":15952,"column":72,"offset":15962},{"line":15971,"column":122,"offset":15972},675,33707,{"type":30,"tagName":44,"properties":15974,"children":15975,"position":15982},{},[15976],{"type":26,"value":15977,"position":15978},"wrun_densify_mixed_phase",{"start":15979,"end":15980},{"line":15971,"column":122,"offset":15972},{"line":15971,"column":647,"offset":15981},33733,{"start":15983,"end":15984},{"line":15971,"column":122,"offset":15972},{"line":15971,"column":647,"offset":15981},{"type":26,"value":15986,"position":15987},"). Densification requires a fixed-UTC bar\nphase: a session-aligned grid whose UTC open shifts at a DST transition\n(CME DAY/WEEK bars) spans two phases across the transition and refuses\nas ",{"start":15988,"end":15989},{"line":15971,"column":647,"offset":15981},{"line":15990,"column":101,"offset":15991},678,33927,{"type":30,"tagName":44,"properties":15993,"children":15994,"position":16000},{},[15995],{"type":26,"value":15977,"position":15996},{"start":15997,"end":15998},{"line":15990,"column":101,"offset":15991},{"line":15990,"column":656,"offset":15999},33953,{"start":16001,"end":16002},{"line":15990,"column":101,"offset":15991},{"line":15990,"column":656,"offset":15999},{"type":26,"value":16004,"position":16005}," by design; such grids are not supported.\nSecondaries align onto the synthesized grid under their own policy\n(",{"start":16006,"end":16007},{"line":15990,"column":656,"offset":15999},{"line":16008,"column":122,"offset":16009},680,34067,{"type":30,"tagName":44,"properties":16011,"children":16012,"position":16019},{},[16013],{"type":26,"value":16014,"position":16015},"carry",{"start":16016,"end":16017},{"line":16008,"column":122,"offset":16009},{"line":16008,"column":391,"offset":16018},34074,{"start":16020,"end":16021},{"line":16008,"column":122,"offset":16009},{"line":16008,"column":391,"offset":16018},{"type":26,"value":16023,"position":16024}," abstains rows before its first observation, ",{"start":16025,"end":16026},{"line":16008,"column":391,"offset":16018},{"line":16008,"column":1609,"offset":16027},34119,{"type":30,"tagName":44,"properties":16029,"children":16030,"position":16037},{},[16031],{"type":26,"value":16032,"position":16033},"nan",{"start":16034,"end":16035},{"line":16008,"column":1609,"offset":16027},{"line":16008,"column":742,"offset":16036},34124,{"start":16038,"end":16039},{"line":16008,"column":1609,"offset":16027},{"line":16008,"column":742,"offset":16036},{"type":26,"value":4828,"position":16041},{"start":16042,"end":16043},{"line":16008,"column":742,"offset":16036},{"line":16008,"column":1899,"offset":16044},34125,{"type":30,"tagName":44,"properties":16046,"children":16047,"position":16054},{},[16048],{"type":26,"value":16049,"position":16050},"zero",{"start":16051,"end":16052},{"line":16008,"column":1899,"offset":16044},{"line":16008,"column":2199,"offset":16053},34131,{"start":16055,"end":16056},{"line":16008,"column":1899,"offset":16044},{"line":16008,"column":2199,"offset":16053},{"type":26,"value":16058,"position":16059}," fill).\nThis is how a sparse series (liquidations) becomes a dense primary.\n",{"start":16060,"end":16061},{"line":16008,"column":2199,"offset":16053},{"line":16062,"column":20,"offset":16063},682,34209,{"type":30,"tagName":44,"properties":16065,"children":16066,"position":16073},{},[16067],{"type":26,"value":4765,"position":16068},{"start":16069,"end":16071},{"line":16062,"column":321,"offset":16070},34211,{"line":16062,"column":1251,"offset":16072},34220,{"start":16074,"end":16075},{"line":16062,"column":321,"offset":16070},{"line":16062,"column":1251,"offset":16072},{"type":26,"value":16077,"position":16078}," on the primary is refused (there is no earlier grid bar to\ncarry from), ",{"start":16079,"end":16080},{"line":16062,"column":1251,"offset":16072},{"line":16081,"column":132,"offset":16082},683,34295,{"type":30,"tagName":44,"properties":16084,"children":16085,"position":16091},{},[16086],{"type":26,"value":2364,"position":16087},{"start":16088,"end":16089},{"line":16081,"column":132,"offset":16082},{"line":16081,"column":333,"offset":16090},34304,{"start":16092,"end":16093},{"line":16081,"column":132,"offset":16082},{"line":16081,"column":333,"offset":16090},{"type":26,"value":16095,"position":16096}," is refused on ",{"start":16097,"end":16098},{"line":16081,"column":333,"offset":16090},{"line":16081,"column":1028,"offset":16099},34319,{"type":30,"tagName":44,"properties":16101,"children":16102,"position":16109},{},[16103],{"type":26,"value":16104,"position":16105},"metric",{"start":16106,"end":16107},{"line":16081,"column":1028,"offset":16099},{"line":16081,"column":261,"offset":16108},34327,{"start":16110,"end":16111},{"line":16081,"column":1028,"offset":16099},{"line":16081,"column":261,"offset":16108},{"type":26,"value":16113,"position":16114}," composition sources\naltogether (the inner package's rows are already a computed grid), and\nan absent policy keeps the fetched-rows grid byte-identical.",{"start":16115,"end":16116},{"line":16081,"column":261,"offset":16108},{"line":16117,"column":280,"offset":16118},685,34483,{"start":16120,"end":16122},{"line":15858,"column":20,"offset":16121},32843,{"line":16117,"column":280,"offset":16118},{"type":26,"value":27},{"start":16125,"end":16126},{"line":15673,"column":20,"offset":15848},{"line":16117,"column":280,"offset":16118},{"type":26,"value":27},{"type":13,"children":16129},[16130],{"type":30,"tagName":2568,"properties":16131,"children":16132,"data":-1},{"class":2570,"style":2571,"tabindex":2572},[16133],{"type":30,"tagName":44,"properties":16134,"children":16135},{},[16136,16143,16144,16164,16165,16184,16185,16205,16206,16217,16218,16229,16230,16292,16293,16336,16337,16344,16345,16356,16357,16414,16415,16471,16472,16479,16480,16557,16558],{"type":30,"tagName":2578,"properties":16137,"children":16138},{"class":2580},[16139],{"type":30,"tagName":2578,"properties":16140,"children":16141},{"style":2590},[16142],{"type":26,"value":7469},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16145,"children":16146},{"class":2580},[16147,16151,16155,16160],{"type":30,"tagName":2578,"properties":16148,"children":16149},{"style":2754},[16150],{"type":26,"value":7478},{"type":30,"tagName":2578,"properties":16152,"children":16153},{"style":2590},[16154],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16156,"children":16157},{"style":2601},[16158],{"type":26,"value":16159},"\"dense-liquidations\"",{"type":30,"tagName":2578,"properties":16161,"children":16162},{"style":2590},[16163],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16166,"children":16167},{"class":2580},[16168,16172,16176,16180],{"type":30,"tagName":2578,"properties":16169,"children":16170},{"style":2754},[16171],{"type":26,"value":7567},{"type":30,"tagName":2578,"properties":16173,"children":16174},{"style":2590},[16175],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16177,"children":16178},{"style":2601},[16179],{"type":26,"value":7576},{"type":30,"tagName":2578,"properties":16181,"children":16182},{"style":2590},[16183],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16186,"children":16187},{"class":2580},[16188,16192,16196,16201],{"type":30,"tagName":2578,"properties":16189,"children":16190},{"style":2754},[16191],{"type":26,"value":7589},{"type":30,"tagName":2578,"properties":16193,"children":16194},{"style":2590},[16195],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16197,"children":16198},{"style":2754},[16199],{"type":26,"value":16200},"20",{"type":30,"tagName":2578,"properties":16202,"children":16203},{"style":2590},[16204],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16207,"children":16208},{"class":2580},[16209,16213],{"type":30,"tagName":2578,"properties":16210,"children":16211},{"style":2754},[16212],{"type":26,"value":7611},{"type":30,"tagName":2578,"properties":16214,"children":16215},{"style":2590},[16216],{"type":26,"value":10516},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16219,"children":16220},{"class":2580},[16221,16225],{"type":30,"tagName":2578,"properties":16222,"children":16223},{"style":2754},[16224],{"type":26,"value":7748},{"type":30,"tagName":2578,"properties":16226,"children":16227},{"style":2590},[16228],{"type":26,"value":7753},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16231,"children":16232},{"class":2580},[16233,16238,16242,16246,16250,16255,16259,16263,16267,16271,16275,16280,16284,16288],{"type":30,"tagName":2578,"properties":16234,"children":16235},{"style":2754},[16236],{"type":26,"value":16237},"    \"liqs\"",{"type":30,"tagName":2578,"properties":16239,"children":16240},{"style":2590},[16241],{"type":26,"value":7767},{"type":30,"tagName":2578,"properties":16243,"children":16244},{"style":2754},[16245],{"type":26,"value":7772},{"type":30,"tagName":2578,"properties":16247,"children":16248},{"style":2590},[16249],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16251,"children":16252},{"style":2601},[16253],{"type":26,"value":16254},"\"liquidations\"",{"type":30,"tagName":2578,"properties":16256,"children":16257},{"style":2590},[16258],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16260,"children":16261},{"style":2754},[16262],{"type":26,"value":7790},{"type":30,"tagName":2578,"properties":16264,"children":16265},{"style":2590},[16266],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16268,"children":16269},{"style":2601},[16270],{"type":26,"value":16254},{"type":30,"tagName":2578,"properties":16272,"children":16273},{"style":2590},[16274],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16276,"children":16277},{"style":2754},[16278],{"type":26,"value":16279},"\"missing\"",{"type":30,"tagName":2578,"properties":16281,"children":16282},{"style":2590},[16283],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16285,"children":16286},{"style":2601},[16287],{"type":26,"value":4801},{"type":30,"tagName":2578,"properties":16289,"children":16290},{"style":2590},[16291],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16294,"children":16295},{"class":2580},[16296,16300,16304,16308,16312,16316,16320,16324,16328,16332],{"type":30,"tagName":2578,"properties":16297,"children":16298},{"style":2754},[16299],{"type":26,"value":7762},{"type":30,"tagName":2578,"properties":16301,"children":16302},{"style":2590},[16303],{"type":26,"value":7767},{"type":30,"tagName":2578,"properties":16305,"children":16306},{"style":2754},[16307],{"type":26,"value":7772},{"type":30,"tagName":2578,"properties":16309,"children":16310},{"style":2590},[16311],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16313,"children":16314},{"style":2601},[16315],{"type":26,"value":7781},{"type":30,"tagName":2578,"properties":16317,"children":16318},{"style":2590},[16319],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16321,"children":16322},{"style":2754},[16323],{"type":26,"value":7790},{"type":30,"tagName":2578,"properties":16325,"children":16326},{"style":2590},[16327],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16329,"children":16330},{"style":2601},[16331],{"type":26,"value":2883},{"type":30,"tagName":2578,"properties":16333,"children":16334},{"style":2590},[16335],{"type":26,"value":7730},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16338,"children":16339},{"class":2580},[16340],{"type":30,"tagName":2578,"properties":16341,"children":16342},{"style":2590},[16343],{"type":26,"value":7937},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16346,"children":16347},{"class":2580},[16348,16352],{"type":30,"tagName":2578,"properties":16349,"children":16350},{"style":2754},[16351],{"type":26,"value":7946},{"type":30,"tagName":2578,"properties":16353,"children":16354},{"style":2590},[16355],{"type":26,"value":7616},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16358,"children":16359},{"class":2580},[16360,16364,16368,16372,16376,16380,16384,16388,16393,16397,16401,16405,16410],{"type":30,"tagName":2578,"properties":16361,"children":16362},{"style":2590},[16363],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":16365,"children":16366},{"style":2754},[16367],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":16369,"children":16370},{"style":2590},[16371],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16373,"children":16374},{"style":2754},[16375],{"type":26,"value":2572},{"type":30,"tagName":2578,"properties":16377,"children":16378},{"style":2590},[16379],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16381,"children":16382},{"style":2754},[16383],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":16385,"children":16386},{"style":2590},[16387],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16389,"children":16390},{"style":2601},[16391],{"type":26,"value":16392},"\"liqs\"",{"type":30,"tagName":2578,"properties":16394,"children":16395},{"style":2590},[16396],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16398,"children":16399},{"style":2754},[16400],{"type":26,"value":7716},{"type":30,"tagName":2578,"properties":16402,"children":16403},{"style":2590},[16404],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16406,"children":16407},{"style":2601},[16408],{"type":26,"value":16409},"\"Total liquidations, 0 on quiet bars, one row per bar\"",{"type":30,"tagName":2578,"properties":16411,"children":16412},{"style":2590},[16413],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16416,"children":16417},{"class":2580},[16418,16422,16426,16430,16434,16438,16442,16446,16450,16454,16458,16462,16467],{"type":30,"tagName":2578,"properties":16419,"children":16420},{"style":2590},[16421],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":16423,"children":16424},{"style":2754},[16425],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":16427,"children":16428},{"style":2590},[16429],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16431,"children":16432},{"style":2754},[16433],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":16435,"children":16436},{"style":2590},[16437],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16439,"children":16440},{"style":2754},[16441],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":16443,"children":16444},{"style":2590},[16445],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16447,"children":16448},{"style":2601},[16449],{"type":26,"value":2883},{"type":30,"tagName":2578,"properties":16451,"children":16452},{"style":2590},[16453],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16455,"children":16456},{"style":2754},[16457],{"type":26,"value":7716},{"type":30,"tagName":2578,"properties":16459,"children":16460},{"style":2590},[16461],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16463,"children":16464},{"style":2601},[16465],{"type":26,"value":16466},"\"Close, carried onto the dense grid\"",{"type":30,"tagName":2578,"properties":16468,"children":16469},{"style":2590},[16470],{"type":26,"value":7730},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16473,"children":16474},{"class":2580},[16475],{"type":30,"tagName":2578,"properties":16476,"children":16477},{"style":2590},[16478],{"type":26,"value":7739},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16481,"children":16482},{"class":2580},[16483,16487,16491,16495,16499,16503,16507,16511,16515,16520,16524,16528,16532,16537,16541,16545,16549,16553],{"type":30,"tagName":2578,"properties":16484,"children":16485},{"style":2754},[16486],{"type":26,"value":8106},{"type":30,"tagName":2578,"properties":16488,"children":16489},{"style":2590},[16490],{"type":26,"value":10899},{"type":30,"tagName":2578,"properties":16492,"children":16493},{"style":2754},[16494],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":16496,"children":16497},{"style":2590},[16498],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16500,"children":16501},{"style":2754},[16502],{"type":26,"value":2572},{"type":30,"tagName":2578,"properties":16504,"children":16505},{"style":2590},[16506],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16508,"children":16509},{"style":2754},[16510],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":16512,"children":16513},{"style":2590},[16514],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16516,"children":16517},{"style":2601},[16518],{"type":26,"value":16519},"\"liq_ratio\"",{"type":30,"tagName":2578,"properties":16521,"children":16522},{"style":2590},[16523],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16525,"children":16526},{"style":2754},[16527],{"type":26,"value":8155},{"type":30,"tagName":2578,"properties":16529,"children":16530},{"style":2590},[16531],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16533,"children":16534},{"style":2601},[16535],{"type":26,"value":16536},"\"histogram\"",{"type":30,"tagName":2578,"properties":16538,"children":16539},{"style":2590},[16540],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16542,"children":16543},{"style":2754},[16544],{"type":26,"value":8173},{"type":30,"tagName":2578,"properties":16546,"children":16547},{"style":2590},[16548],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16550,"children":16551},{"style":2601},[16552],{"type":26,"value":5982},{"type":30,"tagName":2578,"properties":16554,"children":16555},{"style":2590},[16556],{"type":26,"value":10965},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16559,"children":16560},{"class":2580},[16561],{"type":30,"tagName":2578,"properties":16562,"children":16563},{"style":2590},[16564],{"type":26,"value":3487},{"type":26,"value":27},{"type":13,"children":16567},[16568],{"type":30,"tagName":2568,"properties":16569,"children":16570,"data":-1},{"class":2570,"style":2571,"tabindex":2572},[16571],{"type":30,"tagName":44,"properties":16572,"children":16573},{},[16574,16581,16582,16602,16603,16622,16623,16642,16643,16654,16655,16666,16667,16710,16711,16805,16806,16813,16814,16825,16826,16865,16866,16923,16924,16931,16932,17008,17009],{"type":30,"tagName":2578,"properties":16575,"children":16576},{"class":2580},[16577],{"type":30,"tagName":2578,"properties":16578,"children":16579},{"style":2590},[16580],{"type":26,"value":7469},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16583,"children":16584},{"class":2580},[16585,16589,16593,16598],{"type":30,"tagName":2578,"properties":16586,"children":16587},{"style":2754},[16588],{"type":26,"value":7478},{"type":30,"tagName":2578,"properties":16590,"children":16591},{"style":2590},[16592],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16594,"children":16595},{"style":2601},[16596],{"type":26,"value":16597},"\"btc-4h-context\"",{"type":30,"tagName":2578,"properties":16599,"children":16600},{"style":2590},[16601],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16604,"children":16605},{"class":2580},[16606,16610,16614,16618],{"type":30,"tagName":2578,"properties":16607,"children":16608},{"style":2754},[16609],{"type":26,"value":7567},{"type":30,"tagName":2578,"properties":16611,"children":16612},{"style":2590},[16613],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16615,"children":16616},{"style":2601},[16617],{"type":26,"value":7576},{"type":30,"tagName":2578,"properties":16619,"children":16620},{"style":2590},[16621],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16624,"children":16625},{"class":2580},[16626,16630,16634,16638],{"type":30,"tagName":2578,"properties":16627,"children":16628},{"style":2754},[16629],{"type":26,"value":7589},{"type":30,"tagName":2578,"properties":16631,"children":16632},{"style":2590},[16633],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16635,"children":16636},{"style":2754},[16637],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":16639,"children":16640},{"style":2590},[16641],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16644,"children":16645},{"class":2580},[16646,16650],{"type":30,"tagName":2578,"properties":16647,"children":16648},{"style":2754},[16649],{"type":26,"value":7611},{"type":30,"tagName":2578,"properties":16651,"children":16652},{"style":2590},[16653],{"type":26,"value":10516},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16656,"children":16657},{"class":2580},[16658,16662],{"type":30,"tagName":2578,"properties":16659,"children":16660},{"style":2754},[16661],{"type":26,"value":7748},{"type":30,"tagName":2578,"properties":16663,"children":16664},{"style":2590},[16665],{"type":26,"value":7753},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16668,"children":16669},{"class":2580},[16670,16674,16678,16682,16686,16690,16694,16698,16702,16706],{"type":30,"tagName":2578,"properties":16671,"children":16672},{"style":2754},[16673],{"type":26,"value":7762},{"type":30,"tagName":2578,"properties":16675,"children":16676},{"style":2590},[16677],{"type":26,"value":7767},{"type":30,"tagName":2578,"properties":16679,"children":16680},{"style":2754},[16681],{"type":26,"value":7772},{"type":30,"tagName":2578,"properties":16683,"children":16684},{"style":2590},[16685],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16687,"children":16688},{"style":2601},[16689],{"type":26,"value":7781},{"type":30,"tagName":2578,"properties":16691,"children":16692},{"style":2590},[16693],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16695,"children":16696},{"style":2754},[16697],{"type":26,"value":7790},{"type":30,"tagName":2578,"properties":16699,"children":16700},{"style":2590},[16701],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16703,"children":16704},{"style":2601},[16705],{"type":26,"value":2883},{"type":30,"tagName":2578,"properties":16707,"children":16708},{"style":2590},[16709],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16712,"children":16713},{"class":2580},[16714,16719,16723,16727,16731,16735,16739,16743,16747,16751,16755,16759,16763,16767,16771,16775,16779,16783,16787,16792,16796,16801],{"type":30,"tagName":2578,"properties":16715,"children":16716},{"style":2754},[16717],{"type":26,"value":16718},"    \"btc_4h\"",{"type":30,"tagName":2578,"properties":16720,"children":16721},{"style":2590},[16722],{"type":26,"value":7767},{"type":30,"tagName":2578,"properties":16724,"children":16725},{"style":2754},[16726],{"type":26,"value":7772},{"type":30,"tagName":2578,"properties":16728,"children":16729},{"style":2590},[16730],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16732,"children":16733},{"style":2601},[16734],{"type":26,"value":7781},{"type":30,"tagName":2578,"properties":16736,"children":16737},{"style":2590},[16738],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16740,"children":16741},{"style":2754},[16742],{"type":26,"value":7790},{"type":30,"tagName":2578,"properties":16744,"children":16745},{"style":2590},[16746],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16748,"children":16749},{"style":2601},[16750],{"type":26,"value":2883},{"type":30,"tagName":2578,"properties":16752,"children":16753},{"style":2590},[16754],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16756,"children":16757},{"style":2754},[16758],{"type":26,"value":7853},{"type":30,"tagName":2578,"properties":16760,"children":16761},{"style":2590},[16762],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16764,"children":16765},{"style":2601},[16766],{"type":26,"value":4288},{"type":30,"tagName":2578,"properties":16768,"children":16769},{"style":2590},[16770],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16772,"children":16773},{"style":2754},[16774],{"type":26,"value":7870},{"type":30,"tagName":2578,"properties":16776,"children":16777},{"style":2590},[16778],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16780,"children":16781},{"style":2601},[16782],{"type":26,"value":4298},{"type":30,"tagName":2578,"properties":16784,"children":16785},{"style":2590},[16786],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16788,"children":16789},{"style":2754},[16790],{"type":26,"value":16791},"\"interval\"",{"type":30,"tagName":2578,"properties":16793,"children":16794},{"style":2590},[16795],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16797,"children":16798},{"style":2601},[16799],{"type":26,"value":16800},"\"FOUR_HOURS\"",{"type":30,"tagName":2578,"properties":16802,"children":16803},{"style":2590},[16804],{"type":26,"value":7730},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16807,"children":16808},{"class":2580},[16809],{"type":30,"tagName":2578,"properties":16810,"children":16811},{"style":2590},[16812],{"type":26,"value":7937},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16815,"children":16816},{"class":2580},[16817,16821],{"type":30,"tagName":2578,"properties":16818,"children":16819},{"style":2754},[16820],{"type":26,"value":7946},{"type":30,"tagName":2578,"properties":16822,"children":16823},{"style":2590},[16824],{"type":26,"value":7616},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16827,"children":16828},{"class":2580},[16829,16833,16837,16841,16845,16849,16853,16857,16861],{"type":30,"tagName":2578,"properties":16830,"children":16831},{"style":2590},[16832],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":16834,"children":16835},{"style":2754},[16836],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":16838,"children":16839},{"style":2590},[16840],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16842,"children":16843},{"style":2754},[16844],{"type":26,"value":2572},{"type":30,"tagName":2578,"properties":16846,"children":16847},{"style":2590},[16848],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16850,"children":16851},{"style":2754},[16852],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":16854,"children":16855},{"style":2590},[16856],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16858,"children":16859},{"style":2601},[16860],{"type":26,"value":2883},{"type":30,"tagName":2578,"properties":16862,"children":16863},{"style":2590},[16864],{"type":26,"value":7803},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16867,"children":16868},{"class":2580},[16869,16873,16877,16881,16885,16889,16893,16897,16902,16906,16910,16914,16919],{"type":30,"tagName":2578,"properties":16870,"children":16871},{"style":2590},[16872],{"type":26,"value":7625},{"type":30,"tagName":2578,"properties":16874,"children":16875},{"style":2754},[16876],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":16878,"children":16879},{"style":2590},[16880],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16882,"children":16883},{"style":2754},[16884],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":16886,"children":16887},{"style":2590},[16888],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16890,"children":16891},{"style":2754},[16892],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":16894,"children":16895},{"style":2590},[16896],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16898,"children":16899},{"style":2601},[16900],{"type":26,"value":16901},"\"btc_4h\"",{"type":30,"tagName":2578,"properties":16903,"children":16904},{"style":2590},[16905],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16907,"children":16908},{"style":2754},[16909],{"type":26,"value":7716},{"type":30,"tagName":2578,"properties":16911,"children":16912},{"style":2590},[16913],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16915,"children":16916},{"style":2601},[16917],{"type":26,"value":16918},"\"BTC on its own 4h grid, as-of close\"",{"type":30,"tagName":2578,"properties":16920,"children":16921},{"style":2590},[16922],{"type":26,"value":7730},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16925,"children":16926},{"class":2580},[16927],{"type":30,"tagName":2578,"properties":16928,"children":16929},{"style":2590},[16930],{"type":26,"value":7739},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":16933,"children":16934},{"class":2580},[16935,16939,16943,16947,16951,16955,16959,16963,16967,16972,16976,16980,16984,16988,16992,16996,17000,17004],{"type":30,"tagName":2578,"properties":16936,"children":16937},{"style":2754},[16938],{"type":26,"value":8106},{"type":30,"tagName":2578,"properties":16940,"children":16941},{"style":2590},[16942],{"type":26,"value":10899},{"type":30,"tagName":2578,"properties":16944,"children":16945},{"style":2754},[16946],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":16948,"children":16949},{"style":2590},[16950],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16952,"children":16953},{"style":2754},[16954],{"type":26,"value":2572},{"type":30,"tagName":2578,"properties":16956,"children":16957},{"style":2590},[16958],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16960,"children":16961},{"style":2754},[16962],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":16964,"children":16965},{"style":2590},[16966],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16968,"children":16969},{"style":2601},[16970],{"type":26,"value":16971},"\"ratio\"",{"type":30,"tagName":2578,"properties":16973,"children":16974},{"style":2590},[16975],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16977,"children":16978},{"style":2754},[16979],{"type":26,"value":8155},{"type":30,"tagName":2578,"properties":16981,"children":16982},{"style":2590},[16983],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":16985,"children":16986},{"style":2601},[16987],{"type":26,"value":8164},{"type":30,"tagName":2578,"properties":16989,"children":16990},{"style":2590},[16991],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":16993,"children":16994},{"style":2754},[16995],{"type":26,"value":8173},{"type":30,"tagName":2578,"properties":16997,"children":16998},{"style":2590},[16999],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17001,"children":17002},{"style":2601},[17003],{"type":26,"value":5982},{"type":30,"tagName":2578,"properties":17005,"children":17006},{"style":2590},[17007],{"type":26,"value":10965},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17010,"children":17011},{"class":2580},[17012],{"type":30,"tagName":2578,"properties":17013,"children":17014},{"style":2590},[17015],{"type":26,"value":3487},{"type":26,"value":27},{"type":30,"tagName":31,"properties":17018,"children":17019,"position":17049},{},[17020,17029,17044],{"type":26,"value":17021,"position":17022},"Authoring policy the schema cannot check: keep the primary input (index 0)\nselector-following (a fully pinned package computes the same value for every\nselector symbol, which mislabels screens and legends); cross-symbol\narithmetic is only dimensionally sane under the shared default USD quote.\nWhat a coarse pin costs: the fetch widens by two source intervals, and the\nvalue steps once per source candle. The chart reads its own market and\ninterval for every input today, so a pinned package is a package for your\nmachine (",{"start":17023,"end":17026},{"line":17024,"column":20,"offset":17025},723,35610,{"line":17027,"column":111,"offset":17028},730,36133,{"type":30,"tagName":865,"properties":17030,"children":17032,"position":17040},{"href":17031},"../core-concepts/multi-timeframe.md",[17033],{"type":26,"value":17034,"position":17035},"Multi-timeframe",{"start":17036,"end":17038},{"line":17027,"column":391,"offset":17037},36134,{"line":17027,"column":339,"offset":17039},36149,{"start":17041,"end":17042},{"line":17027,"column":111,"offset":17028},{"line":17027,"column":91,"offset":17043},36187,{"type":26,"value":925,"position":17045},{"start":17046,"end":17047},{"line":17027,"column":91,"offset":17043},{"line":17027,"column":438,"offset":17048},36189,{"start":17050,"end":17051},{"line":17024,"column":20,"offset":17025},{"line":17027,"column":438,"offset":17048},{"type":26,"value":27},{"type":30,"tagName":211,"properties":17054,"children":17056,"position":17065},{"id":17055},"odds-sources-pinned-or-bindable",[17057],{"type":26,"value":17058,"position":17059},"Odds sources: pinned or bindable",{"start":17060,"end":17063},{"line":17061,"column":122,"offset":17062},732,36194,{"line":17061,"column":1354,"offset":17064},36226,{"start":17066,"end":17068},{"line":17061,"column":20,"offset":17067},36191,{"line":17061,"column":1354,"offset":17064},{"type":26,"value":27},{"type":30,"tagName":31,"properties":17071,"children":17072,"position":17169},{},[17073,17081,17092,17098,17109,17114,17126,17133,17144,17151,17163],{"type":26,"value":17074,"position":17075},"An ",{"start":17076,"end":17079},{"line":17077,"column":20,"offset":17078},734,36228,{"line":17077,"column":122,"offset":17080},36231,{"type":30,"tagName":44,"properties":17082,"children":17083,"position":17089},{},[17084],{"type":26,"value":5012,"position":17085},{"start":17086,"end":17087},{"line":17077,"column":122,"offset":17080},{"line":17077,"column":111,"offset":17088},36237,{"start":17090,"end":17091},{"line":17077,"column":122,"offset":17080},{"line":17077,"column":111,"offset":17088},{"type":26,"value":17093,"position":17094}," source reads Polymarket probabilities. ",{"start":17095,"end":17096},{"line":17077,"column":111,"offset":17088},{"line":17077,"column":270,"offset":17097},36277,{"type":30,"tagName":44,"properties":17099,"children":17100,"position":17106},{},[17101],{"type":26,"value":8912,"position":17102},{"start":17103,"end":17104},{"line":17077,"column":270,"offset":17097},{"line":17077,"column":204,"offset":17105},36284,{"start":17107,"end":17108},{"line":17077,"column":270,"offset":17097},{"line":17077,"column":204,"offset":17105},{"type":26,"value":10117,"position":17110},{"start":17111,"end":17112},{"line":17077,"column":204,"offset":17105},{"line":17077,"column":523,"offset":17113},36297,{"type":30,"tagName":44,"properties":17115,"children":17116,"position":17123},{},[17117],{"type":26,"value":17118,"position":17119},"close",{"start":17120,"end":17121},{"line":17077,"column":523,"offset":17113},{"line":17077,"column":2522,"offset":17122},36304,{"start":17124,"end":17125},{"line":17077,"column":523,"offset":17113},{"line":17077,"column":2522,"offset":17122},{"type":26,"value":17127,"position":17128},";\n",{"start":17129,"end":17130},{"line":17077,"column":2522,"offset":17122},{"line":17131,"column":20,"offset":17132},735,36306,{"type":30,"tagName":44,"properties":17134,"children":17135,"position":17141},{},[17136],{"type":26,"value":2228,"position":17137},{"start":17138,"end":17139},{"line":17131,"column":20,"offset":17132},{"line":17131,"column":391,"offset":17140},36316,{"start":17142,"end":17143},{"line":17131,"column":20,"offset":17132},{"line":17131,"column":391,"offset":17140},{"type":26,"value":17145,"position":17146}," is implicit (and refused if written); the market key is the\nconditionId (",{"start":17147,"end":17148},{"line":17131,"column":391,"offset":17140},{"line":17149,"column":991,"offset":17150},736,36390,{"type":30,"tagName":44,"properties":17152,"children":17153,"position":17160},{},[17154],{"type":26,"value":17155,"position":17156},"0x",{"start":17157,"end":17158},{"line":17149,"column":991,"offset":17150},{"line":17149,"column":578,"offset":17159},36394,{"start":17161,"end":17162},{"line":17149,"column":991,"offset":17150},{"line":17149,"column":578,"offset":17159},{"type":26,"value":17164,"position":17165}," + 64 hex), never the market slug. Three modes:",{"start":17166,"end":17167},{"line":17149,"column":578,"offset":17159},{"line":17149,"column":2051,"offset":17168},36441,{"start":17170,"end":17171},{"line":17077,"column":20,"offset":17078},{"line":17149,"column":2051,"offset":17168},{"type":26,"value":27},{"type":30,"tagName":4351,"properties":17174,"children":17175,"position":17456},{},[17176,17177,17227,17228,17364,17365,17455],{"type":26,"value":27},{"type":30,"tagName":4356,"properties":17178,"children":17179,"position":17223},{},[17180,17188,17199,17205,17216],{"type":26,"value":17181,"position":17182},"Selector-following: no ",{"start":17183,"end":17186},{"line":17184,"column":321,"offset":17185},738,36445,{"line":17184,"column":339,"offset":17187},36468,{"type":30,"tagName":44,"properties":17189,"children":17190,"position":17196},{},[17191],{"type":26,"value":1474,"position":17192},{"start":17193,"end":17194},{"line":17184,"column":339,"offset":17187},{"line":17184,"column":1748,"offset":17195},36476,{"start":17197,"end":17198},{"line":17184,"column":339,"offset":17187},{"line":17184,"column":1748,"offset":17195},{"type":26,"value":17200,"position":17201},", no ",{"start":17202,"end":17203},{"line":17184,"column":1748,"offset":17195},{"line":17184,"column":193,"offset":17204},36481,{"type":30,"tagName":44,"properties":17206,"children":17207,"position":17213},{},[17208],{"type":26,"value":2296,"position":17209},{"start":17210,"end":17211},{"line":17184,"column":193,"offset":17204},{"line":17184,"column":261,"offset":17212},36490,{"start":17214,"end":17215},{"line":17184,"column":193,"offset":17204},{"line":17184,"column":261,"offset":17212},{"type":26,"value":17217,"position":17218},"; the input inherits a\nconditionId selector.",{"start":17219,"end":17220},{"line":17184,"column":261,"offset":17212},{"line":17221,"column":380,"offset":17222},739,36536,{"start":17224,"end":17226},{"line":17184,"column":20,"offset":17225},36443,{"line":17221,"column":380,"offset":17222},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":17229,"children":17230,"position":17360},{},[17231,17239,17250,17256,17267,17272,17284,17289,17301,17308,17319,17325,17336,17342,17353],{"type":26,"value":17232,"position":17233},"Pinned: ",{"start":17234,"end":17237},{"line":17235,"column":321,"offset":17236},740,36539,{"line":17235,"column":391,"offset":17238},36547,{"type":30,"tagName":44,"properties":17240,"children":17241,"position":17247},{},[17242],{"type":26,"value":1474,"position":17243},{"start":17244,"end":17245},{"line":17235,"column":391,"offset":17238},{"line":17235,"column":183,"offset":17246},36555,{"start":17248,"end":17249},{"line":17235,"column":391,"offset":17238},{"line":17235,"column":183,"offset":17246},{"type":26,"value":17251,"position":17252}," carries the conditionId, ",{"start":17253,"end":17254},{"line":17235,"column":183,"offset":17246},{"line":17235,"column":922,"offset":17255},36581,{"type":30,"tagName":44,"properties":17257,"children":17258,"position":17264},{},[17259],{"type":26,"value":2278,"position":17260},{"start":17261,"end":17262},{"line":17235,"column":922,"offset":17255},{"line":17235,"column":81,"offset":17263},36590,{"start":17265,"end":17266},{"line":17235,"column":922,"offset":17255},{"line":17235,"column":81,"offset":17263},{"type":26,"value":1615,"position":17268},{"start":17269,"end":17270},{"line":17235,"column":81,"offset":17263},{"line":17235,"column":1834,"offset":17271},36594,{"type":30,"tagName":44,"properties":17273,"children":17274,"position":17281},{},[17275],{"type":26,"value":17276,"position":17277},"YES",{"start":17278,"end":17279},{"line":17235,"column":1834,"offset":17271},{"line":17235,"column":280,"offset":17280},36599,{"start":17282,"end":17283},{"line":17235,"column":1834,"offset":17271},{"line":17235,"column":280,"offset":17280},{"type":26,"value":529,"position":17285},{"start":17286,"end":17287},{"line":17235,"column":280,"offset":17280},{"line":17235,"column":1852,"offset":17288},36603,{"type":30,"tagName":44,"properties":17290,"children":17291,"position":17298},{},[17292],{"type":26,"value":17293,"position":17294},"NO",{"start":17295,"end":17296},{"line":17235,"column":1852,"offset":17288},{"line":17235,"column":981,"offset":17297},36607,{"start":17299,"end":17300},{"line":17235,"column":1852,"offset":17288},{"line":17235,"column":981,"offset":17297},{"type":26,"value":17302,"position":17303},"\n(",{"start":17304,"end":17305},{"line":17235,"column":981,"offset":17297},{"line":17306,"column":122,"offset":17307},741,36611,{"type":30,"tagName":44,"properties":17309,"children":17310,"position":17316},{},[17311],{"type":26,"value":17293,"position":17312},{"start":17313,"end":17314},{"line":17306,"column":122,"offset":17307},{"line":17306,"column":161,"offset":17315},36615,{"start":17317,"end":17318},{"line":17306,"column":122,"offset":17307},{"line":17306,"column":161,"offset":17315},{"type":26,"value":17320,"position":17321}," only on the ",{"start":17322,"end":17323},{"line":17306,"column":161,"offset":17315},{"line":17306,"column":595,"offset":17324},36628,{"type":30,"tagName":44,"properties":17326,"children":17327,"position":17333},{},[17328],{"type":26,"value":17118,"position":17329},{"start":17330,"end":17331},{"line":17306,"column":595,"offset":17324},{"line":17306,"column":222,"offset":17332},36635,{"start":17334,"end":17335},{"line":17306,"column":595,"offset":17324},{"line":17306,"column":222,"offset":17332},{"type":26,"value":17337,"position":17338}," field). ",{"start":17339,"end":17340},{"line":17306,"column":222,"offset":17332},{"line":17306,"column":350,"offset":17341},36644,{"type":30,"tagName":44,"properties":17343,"children":17344,"position":17350},{},[17345],{"type":26,"value":7308,"position":17346},{"start":17347,"end":17348},{"line":17306,"column":350,"offset":17341},{"line":17306,"column":204,"offset":17349},36664,{"start":17351,"end":17352},{"line":17306,"column":350,"offset":17341},{"line":17306,"column":204,"offset":17349},{"type":26,"value":17354,"position":17355}," repoints pinned odds\ninputs by market query or conditionId.",{"start":17356,"end":17357},{"line":17306,"column":204,"offset":17349},{"line":17358,"column":52,"offset":17359},742,36726,{"start":17361,"end":17363},{"line":17235,"column":20,"offset":17362},36537,{"line":17358,"column":52,"offset":17359},{"type":26,"value":27},{"type":30,"tagName":4356,"properties":17366,"children":17367,"position":17451},{},[17368,17376,17388,17395,17407,17413,17426,17433,17444],{"type":26,"value":17369,"position":17370},"Bindable: ",{"start":17371,"end":17374},{"line":17372,"column":321,"offset":17373},743,36729,{"line":17372,"column":203,"offset":17375},36739,{"type":30,"tagName":44,"properties":17377,"children":17378,"position":17385},{},[17379],{"type":26,"value":17380,"position":17381},"binding: \"required\"",{"start":17382,"end":17383},{"line":17372,"column":203,"offset":17375},{"line":17372,"column":1748,"offset":17384},36760,{"start":17386,"end":17387},{"line":17372,"column":203,"offset":17375},{"line":17372,"column":1748,"offset":17384},{"type":26,"value":17389,"position":17390}," INSTEAD of a symbol; the market arrives per\nuse (",{"start":17391,"end":17392},{"line":17372,"column":1748,"offset":17384},{"line":17393,"column":161,"offset":17394},744,36812,{"type":30,"tagName":44,"properties":17396,"children":17397,"position":17404},{},[17398],{"type":26,"value":17399,"position":17400},"sourceBindings",{"start":17401,"end":17402},{"line":17393,"column":161,"offset":17394},{"line":17393,"column":380,"offset":17403},36828,{"start":17405,"end":17406},{"line":17393,"column":161,"offset":17394},{"line":17393,"column":380,"offset":17403},{"type":26,"value":17408,"position":17409}," on the alert, signal, query, or ",{"start":17410,"end":17411},{"line":17393,"column":380,"offset":17403},{"line":17393,"column":204,"offset":17412},36861,{"type":30,"tagName":44,"properties":17414,"children":17415,"position":17423},{},[17416],{"type":26,"value":17417,"position":17418},"om metric get --bind input=0x...",{"start":17419,"end":17420},{"line":17393,"column":204,"offset":17412},{"line":17421,"column":320,"offset":17422},745,36897,{"start":17424,"end":17425},{"line":17393,"column":204,"offset":17412},{"line":17421,"column":320,"offset":17422},{"type":26,"value":17427,"position":17428},"). Never both on one input; a bindable input's outcome\ncomes from the binding (metadata ",{"start":17429,"end":17430},{"line":17421,"column":320,"offset":17422},{"line":17431,"column":1354,"offset":17432},746,36987,{"type":30,"tagName":44,"properties":17434,"children":17435,"position":17441},{},[17436],{"type":26,"value":2278,"position":17437},{"start":17438,"end":17439},{"line":17431,"column":1354,"offset":17432},{"line":17431,"column":922,"offset":17440},36996,{"start":17442,"end":17443},{"line":17431,"column":1354,"offset":17432},{"line":17431,"column":922,"offset":17440},{"type":26,"value":17445,"position":17446}," refused); screens refuse\nbindable packages (no per-row market exists).",{"start":17447,"end":17448},{"line":17431,"column":922,"offset":17440},{"line":17449,"column":261,"offset":17450},747,37069,{"start":17452,"end":17454},{"line":17372,"column":20,"offset":17453},36727,{"line":17449,"column":261,"offset":17450},{"type":26,"value":27},{"start":17457,"end":17458},{"line":17184,"column":20,"offset":17225},{"line":17449,"column":261,"offset":17450},{"type":26,"value":27},{"type":13,"children":17461},[17462],{"type":30,"tagName":2568,"properties":17463,"children":17464,"data":-1},{"class":2570,"style":2571,"tabindex":2572},[17465],{"type":30,"tagName":44,"properties":17466,"children":17467},{},[17468,17475,17476,17496,17497,17516,17517,17536,17537,17613,17614,17669,17670,17713,17714,17790,17791],{"type":30,"tagName":2578,"properties":17469,"children":17470},{"class":2580},[17471],{"type":30,"tagName":2578,"properties":17472,"children":17473},{"style":2590},[17474],{"type":26,"value":7469},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17477,"children":17478},{"class":2580},[17479,17483,17487,17492],{"type":30,"tagName":2578,"properties":17480,"children":17481},{"style":2754},[17482],{"type":26,"value":7478},{"type":30,"tagName":2578,"properties":17484,"children":17485},{"style":2590},[17486],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17488,"children":17489},{"style":2601},[17490],{"type":26,"value":17491},"\"pm-mom\"",{"type":30,"tagName":2578,"properties":17493,"children":17494},{"style":2590},[17495],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17498,"children":17499},{"class":2580},[17500,17504,17508,17512],{"type":30,"tagName":2578,"properties":17501,"children":17502},{"style":2754},[17503],{"type":26,"value":7567},{"type":30,"tagName":2578,"properties":17505,"children":17506},{"style":2590},[17507],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17509,"children":17510},{"style":2601},[17511],{"type":26,"value":7576},{"type":30,"tagName":2578,"properties":17513,"children":17514},{"style":2590},[17515],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17518,"children":17519},{"class":2580},[17520,17524,17528,17532],{"type":30,"tagName":2578,"properties":17521,"children":17522},{"style":2754},[17523],{"type":26,"value":7589},{"type":30,"tagName":2578,"properties":17525,"children":17526},{"style":2590},[17527],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17529,"children":17530},{"style":2754},[17531],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":17533,"children":17534},{"style":2590},[17535],{"type":26,"value":7493},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17538,"children":17539},{"class":2580},[17540,17544,17548,17552,17556,17560,17564,17568,17572,17576,17580,17584,17588,17592,17596,17600,17604,17608],{"type":30,"tagName":2578,"properties":17541,"children":17542},{"style":2754},[17543],{"type":26,"value":7611},{"type":30,"tagName":2578,"properties":17545,"children":17546},{"style":2590},[17547],{"type":26,"value":10899},{"type":30,"tagName":2578,"properties":17549,"children":17550},{"style":2754},[17551],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":17553,"children":17554},{"style":2590},[17555],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17557,"children":17558},{"style":2601},[17559],{"type":26,"value":2747},{"type":30,"tagName":2578,"properties":17561,"children":17562},{"style":2590},[17563],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":17565,"children":17566},{"style":2754},[17567],{"type":26,"value":7647},{"type":30,"tagName":2578,"properties":17569,"children":17570},{"style":2590},[17571],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17573,"children":17574},{"style":2754},[17575],{"type":26,"value":3214},{"type":30,"tagName":2578,"properties":17577,"children":17578},{"style":2590},[17579],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":17581,"children":17582},{"style":2754},[17583],{"type":26,"value":7682},{"type":30,"tagName":2578,"properties":17585,"children":17586},{"style":2590},[17587],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17589,"children":17590},{"style":2754},[17591],{"type":26,"value":2827},{"type":30,"tagName":2578,"properties":17593,"children":17594},{"style":2590},[17595],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":17597,"children":17598},{"style":2754},[17599],{"type":26,"value":7699},{"type":30,"tagName":2578,"properties":17601,"children":17602},{"style":2590},[17603],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17605,"children":17606},{"style":2754},[17607],{"type":26,"value":2777},{"type":30,"tagName":2578,"properties":17609,"children":17610},{"style":2590},[17611],{"type":26,"value":17612}," }],",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17615,"children":17616},{"class":2580},[17617,17621,17625,17630,17634,17638,17642,17647,17651,17656,17660,17664],{"type":30,"tagName":2578,"properties":17618,"children":17619},{"style":2754},[17620],{"type":26,"value":7748},{"type":30,"tagName":2578,"properties":17622,"children":17623},{"style":2590},[17624],{"type":26,"value":7767},{"type":30,"tagName":2578,"properties":17626,"children":17627},{"style":2754},[17628],{"type":26,"value":17629},"\"yes_odds\"",{"type":30,"tagName":2578,"properties":17631,"children":17632},{"style":2590},[17633],{"type":26,"value":7767},{"type":30,"tagName":2578,"properties":17635,"children":17636},{"style":2754},[17637],{"type":26,"value":7772},{"type":30,"tagName":2578,"properties":17639,"children":17640},{"style":2590},[17641],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17643,"children":17644},{"style":2601},[17645],{"type":26,"value":17646},"\"odds\"",{"type":30,"tagName":2578,"properties":17648,"children":17649},{"style":2590},[17650],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":17652,"children":17653},{"style":2754},[17654],{"type":26,"value":17655},"\"binding\"",{"type":30,"tagName":2578,"properties":17657,"children":17658},{"style":2590},[17659],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17661,"children":17662},{"style":2601},[17663],{"type":26,"value":7664},{"type":30,"tagName":2578,"properties":17665,"children":17666},{"style":2590},[17667],{"type":26,"value":17668}," } },",{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17671,"children":17672},{"class":2580},[17673,17677,17681,17685,17689,17693,17697,17701,17705,17709],{"type":30,"tagName":2578,"properties":17674,"children":17675},{"style":2754},[17676],{"type":26,"value":7946},{"type":30,"tagName":2578,"properties":17678,"children":17679},{"style":2590},[17680],{"type":26,"value":10899},{"type":30,"tagName":2578,"properties":17682,"children":17683},{"style":2754},[17684],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":17686,"children":17687},{"style":2590},[17688],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17690,"children":17691},{"style":2754},[17692],{"type":26,"value":2572},{"type":30,"tagName":2578,"properties":17694,"children":17695},{"style":2590},[17696],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":17698,"children":17699},{"style":2754},[17700],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":17702,"children":17703},{"style":2590},[17704],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17706,"children":17707},{"style":2601},[17708],{"type":26,"value":17629},{"type":30,"tagName":2578,"properties":17710,"children":17711},{"style":2590},[17712],{"type":26,"value":17612},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17715,"children":17716},{"class":2580},[17717,17721,17725,17729,17733,17737,17741,17745,17749,17754,17758,17762,17766,17770,17774,17778,17782,17786],{"type":30,"tagName":2578,"properties":17718,"children":17719},{"style":2754},[17720],{"type":26,"value":8106},{"type":30,"tagName":2578,"properties":17722,"children":17723},{"style":2590},[17724],{"type":26,"value":10899},{"type":30,"tagName":2578,"properties":17726,"children":17727},{"style":2754},[17728],{"type":26,"value":7963},{"type":30,"tagName":2578,"properties":17730,"children":17731},{"style":2590},[17732],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17734,"children":17735},{"style":2754},[17736],{"type":26,"value":2572},{"type":30,"tagName":2578,"properties":17738,"children":17739},{"style":2590},[17740],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":17742,"children":17743},{"style":2754},[17744],{"type":26,"value":7630},{"type":30,"tagName":2578,"properties":17746,"children":17747},{"style":2590},[17748],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17750,"children":17751},{"style":2601},[17752],{"type":26,"value":17753},"\"momentum\"",{"type":30,"tagName":2578,"properties":17755,"children":17756},{"style":2590},[17757],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":17759,"children":17760},{"style":2754},[17761],{"type":26,"value":8155},{"type":30,"tagName":2578,"properties":17763,"children":17764},{"style":2590},[17765],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17767,"children":17768},{"style":2601},[17769],{"type":26,"value":8164},{"type":30,"tagName":2578,"properties":17771,"children":17772},{"style":2590},[17773],{"type":26,"value":58},{"type":30,"tagName":2578,"properties":17775,"children":17776},{"style":2754},[17777],{"type":26,"value":8173},{"type":30,"tagName":2578,"properties":17779,"children":17780},{"style":2590},[17781],{"type":26,"value":7483},{"type":30,"tagName":2578,"properties":17783,"children":17784},{"style":2601},[17785],{"type":26,"value":5982},{"type":30,"tagName":2578,"properties":17787,"children":17788},{"style":2590},[17789],{"type":26,"value":10965},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17792,"children":17793},{"class":2580},[17794],{"type":30,"tagName":2578,"properties":17795,"children":17796},{"style":2590},[17797],{"type":26,"value":3487},{"type":26,"value":27},{"type":30,"tagName":31,"properties":17800,"children":17801,"position":17829},{},[17802,17810,17822],{"type":26,"value":17803,"position":17804},"The matching source, complete (",{"start":17805,"end":17808},{"line":17806,"column":20,"offset":17807},761,37438,{"line":17806,"column":656,"offset":17809},37469,{"type":30,"tagName":44,"properties":17811,"children":17812,"position":17819},{},[17813],{"type":26,"value":17814,"position":17815},"Roc",{"start":17816,"end":17817},{"line":17806,"column":656,"offset":17809},{"line":17806,"column":350,"offset":17818},37474,{"start":17820,"end":17821},{"line":17806,"column":656,"offset":17809},{"line":17806,"column":350,"offset":17818},{"type":26,"value":17823,"position":17824}," over the bound market's YES\nprobability):",{"start":17825,"end":17826},{"line":17806,"column":350,"offset":17818},{"line":17827,"column":991,"offset":17828},762,37516,{"start":17830,"end":17831},{"line":17806,"column":20,"offset":17807},{"line":17827,"column":991,"offset":17828},{"type":26,"value":27},{"type":13,"children":17834},[17835],{"type":30,"tagName":2568,"properties":17836,"children":17837,"data":-1},{"class":2570,"style":2571,"tabindex":2572},[17838],{"type":30,"tagName":44,"properties":17839,"children":17840},{},[17841,17865,17866,17890,17891,17915,17916,17940,17941,17944,17945,17982,17983,18014,18015,18018,18019,18050,18051,18091,18092,18099,18100,18103,18104,18135,18136,18169,18170,18205,18206,18213,18214,18217,18218,18249,18250,18262,18263,18274,18275,18282,18283,18286,18287,18318,18319,18335,18336,18355,18356],{"type":30,"tagName":2578,"properties":17842,"children":17843},{"class":2580},[17844,17848,17853,17857,17861],{"type":30,"tagName":2578,"properties":17845,"children":17846},{"style":2584},[17847],{"type":26,"value":2587},{"type":30,"tagName":2578,"properties":17849,"children":17850},{"style":2590},[17851],{"type":26,"value":17852}," { in_yes_odds } ",{"type":30,"tagName":2578,"properties":17854,"children":17855},{"style":2584},[17856],{"type":26,"value":2598},{"type":30,"tagName":2578,"properties":17858,"children":17859},{"style":2601},[17860],{"type":26,"value":2631},{"type":30,"tagName":2578,"properties":17862,"children":17863},{"style":2590},[17864],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17867,"children":17868},{"class":2580},[17869,17873,17878,17882,17886],{"type":30,"tagName":2578,"properties":17870,"children":17871},{"style":2584},[17872],{"type":26,"value":2587},{"type":30,"tagName":2578,"properties":17874,"children":17875},{"style":2590},[17876],{"type":26,"value":17877}," { emitRow, out_momentum } ",{"type":30,"tagName":2578,"properties":17879,"children":17880},{"style":2584},[17881],{"type":26,"value":2598},{"type":30,"tagName":2578,"properties":17883,"children":17884},{"style":2601},[17885],{"type":26,"value":2657},{"type":30,"tagName":2578,"properties":17887,"children":17888},{"style":2590},[17889],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17892,"children":17893},{"class":2580},[17894,17898,17903,17907,17911],{"type":30,"tagName":2578,"properties":17895,"children":17896},{"style":2584},[17897],{"type":26,"value":2587},{"type":30,"tagName":2578,"properties":17899,"children":17900},{"style":2590},[17901],{"type":26,"value":17902}," { p_period } ",{"type":30,"tagName":2578,"properties":17904,"children":17905},{"style":2584},[17906],{"type":26,"value":2598},{"type":30,"tagName":2578,"properties":17908,"children":17909},{"style":2601},[17910],{"type":26,"value":2683},{"type":30,"tagName":2578,"properties":17912,"children":17913},{"style":2590},[17914],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17917,"children":17918},{"class":2580},[17919,17923,17928,17932,17936],{"type":30,"tagName":2578,"properties":17920,"children":17921},{"style":2584},[17922],{"type":26,"value":2587},{"type":30,"tagName":2578,"properties":17924,"children":17925},{"style":2590},[17926],{"type":26,"value":17927}," { Roc } ",{"type":30,"tagName":2578,"properties":17929,"children":17930},{"style":2584},[17931],{"type":26,"value":2598},{"type":30,"tagName":2578,"properties":17933,"children":17934},{"style":2601},[17935],{"type":26,"value":2709},{"type":30,"tagName":2578,"properties":17937,"children":17938},{"style":2590},[17939],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17942,"children":17943},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17946,"children":17947},{"class":2580},[17948,17952,17957,17961,17965,17970,17974,17978],{"type":30,"tagName":2578,"properties":17949,"children":17950},{"style":2584},[17951],{"type":26,"value":3144},{"type":30,"tagName":2578,"properties":17953,"children":17954},{"style":2590},[17955],{"type":26,"value":17956}," roc ",{"type":30,"tagName":2578,"properties":17958,"children":17959},{"style":2584},[17960],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":17962,"children":17963},{"style":2584},[17964],{"type":26,"value":3159},{"type":30,"tagName":2578,"properties":17966,"children":17967},{"style":2734},[17968],{"type":26,"value":17969}," Roc",{"type":30,"tagName":2578,"properties":17971,"children":17972},{"style":2590},[17973],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":17975,"children":17976},{"style":2754},[17977],{"type":26,"value":3214},{"type":30,"tagName":2578,"properties":17979,"children":17980},{"style":2590},[17981],{"type":26,"value":3177},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":17984,"children":17985},{"class":2580},[17986,17990,17994,17998,18002,18006,18010],{"type":30,"tagName":2578,"properties":17987,"children":17988},{"style":2584},[17989],{"type":26,"value":3144},{"type":30,"tagName":2578,"properties":17991,"children":17992},{"style":2590},[17993],{"type":26,"value":3267},{"type":30,"tagName":2578,"properties":17995,"children":17996},{"style":2584},[17997],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":17999,"children":18000},{"style":2734},[18001],{"type":26,"value":3276},{"type":30,"tagName":2578,"properties":18003,"children":18004},{"style":2584},[18005],{"type":26,"value":3196},{"type":30,"tagName":2578,"properties":18007,"children":18008},{"style":2754},[18009],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":18011,"children":18012},{"style":2590},[18013],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18016,"children":18017},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18020,"children":18021},{"class":2580},[18022,18026,18030,18034,18038,18042,18046],{"type":30,"tagName":2578,"properties":18023,"children":18024},{"style":2584},[18025],{"type":26,"value":3368},{"type":30,"tagName":2578,"properties":18027,"children":18028},{"style":2584},[18029],{"type":26,"value":3373},{"type":30,"tagName":2578,"properties":18031,"children":18032},{"style":2734},[18033],{"type":26,"value":3378},{"type":30,"tagName":2578,"properties":18035,"children":18036},{"style":2590},[18037],{"type":26,"value":3383},{"type":30,"tagName":2578,"properties":18039,"children":18040},{"style":2584},[18041],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":18043,"children":18044},{"style":2754},[18045],{"type":26,"value":3392},{"type":30,"tagName":2578,"properties":18047,"children":18048},{"style":2590},[18049],{"type":26,"value":3397},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18052,"children":18053},{"class":2580},[18054,18059,18063,18067,18071,18075,18079,18083,18087],{"type":30,"tagName":2578,"properties":18055,"children":18056},{"style":2590},[18057],{"type":26,"value":18058},"  roc ",{"type":30,"tagName":2578,"properties":18060,"children":18061},{"style":2584},[18062],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":18064,"children":18065},{"style":2584},[18066],{"type":26,"value":3159},{"type":30,"tagName":2578,"properties":18068,"children":18069},{"style":2734},[18070],{"type":26,"value":17969},{"type":30,"tagName":2578,"properties":18072,"children":18073},{"style":2590},[18074],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":18076,"children":18077},{"style":2734},[18078],{"type":26,"value":3427},{"type":30,"tagName":2578,"properties":18080,"children":18081},{"style":2590},[18082],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":18084,"children":18085},{"style":2734},[18086],{"type":26,"value":3436},{"type":30,"tagName":2578,"properties":18088,"children":18089},{"style":2590},[18090],{"type":26,"value":3441},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18093,"children":18094},{"class":2580},[18095],{"type":30,"tagName":2578,"properties":18096,"children":18097},{"style":2590},[18098],{"type":26,"value":3487},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18101,"children":18102},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18105,"children":18106},{"class":2580},[18107,18111,18115,18119,18123,18127,18131],{"type":30,"tagName":2578,"properties":18108,"children":18109},{"style":2584},[18110],{"type":26,"value":3368},{"type":30,"tagName":2578,"properties":18112,"children":18113},{"style":2584},[18114],{"type":26,"value":3373},{"type":30,"tagName":2578,"properties":18116,"children":18117},{"style":2734},[18118],{"type":26,"value":3508},{"type":30,"tagName":2578,"properties":18120,"children":18121},{"style":2590},[18122],{"type":26,"value":3383},{"type":30,"tagName":2578,"properties":18124,"children":18125},{"style":2584},[18126],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":18128,"children":18129},{"style":2734},[18130],{"type":26,"value":3521},{"type":30,"tagName":2578,"properties":18132,"children":18133},{"style":2590},[18134],{"type":26,"value":3397},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18137,"children":18138},{"class":2580},[18139,18143,18147,18152,18156,18160,18165],{"type":30,"tagName":2578,"properties":18140,"children":18141},{"style":2590},[18142],{"type":26,"value":3534},{"type":30,"tagName":2578,"properties":18144,"children":18145},{"style":2584},[18146],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":18148,"children":18149},{"style":2590},[18150],{"type":26,"value":18151}," roc.",{"type":30,"tagName":2578,"properties":18153,"children":18154},{"style":2734},[18155],{"type":26,"value":3548},{"type":30,"tagName":2578,"properties":18157,"children":18158},{"style":2590},[18159],{"type":26,"value":2742},{"type":30,"tagName":2578,"properties":18161,"children":18162},{"style":2734},[18163],{"type":26,"value":18164},"in_yes_odds",{"type":30,"tagName":2578,"properties":18166,"children":18167},{"style":2590},[18168],{"type":26,"value":3562},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18171,"children":18172},{"class":2580},[18173,18177,18181,18185,18189,18193,18197,18201],{"type":30,"tagName":2578,"properties":18174,"children":18175},{"style":2584},[18176],{"type":26,"value":3645},{"type":30,"tagName":2578,"properties":18178,"children":18179},{"style":2734},[18180],{"type":26,"value":3603},{"type":30,"tagName":2578,"properties":18182,"children":18183},{"style":2590},[18184],{"type":26,"value":3608},{"type":30,"tagName":2578,"properties":18186,"children":18187},{"style":2584},[18188],{"type":26,"value":3613},{"type":30,"tagName":2578,"properties":18190,"children":18191},{"style":2754},[18192],{"type":26,"value":3662},{"type":30,"tagName":2578,"properties":18194,"children":18195},{"style":2584},[18196],{"type":26,"value":3622},{"type":30,"tagName":2578,"properties":18198,"children":18199},{"style":2754},[18200],{"type":26,"value":3671},{"type":30,"tagName":2578,"properties":18202,"children":18203},{"style":2590},[18204],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18207,"children":18208},{"class":2580},[18209],{"type":30,"tagName":2578,"properties":18210,"children":18211},{"style":2590},[18212],{"type":26,"value":3487},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18215,"children":18216},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18219,"children":18220},{"class":2580},[18221,18225,18229,18233,18237,18241,18245],{"type":30,"tagName":2578,"properties":18222,"children":18223},{"style":2584},[18224],{"type":26,"value":3368},{"type":30,"tagName":2578,"properties":18226,"children":18227},{"style":2584},[18228],{"type":26,"value":3373},{"type":30,"tagName":2578,"properties":18230,"children":18231},{"style":2734},[18232],{"type":26,"value":3704},{"type":30,"tagName":2578,"properties":18234,"children":18235},{"style":2590},[18236],{"type":26,"value":3383},{"type":30,"tagName":2578,"properties":18238,"children":18239},{"style":2584},[18240],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":18242,"children":18243},{"style":2754},[18244],{"type":26,"value":3392},{"type":30,"tagName":2578,"properties":18246,"children":18247},{"style":2590},[18248],{"type":26,"value":3397},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18251,"children":18252},{"class":2580},[18253,18258],{"type":30,"tagName":2578,"properties":18254,"children":18255},{"style":2734},[18256],{"type":26,"value":18257},"  out_momentum",{"type":30,"tagName":2578,"properties":18259,"children":18260},{"style":2590},[18261],{"type":26,"value":3636},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18264,"children":18265},{"class":2580},[18266,18270],{"type":30,"tagName":2578,"properties":18267,"children":18268},{"style":2734},[18269],{"type":26,"value":3838},{"type":30,"tagName":2578,"properties":18271,"children":18272},{"style":2590},[18273],{"type":26,"value":3585},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18276,"children":18277},{"class":2580},[18278],{"type":30,"tagName":2578,"properties":18279,"children":18280},{"style":2590},[18281],{"type":26,"value":3487},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18284,"children":18285},{"class":2580},[],{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18288,"children":18289},{"class":2580},[18290,18294,18298,18302,18306,18310,18314],{"type":30,"tagName":2578,"properties":18291,"children":18292},{"style":2584},[18293],{"type":26,"value":3368},{"type":30,"tagName":2578,"properties":18295,"children":18296},{"style":2584},[18297],{"type":26,"value":3373},{"type":30,"tagName":2578,"properties":18299,"children":18300},{"style":2734},[18301],{"type":26,"value":3871},{"type":30,"tagName":2578,"properties":18303,"children":18304},{"style":2590},[18305],{"type":26,"value":3383},{"type":30,"tagName":2578,"properties":18307,"children":18308},{"style":2584},[18309],{"type":26,"value":3236},{"type":30,"tagName":2578,"properties":18311,"children":18312},{"style":2754},[18313],{"type":26,"value":3392},{"type":30,"tagName":2578,"properties":18315,"children":18316},{"style":2590},[18317],{"type":26,"value":3397},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18320,"children":18321},{"class":2580},[18322,18327,18331],{"type":30,"tagName":2578,"properties":18323,"children":18324},{"style":2590},[18325],{"type":26,"value":18326},"  roc.",{"type":30,"tagName":2578,"properties":18328,"children":18329},{"style":2734},[18330],{"type":26,"value":3901},{"type":30,"tagName":2578,"properties":18332,"children":18333},{"style":2590},[18334],{"type":26,"value":3585},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18337,"children":18338},{"class":2580},[18339,18343,18347,18351],{"type":30,"tagName":2578,"properties":18340,"children":18341},{"style":2590},[18342],{"type":26,"value":3534},{"type":30,"tagName":2578,"properties":18344,"children":18345},{"style":2584},[18346],{"type":26,"value":3154},{"type":30,"tagName":2578,"properties":18348,"children":18349},{"style":2754},[18350],{"type":26,"value":3285},{"type":30,"tagName":2578,"properties":18352,"children":18353},{"style":2590},[18354],{"type":26,"value":2609},{"type":26,"value":27},{"type":30,"tagName":2578,"properties":18357,"children":18358},{"class":2580},[18359],{"type":30,"tagName":2578,"properties":18360,"children":18361},{"style":2590},[18362],{"type":26,"value":3487},{"type":26,"value":27},{"type":30,"tagName":211,"properties":18365,"children":18367,"position":18376},{"id":18366},"metric-composition-sources",[18368],{"type":26,"value":18369,"position":18370},"Metric composition sources",{"start":18371,"end":18374},{"line":18372,"column":122,"offset":18373},793,38066,{"line":18372,"column":647,"offset":18375},38092,{"start":18377,"end":18379},{"line":18372,"column":20,"offset":18378},38063,{"line":18372,"column":647,"offset":18375},{"type":26,"value":27},{"type":30,"tagName":31,"properties":18382,"children":18383,"position":18459},{},[18384,18398,18405,18416,18421,18432,18439,18454],{"type":30,"tagName":44,"properties":18385,"children":18386,"position":18395},{},[18387],{"type":26,"value":18388,"position":18389},"{ \"source\": \"metric\", \"metric\": \"wrun/@scope/name/output\", \"params\": {...} }",{"start":18390,"end":18393},{"line":18391,"column":20,"offset":18392},795,38094,{"line":18391,"column":1292,"offset":18394},38172,{"start":18396,"end":18397},{"line":18391,"column":20,"offset":18392},{"line":18391,"column":1292,"offset":18394},{"type":26,"value":18399,"position":18400},"\nfeeds another installed package's output in as an input (the referenced\npackage must be installed). Composition inputs keep open-stamp alignment, so\na non-primary metric source pinned COARSER than the primary grid is refused\n(the inner value would be read before its bar closed); the refusal names the\ninput and both intervals. Do not pin ",{"start":18401,"end":18402},{"line":18391,"column":1292,"offset":18394},{"line":18403,"column":501,"offset":18404},800,38512,{"type":30,"tagName":44,"properties":18406,"children":18407,"position":18413},{},[18408],{"type":26,"value":1474,"position":18409},{"start":18410,"end":18411},{"line":18403,"column":501,"offset":18404},{"line":18403,"column":1248,"offset":18412},38520,{"start":18414,"end":18415},{"line":18403,"column":501,"offset":18404},{"line":18403,"column":1248,"offset":18412},{"type":26,"value":4828,"position":18417},{"start":18418,"end":18419},{"line":18403,"column":1248,"offset":18412},{"line":18403,"column":929,"offset":18420},38521,{"type":30,"tagName":44,"properties":18422,"children":18423,"position":18429},{},[18424],{"type":26,"value":2228,"position":18425},{"start":18426,"end":18427},{"line":18403,"column":929,"offset":18420},{"line":18403,"column":204,"offset":18428},38531,{"start":18430,"end":18431},{"line":18403,"column":929,"offset":18420},{"line":18403,"column":204,"offset":18428},{"type":26,"value":18433,"position":18434}," on metric sources.\nComposition is metadata-first only: the declaration grammar refuses it by\nname (",{"start":18435,"end":18436},{"line":18403,"column":204,"offset":18428},{"line":18437,"column":121,"offset":18438},802,38631,{"type":30,"tagName":865,"properties":18440,"children":18442,"position":18450},{"href":18441},"libraries.md",[18443],{"type":26,"value":18444,"position":18445},"Libraries",{"start":18446,"end":18448},{"line":18437,"column":161,"offset":18447},38632,{"line":18437,"column":239,"offset":18449},38641,{"start":18451,"end":18452},{"line":18437,"column":121,"offset":18438},{"line":18437,"column":656,"offset":18453},38656,{"type":26,"value":925,"position":18455},{"start":18456,"end":18457},{"line":18437,"column":656,"offset":18453},{"line":18437,"column":1748,"offset":18458},38658,{"start":18460,"end":18461},{"line":18391,"column":20,"offset":18392},{"line":18437,"column":1748,"offset":18458},{"type":26,"value":27},{"type":30,"tagName":211,"properties":18464,"children":18466,"position":18475},{"id":18465},"validation-in-one-list",[18467],{"type":26,"value":18468,"position":18469},"Validation, in one list",{"start":18470,"end":18473},{"line":18471,"column":122,"offset":18472},804,38663,{"line":18471,"column":142,"offset":18474},38686,{"start":18476,"end":18478},{"line":18471,"column":20,"offset":18477},38660,{"line":18471,"column":142,"offset":18474},{"type":26,"value":27},{"type":30,"tagName":31,"properties":18481,"children":18482,"position":19538},{},[18483,18492,18503,18510,18521,18526,18537,18543,18554,18560,18571,18576,18587,18592,18603,18609,18620,18627,18638,18643,18654,18659,18670,18675,18687,18693,18704,18710,18721,18728,18739,18745,18756,18763,18774,18779,18790,18795,18806,18811,18822,18828,18839,18846,18857,18863,18874,18881,18892,18899,18910,18915,18926,18933,18944,18949,18960,18966,18977,18984,18995,19001,19012,19019,19030,19037,19048,19055,19066,19072,19083,19089,19100,19105,19116,19123,19134,19140,19151,19158,19169,19174,19185,19190,19201,19206,19217,19224,19235,19241,19252,19257,19268,19273,19284,19291,19302,19309,19320,19326,19337,19342,19353,19360,19371,19378,19389,19396,19407,19412,19423,19430,19441,19447,19458,19465,19476,19482,19493,19500,19511,19518,19533],{"type":26,"value":18484,"position":18485},"The schema refuses, naming the path: non-contiguous or duplicate input and\noutput indexes and names; duplicate param names; an input without a source\nentry or a source entry without an input; a ",{"start":18486,"end":18489},{"line":18487,"column":20,"offset":18488},806,38688,{"line":18490,"column":922,"offset":18491},808,38882,{"type":30,"tagName":44,"properties":18493,"children":18494,"position":18500},{},[18495],{"type":26,"value":5029,"position":18496},{"start":18497,"end":18498},{"line":18490,"column":922,"offset":18491},{"line":18490,"column":1273,"offset":18499},38888,{"start":18501,"end":18502},{"line":18490,"column":922,"offset":18491},{"line":18490,"column":1273,"offset":18499},{"type":26,"value":18504,"position":18505}," primary; a lone pin half;\n",{"start":18506,"end":18507},{"line":18490,"column":1273,"offset":18499},{"line":18508,"column":20,"offset":18509},809,38915,{"type":30,"tagName":44,"properties":18511,"children":18512,"position":18518},{},[18513],{"type":26,"value":2278,"position":18514},{"start":18515,"end":18516},{"line":18508,"column":20,"offset":18509},{"line":18508,"column":111,"offset":18517},38924,{"start":18519,"end":18520},{"line":18508,"column":20,"offset":18509},{"line":18508,"column":111,"offset":18517},{"type":26,"value":4828,"position":18522},{"start":18523,"end":18524},{"line":18508,"column":111,"offset":18517},{"line":18508,"column":391,"offset":18525},38925,{"type":30,"tagName":44,"properties":18527,"children":18528,"position":18534},{},[18529],{"type":26,"value":2296,"position":18530},{"start":18531,"end":18532},{"line":18508,"column":391,"offset":18525},{"line":18508,"column":290,"offset":18533},38934,{"start":18535,"end":18536},{"line":18508,"column":391,"offset":18525},{"line":18508,"column":290,"offset":18533},{"type":26,"value":18538,"position":18539}," outside odds; a conditionId that is not ",{"start":18540,"end":18541},{"line":18508,"column":290,"offset":18533},{"line":18508,"column":742,"offset":18542},38975,{"type":30,"tagName":44,"properties":18544,"children":18545,"position":18551},{},[18546],{"type":26,"value":17155,"position":18547},{"start":18548,"end":18549},{"line":18508,"column":742,"offset":18542},{"line":18508,"column":2051,"offset":18550},38979,{"start":18552,"end":18553},{"line":18508,"column":742,"offset":18542},{"line":18508,"column":2051,"offset":18550},{"type":26,"value":18555,"position":18556}," + 64 hex;\nmissing ",{"start":18557,"end":18558},{"line":18508,"column":2051,"offset":18550},{"line":223,"column":182,"offset":18559},38998,{"type":30,"tagName":44,"properties":18561,"children":18562,"position":18568},{},[18563],{"type":26,"value":2313,"position":18564},{"start":18565,"end":18566},{"line":223,"column":182,"offset":18559},{"line":223,"column":132,"offset":18567},39005,{"start":18569,"end":18570},{"line":223,"column":182,"offset":18559},{"line":223,"column":132,"offset":18567},{"type":26,"value":4828,"position":18572},{"start":18573,"end":18574},{"line":223,"column":132,"offset":18567},{"line":223,"column":239,"offset":18575},39006,{"type":30,"tagName":44,"properties":18577,"children":18578,"position":18584},{},[18579],{"type":26,"value":2330,"position":18580},{"start":18581,"end":18582},{"line":223,"column":239,"offset":18575},{"line":223,"column":482,"offset":18583},39012,{"start":18585,"end":18586},{"line":223,"column":239,"offset":18575},{"line":223,"column":482,"offset":18583},{"type":26,"value":4828,"position":18588},{"start":18589,"end":18590},{"line":223,"column":482,"offset":18583},{"line":223,"column":380,"offset":18591},39013,{"type":30,"tagName":44,"properties":18593,"children":18594,"position":18600},{},[18595],{"type":26,"value":2347,"position":18596},{"start":18597,"end":18598},{"line":223,"column":380,"offset":18591},{"line":223,"column":41,"offset":18599},39020,{"start":18601,"end":18602},{"line":223,"column":380,"offset":18591},{"line":223,"column":41,"offset":18599},{"type":26,"value":18604,"position":18605}," on sources that require them; a ",{"start":18606,"end":18607},{"line":223,"column":41,"offset":18599},{"line":223,"column":91,"offset":18608},39053,{"type":30,"tagName":44,"properties":18610,"children":18611,"position":18617},{},[18612],{"type":26,"value":2364,"position":18613},{"start":18614,"end":18615},{"line":223,"column":91,"offset":18608},{"line":223,"column":172,"offset":18616},39062,{"start":18618,"end":18619},{"line":223,"column":91,"offset":18608},{"line":223,"column":172,"offset":18616},{"type":26,"value":18621,"position":18622},"\nvalue outside ",{"start":18623,"end":18624},{"line":223,"column":172,"offset":18616},{"line":18625,"column":219,"offset":18626},811,39077,{"type":30,"tagName":44,"properties":18628,"children":18629,"position":18635},{},[18630],{"type":26,"value":16014,"position":18631},{"start":18632,"end":18633},{"line":18625,"column":219,"offset":18626},{"line":18625,"column":320,"offset":18634},39084,{"start":18636,"end":18637},{"line":18625,"column":219,"offset":18626},{"line":18625,"column":320,"offset":18634},{"type":26,"value":4828,"position":18639},{"start":18640,"end":18641},{"line":18625,"column":320,"offset":18634},{"line":18625,"column":482,"offset":18642},39085,{"type":30,"tagName":44,"properties":18644,"children":18645,"position":18651},{},[18646],{"type":26,"value":16032,"position":18647},{"start":18648,"end":18649},{"line":18625,"column":482,"offset":18642},{"line":18625,"column":222,"offset":18650},39090,{"start":18652,"end":18653},{"line":18625,"column":482,"offset":18642},{"line":18625,"column":222,"offset":18650},{"type":26,"value":4828,"position":18655},{"start":18656,"end":18657},{"line":18625,"column":222,"offset":18650},{"line":18625,"column":9,"offset":18658},39091,{"type":30,"tagName":44,"properties":18660,"children":18661,"position":18667},{},[18662],{"type":26,"value":16049,"position":18663},{"start":18664,"end":18665},{"line":18625,"column":9,"offset":18658},{"line":18625,"column":420,"offset":18666},39097,{"start":18668,"end":18669},{"line":18625,"column":9,"offset":18658},{"line":18625,"column":420,"offset":18666},{"type":26,"value":58,"position":18671},{"start":18672,"end":18673},{"line":18625,"column":420,"offset":18666},{"line":18625,"column":350,"offset":18674},39099,{"type":30,"tagName":44,"properties":18676,"children":18677,"position":18684},{},[18678],{"type":26,"value":18679,"position":18680},"missing: \"carry\"",{"start":18681,"end":18682},{"line":18625,"column":350,"offset":18674},{"line":18625,"column":162,"offset":18683},39117,{"start":18685,"end":18686},{"line":18625,"column":350,"offset":18674},{"line":18625,"column":162,"offset":18683},{"type":26,"value":18688,"position":18689}," on the primary\ninput, or any ",{"start":18690,"end":18691},{"line":18625,"column":162,"offset":18683},{"line":240,"column":219,"offset":18692},39147,{"type":30,"tagName":44,"properties":18694,"children":18695,"position":18701},{},[18696],{"type":26,"value":2364,"position":18697},{"start":18698,"end":18699},{"line":240,"column":219,"offset":18692},{"line":240,"column":380,"offset":18700},39156,{"start":18702,"end":18703},{"line":240,"column":219,"offset":18692},{"line":240,"column":380,"offset":18700},{"type":26,"value":18705,"position":18706}," on a celled source, a ",{"start":18707,"end":18708},{"line":240,"column":380,"offset":18700},{"line":240,"column":929,"offset":18709},39179,{"type":30,"tagName":44,"properties":18711,"children":18712,"position":18718},{},[18713],{"type":26,"value":16104,"position":18714},{"start":18715,"end":18716},{"line":240,"column":929,"offset":18709},{"line":240,"column":162,"offset":18717},39187,{"start":18719,"end":18720},{"line":240,"column":929,"offset":18709},{"line":240,"column":162,"offset":18717},{"type":26,"value":18722,"position":18723}," source, or the\n",{"start":18724,"end":18725},{"line":240,"column":162,"offset":18717},{"line":18726,"column":20,"offset":18727},813,39203,{"type":30,"tagName":44,"properties":18729,"children":18730,"position":18736},{},[18731],{"type":26,"value":5029,"position":18732},{"start":18733,"end":18734},{"line":18726,"column":20,"offset":18727},{"line":18726,"column":121,"offset":18735},39209,{"start":18737,"end":18738},{"line":18726,"column":20,"offset":18727},{"line":18726,"column":121,"offset":18735},{"type":26,"value":18740,"position":18741}," source; a non-integer ",{"start":18742,"end":18743},{"line":18726,"column":121,"offset":18735},{"line":18726,"column":647,"offset":18744},39232,{"type":30,"tagName":44,"properties":18746,"children":18747,"position":18753},{},[18748],{"type":26,"value":5404,"position":18749},{"start":18750,"end":18751},{"line":18726,"column":647,"offset":18744},{"line":18726,"column":1599,"offset":18752},39251,{"start":18754,"end":18755},{"line":18726,"column":647,"offset":18744},{"line":18726,"column":1599,"offset":18752},{"type":26,"value":18757,"position":18758}," or one outside -500..500;\n",{"start":18759,"end":18760},{"line":18726,"column":1599,"offset":18752},{"line":18761,"column":20,"offset":18762},814,39278,{"type":30,"tagName":44,"properties":18764,"children":18765,"position":18771},{},[18766],{"type":26,"value":5441,"position":18767},{"start":18768,"end":18769},{"line":18761,"column":20,"offset":18762},{"line":18761,"column":391,"offset":18770},39288,{"start":18772,"end":18773},{"line":18761,"column":20,"offset":18762},{"line":18761,"column":391,"offset":18770},{"type":26,"value":11052,"position":18775},{"start":18776,"end":18777},{"line":18761,"column":391,"offset":18770},{"line":18761,"column":290,"offset":18778},39297,{"type":30,"tagName":44,"properties":18780,"children":18781,"position":18787},{},[18782],{"type":26,"value":5459,"position":18783},{"start":18784,"end":18785},{"line":18761,"column":290,"offset":18778},{"line":18761,"column":222,"offset":18786},39305,{"start":18788,"end":18789},{"line":18761,"column":290,"offset":18778},{"line":18761,"column":222,"offset":18786},{"type":26,"value":529,"position":18791},{"start":18792,"end":18793},{"line":18761,"column":222,"offset":18786},{"line":18761,"column":656,"offset":18794},39309,{"type":30,"tagName":44,"properties":18796,"children":18797,"position":18803},{},[18798],{"type":26,"value":5459,"position":18799},{"start":18800,"end":18801},{"line":18761,"column":656,"offset":18794},{"line":18761,"column":1028,"offset":18802},39317,{"start":18804,"end":18805},{"line":18761,"column":656,"offset":18794},{"line":18761,"column":1028,"offset":18802},{"type":26,"value":11052,"position":18807},{"start":18808,"end":18809},{"line":18761,"column":1028,"offset":18802},{"line":18761,"column":1599,"offset":18810},39326,{"type":30,"tagName":44,"properties":18812,"children":18813,"position":18819},{},[18814],{"type":26,"value":5441,"position":18815},{"start":18816,"end":18817},{"line":18761,"column":1599,"offset":18810},{"line":18761,"column":1779,"offset":18818},39336,{"start":18820,"end":18821},{"line":18761,"column":1599,"offset":18810},{"line":18761,"column":1779,"offset":18818},{"type":26,"value":18823,"position":18824},", a ",{"start":18825,"end":18826},{"line":18761,"column":1779,"offset":18818},{"line":18761,"column":280,"offset":18827},39340,{"type":30,"tagName":44,"properties":18829,"children":18830,"position":18836},{},[18831],{"type":26,"value":5441,"position":18832},{"start":18833,"end":18834},{"line":18761,"column":280,"offset":18827},{"line":18761,"column":172,"offset":18835},39350,{"start":18837,"end":18838},{"line":18761,"column":280,"offset":18827},{"line":18761,"column":172,"offset":18835},{"type":26,"value":18840,"position":18841}," or\n",{"start":18842,"end":18843},{"line":18761,"column":172,"offset":18835},{"line":18844,"column":20,"offset":18845},815,39354,{"type":30,"tagName":44,"properties":18847,"children":18848,"position":18854},{},[18849],{"type":26,"value":5370,"position":18850},{"start":18851,"end":18852},{"line":18844,"column":20,"offset":18845},{"line":18844,"column":391,"offset":18853},39364,{"start":18855,"end":18856},{"line":18844,"column":20,"offset":18845},{"line":18844,"column":391,"offset":18853},{"type":26,"value":18858,"position":18859}," naming no declared output or naming its own output, ",{"start":18860,"end":18861},{"line":18844,"column":391,"offset":18853},{"line":18844,"column":91,"offset":18862},39417,{"type":30,"tagName":44,"properties":18864,"children":18865,"position":18871},{},[18866],{"type":26,"value":5459,"position":18867},{"start":18868,"end":18869},{"line":18844,"column":91,"offset":18862},{"line":18844,"column":447,"offset":18870},39425,{"start":18872,"end":18873},{"line":18844,"column":91,"offset":18862},{"line":18844,"column":447,"offset":18870},{"type":26,"value":18875,"position":18876},"\noutside 1..10 entries of 0.5..20; equal or non-rendered ",{"start":18877,"end":18878},{"line":18844,"column":447,"offset":18870},{"line":18879,"column":204,"offset":18880},816,39482,{"type":30,"tagName":44,"properties":18882,"children":18883,"position":18889},{},[18884],{"type":26,"value":9348,"position":18885},{"start":18886,"end":18887},{"line":18879,"column":204,"offset":18880},{"line":18879,"column":2051,"offset":18888},39490,{"start":18890,"end":18891},{"line":18879,"column":204,"offset":18880},{"line":18879,"column":2051,"offset":18888},{"type":26,"value":18893,"position":18894}," sides, a\nbgcolor ",{"start":18895,"end":18896},{"line":18879,"column":2051,"offset":18888},{"line":18897,"column":182,"offset":18898},817,39508,{"type":30,"tagName":44,"properties":18900,"children":18901,"position":18907},{},[18902],{"type":26,"value":5298,"position":18903},{"start":18904,"end":18905},{"line":18897,"column":182,"offset":18898},{"line":18897,"column":239,"offset":18906},39516,{"start":18908,"end":18909},{"line":18897,"column":182,"offset":18898},{"line":18897,"column":239,"offset":18906},{"type":26,"value":4828,"position":18911},{"start":18912,"end":18913},{"line":18897,"column":239,"offset":18906},{"line":18897,"column":578,"offset":18914},39517,{"type":30,"tagName":44,"properties":18916,"children":18917,"position":18923},{},[18918],{"type":26,"value":5370,"position":18919},{"start":18920,"end":18921},{"line":18897,"column":578,"offset":18914},{"line":18897,"column":222,"offset":18922},39527,{"start":18924,"end":18925},{"line":18897,"column":578,"offset":18914},{"line":18897,"column":222,"offset":18922},{"type":26,"value":18927,"position":18928}," ladder half without the other, a range\n",{"start":18929,"end":18930},{"line":18897,"column":222,"offset":18922},{"line":18931,"column":20,"offset":18932},818,39567,{"type":30,"tagName":44,"properties":18934,"children":18935,"position":18941},{},[18936],{"type":26,"value":5370,"position":18937},{"start":18938,"end":18939},{"line":18931,"column":20,"offset":18932},{"line":18931,"column":391,"offset":18940},39577,{"start":18942,"end":18943},{"line":18931,"column":20,"offset":18932},{"line":18931,"column":391,"offset":18940},{"type":26,"value":11052,"position":18945},{"start":18946,"end":18947},{"line":18931,"column":391,"offset":18940},{"line":18931,"column":290,"offset":18948},39586,{"type":30,"tagName":44,"properties":18950,"children":18951,"position":18957},{},[18952],{"type":26,"value":5298,"position":18953},{"start":18954,"end":18955},{"line":18931,"column":290,"offset":18948},{"line":18931,"column":222,"offset":18956},39594,{"start":18958,"end":18959},{"line":18931,"column":290,"offset":18948},{"line":18931,"column":222,"offset":18956},{"type":26,"value":18961,"position":18962}," (bare range ",{"start":18963,"end":18964},{"line":18931,"column":222,"offset":18956},{"line":18931,"column":52,"offset":18965},39607,{"type":30,"tagName":44,"properties":18967,"children":18968,"position":18974},{},[18969],{"type":26,"value":5298,"position":18970},{"start":18971,"end":18972},{"line":18931,"column":52,"offset":18965},{"line":18931,"column":1599,"offset":18973},39615,{"start":18975,"end":18976},{"line":18931,"column":52,"offset":18965},{"line":18931,"column":1599,"offset":18973},{"type":26,"value":18978,"position":18979}," is legal: the band sign\npalette), ",{"start":18980,"end":18981},{"line":18931,"column":1599,"offset":18973},{"line":18982,"column":391,"offset":18983},819,39650,{"type":30,"tagName":44,"properties":18985,"children":18986,"position":18992},{},[18987],{"type":26,"value":5698,"position":18988},{"start":18989,"end":18990},{"line":18982,"column":391,"offset":18983},{"line":18982,"column":482,"offset":18991},39662,{"start":18993,"end":18994},{"line":18982,"column":391,"offset":18983},{"line":18982,"column":482,"offset":18991},{"type":26,"value":18996,"position":18997}," outside integers 1..10, an ",{"start":18998,"end":18999},{"line":18982,"column":482,"offset":18991},{"line":18982,"column":1273,"offset":19000},39690,{"type":30,"tagName":44,"properties":19002,"children":19003,"position":19009},{},[19004],{"type":26,"value":5716,"position":19005},{"start":19006,"end":19007},{"line":18982,"column":1273,"offset":19000},{"line":18982,"column":2199,"offset":19008},39707,{"start":19010,"end":19011},{"line":18982,"column":1273,"offset":19000},{"line":18982,"column":2199,"offset":19008},{"type":26,"value":19013,"position":19014}," outside\nsolid/dashed/dotted; a bgcolor ",{"start":19015,"end":19016},{"line":18982,"column":2199,"offset":19008},{"line":19017,"column":656,"offset":19018},820,39747,{"type":30,"tagName":44,"properties":19020,"children":19021,"position":19027},{},[19022],{"type":26,"value":12372,"position":19023},{"start":19024,"end":19025},{"line":19017,"column":656,"offset":19018},{"line":19017,"column":193,"offset":19026},39754,{"start":19028,"end":19029},{"line":19017,"column":656,"offset":19018},{"line":19017,"column":193,"offset":19026},{"type":26,"value":19031,"position":19032}," naming no declared output; a\ntext/label renderer ",{"start":19033,"end":19034},{"line":19017,"column":193,"offset":19026},{"line":19035,"column":595,"offset":19036},821,39804,{"type":30,"tagName":44,"properties":19038,"children":19039,"position":19045},{},[19040],{"type":26,"value":11783,"position":19041},{"start":19042,"end":19043},{"line":19035,"column":595,"offset":19036},{"line":19035,"column":142,"offset":19044},39810,{"start":19046,"end":19047},{"line":19035,"column":595,"offset":19036},{"line":19035,"column":142,"offset":19044},{"type":26,"value":19049,"position":19050}," outside integers 6..64; unknown fields per\nsource; ",{"start":19051,"end":19052},{"line":19035,"column":142,"offset":19044},{"line":19053,"column":182,"offset":19054},822,39862,{"type":30,"tagName":44,"properties":19056,"children":19057,"position":19063},{},[19058],{"type":26,"value":11061,"position":19059},{"start":19060,"end":19061},{"line":19053,"column":182,"offset":19054},{"line":19053,"column":183,"offset":19062},39872,{"start":19064,"end":19065},{"line":19053,"column":182,"offset":19054},{"line":19053,"column":183,"offset":19062},{"type":26,"value":19067,"position":19068}," without the second contract or without ",{"start":19069,"end":19070},{"line":19053,"column":183,"offset":19062},{"line":19053,"column":1779,"offset":19071},39912,{"type":30,"tagName":44,"properties":19073,"children":19074,"position":19080},{},[19075],{"type":26,"value":2398,"position":19076},{"start":19077,"end":19078},{"line":19053,"column":1779,"offset":19071},{"line":19053,"column":523,"offset":19079},39923,{"start":19081,"end":19082},{"line":19053,"column":1779,"offset":19071},{"line":19053,"column":523,"offset":19079},{"type":26,"value":17127,"position":19084},{"start":19085,"end":19086},{"line":19053,"column":523,"offset":19079},{"line":19087,"column":20,"offset":19088},823,39925,{"type":30,"tagName":44,"properties":19090,"children":19091,"position":19097},{},[19092],{"type":26,"value":2398,"position":19093},{"start":19094,"end":19095},{"line":19087,"column":20,"offset":19088},{"line":19087,"column":1251,"offset":19096},39936,{"start":19098,"end":19099},{"line":19087,"column":20,"offset":19088},{"line":19087,"column":1251,"offset":19096},{"type":26,"value":11052,"position":19101},{"start":19102,"end":19103},{"line":19087,"column":1251,"offset":19096},{"line":19087,"column":595,"offset":19104},39945,{"type":30,"tagName":44,"properties":19106,"children":19107,"position":19113},{},[19108],{"type":26,"value":11061,"position":19109},{"start":19110,"end":19111},{"line":19087,"column":595,"offset":19104},{"line":19087,"column":41,"offset":19112},39955,{"start":19114,"end":19115},{"line":19087,"column":595,"offset":19104},{"line":19087,"column":41,"offset":19112},{"type":26,"value":19117,"position":19118},"; a celled source class under a scalar input,\nas the primary input, or with a ",{"start":19119,"end":19120},{"line":19087,"column":41,"offset":19112},{"line":19121,"column":905,"offset":19122},824,40033,{"type":30,"tagName":44,"properties":19124,"children":19125,"position":19131},{},[19126],{"type":26,"value":8912,"position":19127},{"start":19128,"end":19129},{"line":19121,"column":905,"offset":19122},{"line":19121,"column":1028,"offset":19130},40040,{"start":19132,"end":19133},{"line":19121,"column":905,"offset":19122},{"line":19121,"column":1028,"offset":19130},{"type":26,"value":19135,"position":19136},", an ",{"start":19137,"end":19138},{"line":19121,"column":1028,"offset":19130},{"line":19121,"column":922,"offset":19139},40045,{"type":30,"tagName":44,"properties":19141,"children":19142,"position":19148},{},[19143],{"type":26,"value":2261,"position":19144},{"start":19145,"end":19146},{"line":19121,"column":922,"offset":19139},{"line":19121,"column":162,"offset":19147},40055,{"start":19149,"end":19150},{"line":19121,"column":922,"offset":19139},{"line":19121,"column":162,"offset":19147},{"type":26,"value":19152,"position":19153}," pin, or any\nscalar-feed knob; ",{"start":19154,"end":19155},{"line":19121,"column":162,"offset":19147},{"line":19156,"column":183,"offset":19157},825,40086,{"type":30,"tagName":44,"properties":19159,"children":19160,"position":19166},{},[19161],{"type":26,"value":6489,"position":19162},{"start":19163,"end":19164},{"line":19156,"column":183,"offset":19157},{"line":19156,"column":333,"offset":19165},40092,{"start":19167,"end":19168},{"line":19156,"column":183,"offset":19157},{"line":19156,"column":333,"offset":19165},{"type":26,"value":11052,"position":19170},{"start":19171,"end":19172},{"line":19156,"column":333,"offset":19165},{"line":19156,"column":1748,"offset":19173},40101,{"type":30,"tagName":44,"properties":19175,"children":19176,"position":19182},{},[19177],{"type":26,"value":2415,"position":19178},{"start":19179,"end":19180},{"line":19156,"column":1748,"offset":19173},{"line":19156,"column":1248,"offset":19181},40113,{"start":19183,"end":19184},{"line":19156,"column":1748,"offset":19173},{"line":19156,"column":1248,"offset":19181},{"type":26,"value":7222,"position":19186},{"start":19187,"end":19188},{"line":19156,"column":1248,"offset":19181},{"line":19156,"column":72,"offset":19189},40119,{"type":30,"tagName":44,"properties":19191,"children":19192,"position":19198},{},[19193],{"type":26,"value":2415,"position":19194},{"start":19195,"end":19196},{"line":19156,"column":72,"offset":19189},{"line":19156,"column":91,"offset":19197},40131,{"start":19199,"end":19200},{"line":19156,"column":72,"offset":19189},{"line":19156,"column":91,"offset":19197},{"type":26,"value":4828,"position":19202},{"start":19203,"end":19204},{"line":19156,"column":91,"offset":19197},{"line":19156,"column":2051,"offset":19205},40132,{"type":30,"tagName":44,"properties":19207,"children":19208,"position":19214},{},[19209],{"type":26,"value":2432,"position":19210},{"start":19211,"end":19212},{"line":19156,"column":2051,"offset":19205},{"line":19156,"column":1432,"offset":19213},40143,{"start":19215,"end":19216},{"line":19156,"column":2051,"offset":19205},{"line":19156,"column":1432,"offset":19213},{"type":26,"value":19218,"position":19219},"\nanywhere but ",{"start":19220,"end":19221},{"line":19156,"column":1432,"offset":19213},{"line":19222,"column":991,"offset":19223},826,40157,{"type":30,"tagName":44,"properties":19225,"children":19226,"position":19232},{},[19227],{"type":26,"value":6489,"position":19228},{"start":19229,"end":19230},{"line":19222,"column":991,"offset":19223},{"line":19222,"column":290,"offset":19231},40163,{"start":19233,"end":19234},{"line":19222,"column":991,"offset":19223},{"line":19222,"column":290,"offset":19231},{"type":26,"value":19236,"position":19237},"; ",{"start":19238,"end":19239},{"line":19222,"column":290,"offset":19231},{"line":19222,"column":320,"offset":19240},40165,{"type":30,"tagName":44,"properties":19242,"children":19243,"position":19249},{},[19244],{"type":26,"value":9476,"position":19245},{"start":19246,"end":19247},{"line":19222,"column":320,"offset":19240},{"line":19222,"column":1354,"offset":19248},40179,{"start":19250,"end":19251},{"line":19222,"column":320,"offset":19240},{"line":19222,"column":1354,"offset":19248},{"type":26,"value":4828,"position":19253},{"start":19254,"end":19255},{"line":19222,"column":1354,"offset":19248},{"line":19222,"column":350,"offset":19256},40180,{"type":30,"tagName":44,"properties":19258,"children":19259,"position":19265},{},[19260],{"type":26,"value":9494,"position":19261},{"start":19262,"end":19263},{"line":19222,"column":350,"offset":19256},{"line":19222,"column":261,"offset":19264},40191,{"start":19266,"end":19267},{"line":19222,"column":350,"offset":19256},{"line":19222,"column":261,"offset":19264},{"type":26,"value":4828,"position":19269},{"start":19270,"end":19271},{"line":19222,"column":261,"offset":19264},{"line":19222,"column":1599,"offset":19272},40192,{"type":30,"tagName":44,"properties":19274,"children":19275,"position":19281},{},[19276],{"type":26,"value":9511,"position":19277},{"start":19278,"end":19279},{"line":19222,"column":1599,"offset":19272},{"line":19222,"column":1779,"offset":19280},40202,{"start":19282,"end":19283},{"line":19222,"column":1599,"offset":19272},{"line":19222,"column":1779,"offset":19280},{"type":26,"value":19285,"position":19286}," under the first\ncontract; non-contiguous or duplicate string-slot indexes and names,\n",{"start":19287,"end":19288},{"line":19222,"column":1779,"offset":19280},{"line":19289,"column":20,"offset":19290},828,40288,{"type":30,"tagName":44,"properties":19292,"children":19293,"position":19299},{},[19294],{"type":26,"value":11624,"position":19295},{"start":19296,"end":19297},{"line":19289,"column":20,"offset":19290},{"line":19289,"column":1251,"offset":19298},40299,{"start":19300,"end":19301},{"line":19289,"column":20,"offset":19290},{"line":19289,"column":1251,"offset":19298},{"type":26,"value":19303,"position":19304}," outside 1..4096, more than 64 slots; more than 32 renderers or\n64 drawings; table ",{"start":19305,"end":19306},{"line":19289,"column":1251,"offset":19298},{"line":19307,"column":290,"offset":19308},829,40382,{"type":30,"tagName":44,"properties":19310,"children":19311,"position":19317},{},[19312],{"type":26,"value":6912,"position":19313},{"start":19314,"end":19315},{"line":19307,"column":290,"offset":19308},{"line":19307,"column":142,"offset":19316},40389,{"start":19318,"end":19319},{"line":19307,"column":290,"offset":19308},{"line":19307,"column":142,"offset":19316},{"type":26,"value":19321,"position":19322}," whose length is not ",{"start":19323,"end":19324},{"line":19307,"column":142,"offset":19316},{"line":19307,"column":261,"offset":19325},40410,{"type":30,"tagName":44,"properties":19327,"children":19328,"position":19334},{},[19329],{"type":26,"value":12046,"position":19330},{"start":19331,"end":19332},{"line":19307,"column":261,"offset":19325},{"line":19307,"column":742,"offset":19333},40423,{"start":19335,"end":19336},{"line":19307,"column":261,"offset":19325},{"line":19307,"column":742,"offset":19333},{"type":26,"value":58,"position":19338},{"start":19339,"end":19340},{"line":19307,"column":742,"offset":19333},{"line":19307,"column":280,"offset":19341},40425,{"type":30,"tagName":44,"properties":19343,"children":19344,"position":19350},{},[19345],{"type":26,"value":12065,"position":19346},{"start":19347,"end":19348},{"line":19307,"column":280,"offset":19341},{"line":19307,"column":1864,"offset":19349},40431,{"start":19351,"end":19352},{"line":19307,"column":280,"offset":19341},{"line":19307,"column":1864,"offset":19349},{"type":26,"value":19354,"position":19355}," > 32,\n",{"start":19356,"end":19357},{"line":19307,"column":1864,"offset":19349},{"line":19358,"column":20,"offset":19359},830,40438,{"type":30,"tagName":44,"properties":19361,"children":19362,"position":19368},{},[19363],{"type":26,"value":12083,"position":19364},{"start":19365,"end":19366},{"line":19358,"column":20,"offset":19359},{"line":19358,"column":121,"offset":19367},40444,{"start":19369,"end":19370},{"line":19358,"column":20,"offset":19359},{"line":19358,"column":121,"offset":19367},{"type":26,"value":19372,"position":19373}," > 8; polylines with more than 64 points; renderer and drawing\nreferences to outputs or string slots that do not exist; style and fill\nreferences to outputs that do not exist; more than 16 boxes or 16 segments;\na box or segment coordinate, offset, or ",{"start":19374,"end":19375},{"line":19358,"column":121,"offset":19367},{"line":19376,"column":52,"offset":19377},833,40695,{"type":30,"tagName":44,"properties":19379,"children":19380,"position":19386},{},[19381],{"type":26,"value":5929,"position":19382},{"start":19383,"end":19384},{"line":19376,"column":52,"offset":19377},{"line":19376,"column":929,"offset":19385},40701,{"start":19387,"end":19388},{"line":19376,"column":52,"offset":19377},{"line":19376,"column":929,"offset":19385},{"type":26,"value":19390,"position":19391}," gate naming no declared\noutput; a literal ",{"start":19392,"end":19393},{"line":19376,"column":929,"offset":19385},{"line":19394,"column":183,"offset":19395},834,40744,{"type":30,"tagName":44,"properties":19397,"children":19398,"position":19404},{},[19399],{"type":26,"value":6220,"position":19400},{"start":19401,"end":19402},{"line":19394,"column":183,"offset":19395},{"line":19394,"column":142,"offset":19403},40752,{"start":19405,"end":19406},{"line":19394,"column":183,"offset":19395},{"line":19394,"column":142,"offset":19403},{"type":26,"value":4828,"position":19408},{"start":19409,"end":19410},{"line":19394,"column":142,"offset":19403},{"line":19394,"column":222,"offset":19411},40753,{"type":30,"tagName":44,"properties":19413,"children":19414,"position":19420},{},[19415],{"type":26,"value":6237,"position":19416},{"start":19417,"end":19418},{"line":19394,"column":222,"offset":19411},{"line":19394,"column":1748,"offset":19419},40759,{"start":19421,"end":19422},{"line":19394,"column":222,"offset":19411},{"line":19394,"column":1748,"offset":19419},{"type":26,"value":19424,"position":19425}," that is not an integer or lies outside\n-500..500; a box or segment name already used by an output, renderer,\ndrawing, box, or segment; box ",{"start":19426,"end":19427},{"line":19394,"column":1748,"offset":19419},{"line":19428,"column":41,"offset":19429},836,40899,{"type":30,"tagName":44,"properties":19431,"children":19432,"position":19438},{},[19433],{"type":26,"value":5334,"position":19434},{"start":19435,"end":19436},{"line":19428,"column":41,"offset":19429},{"line":19428,"column":1028,"offset":19437},40908,{"start":19439,"end":19440},{"line":19428,"column":41,"offset":19429},{"line":19428,"column":1028,"offset":19437},{"type":26,"value":19442,"position":19443}," outside 0..1 or ",{"start":19444,"end":19445},{"line":19428,"column":1028,"offset":19437},{"line":19428,"column":204,"offset":19446},40925,{"type":30,"tagName":44,"properties":19448,"children":19449,"position":19455},{},[19450],{"type":26,"value":6271,"position":19451},{"start":19452,"end":19453},{"line":19428,"column":204,"offset":19446},{"line":19428,"column":981,"offset":19454},40939,{"start":19456,"end":19457},{"line":19428,"column":204,"offset":19446},{"line":19428,"column":981,"offset":19454},{"type":26,"value":19459,"position":19460},"\noutside 0..10; segment ",{"start":19461,"end":19462},{"line":19428,"column":981,"offset":19454},{"line":19463,"column":380,"offset":19464},837,40963,{"type":30,"tagName":44,"properties":19466,"children":19467,"position":19473},{},[19468],{"type":26,"value":5317,"position":19469},{"start":19470,"end":19471},{"line":19463,"column":380,"offset":19464},{"line":19463,"column":41,"offset":19472},40970,{"start":19474,"end":19475},{"line":19463,"column":380,"offset":19464},{"line":19463,"column":41,"offset":19472},{"type":26,"value":19477,"position":19478}," outside 0.5..20; a ",{"start":19479,"end":19480},{"line":19463,"column":41,"offset":19472},{"line":19463,"column":1273,"offset":19481},40990,{"type":30,"tagName":44,"properties":19483,"children":19484,"position":19490},{},[19485],{"type":26,"value":5352,"position":19486},{"start":19487,"end":19488},{"line":19463,"column":1273,"offset":19481},{"line":19463,"column":280,"offset":19489},41002,{"start":19491,"end":19492},{"line":19463,"column":1273,"offset":19481},{"line":19463,"column":280,"offset":19489},{"type":26,"value":19494,"position":19495}," outside\nsolid/dashed/dotted or a ",{"start":19496,"end":19497},{"line":19463,"column":280,"offset":19489},{"line":19498,"column":339,"offset":19499},838,41036,{"type":30,"tagName":44,"properties":19501,"children":19502,"position":19508},{},[19503],{"type":26,"value":5948,"position":19504},{"start":19505,"end":19506},{"line":19498,"column":339,"offset":19499},{"line":19498,"column":905,"offset":19507},41043,{"start":19509,"end":19510},{"line":19498,"column":339,"offset":19499},{"line":19498,"column":905,"offset":19507},{"type":26,"value":19512,"position":19513}," outside overlay/lower on either. Unknown\nTOP-LEVEL sheet fields are warned about and ignored, never fatal, so newer\nsheets degrade gracefully on older readers. The messages themselves are in\n",{"start":19514,"end":19515},{"line":19498,"column":905,"offset":19507},{"line":19516,"column":20,"offset":19517},841,41235,{"type":30,"tagName":865,"properties":19519,"children":19521,"position":19529},{"href":19520},"../faq/common-errors.md",[19522],{"type":26,"value":19523,"position":19524},"Common errors",{"start":19525,"end":19527},{"line":19516,"column":906,"offset":19526},41236,{"line":19516,"column":219,"offset":19528},41249,{"start":19530,"end":19531},{"line":19516,"column":20,"offset":19517},{"line":19516,"column":52,"offset":19532},41275,{"type":26,"value":2441,"position":19534},{"start":19535,"end":19536},{"line":19516,"column":52,"offset":19532},{"line":19516,"column":1902,"offset":19537},41276,{"start":19539,"end":19540},{"line":18487,"column":20,"offset":18488},{"line":19516,"column":1902,"offset":19537},{"quirksMode":19542},false,{"start":19544,"end":19545},{"line":20,"column":20,"offset":21},{"line":19546,"column":20,"offset":19547},842,41277,1790157147420]