NewMCP agent API — drive Promenade from your own AI agent
View · TypeScriptPerformanceViews

Process Friction Topography

run.promenade.friction-topography

A performance overlay that makes waiting time part of the model's geometry. The discovered process keeps an ordinary layered ground plan; elevation is a friction statistic interpolated into a surface, so valleys are the routine high-volume path, ridges are where cases queue, and a whole slow region of the process reads as a plateau rather than as several red nodes. Clicking a peak opens the variants, cases, resources and wait distribution behind it. Rendered with three.js WebGPURenderer, falling back to WebGL 2.

Runtimes

  • View · TypeScriptRenders an artifact inside a sandboxed iframe

Versions

VersionReleasedSizeNotes
0.1.11latest18 Sept 2026863 KBCorrected the homepage/repository URLs: the plugins live in one repository, promenade-pi/plugins, not one repository per plugin under an organisation that was never created. Metadata only — no functional change.
0.1.1016 Sept 2026864 KBSwitching palette no longer stalls the view. The two terrain rasters are painted pixel by pixel in JS and were repainted on every switch; they are now cached per palette, so returning to one you have already used costs nothing.
0.1.916 Sept 2026864 KBFlow marks no longer go missing in the light scheme — they now draw after the ribbons they ride on, instead of being sorted arbitrarily against them. A lost GPU device switches the view to WebGL 2 rather than leaving a frozen canvas.
0.1.816 Sept 2026863 KBThe light scheme's flow ribbons are translucent again. Additive blending cannot work on a white ground, so light had fallen back to near-opaque bands that hid the terrain; the core is now see-through and the glow returns as a colour washed toward white.
0.1.716 Sept 2026863 KBThe palette now follows Promenade's own appearance setting: `auto` is the default and resolves from the host theme, so a light app no longer opens a black panel inside itself. `topographic` and `relief` still pin it explicitly.
0.1.64 Sept 2026862 KBFixes the "Station labels" toggle: it set the param like every other toggle but nothing read it, so the station name pills were built unconditionally. It now actually gates them; the queue and rework callouts and the elevation axis stay visible either way.