Open gaps
Known limitations and unfinished work, tracked in the open. This page is generated from gaps.json in the repository on every build (last build 2026-11-13).
- 5 open
- 0 in progress
- 2 blocked
- 0 closed
| Status | Gap | Area | Opened | Updated |
|---|---|---|---|---|
| Open | Background arcade layer needs a real-device performance check on low-end phonesarcade-device-perf | ui | ||
| Open | No C, C++ or Rust runner yet They need a multi-megabyte WebAssembly toolchain; see the roadmap (Phase 3). lang-c-cpp-rust | languages | ||
| Open | Integer-vs-float inference for function parameters is approximate Affects v4/v5 integer division inside user-defined functions. pine-int-float-inference | pine | ||
| Open | request.security() evaluates on the chart's own series No other symbol or higher-timeframe data is fetched; the call returns values computed from the loaded series. pine-request-security | pine | ||
| Open | Pine results are computed on sample or CSV data, not exchange data Scripts run on 600 bars of built-in sample data or a CSV the user loads; there is no live or historical exchange feed. pine-sample-data | pine | ||
| Blocked | Ads not live No ad network publisher ID is configured, so no ads are served and no revenue is paid out. ads-not-live | revenue | ||
| Blocked | Assistants endpoint not configured Dosa/May chat bubbles stay hidden until the owner sets assistants.endpoint to a public HTTPS URL of their server with CORS allowed for the site origin. assistants-endpoint | assistants |