Luxar Viewer API Documentation - v2026.9.22
    Preparing search index...
    MONITOR_ICONS: {
        overview: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M2.5 12V8.5M7 12V4M11.5 12V6.5\"/></svg>";
        cache: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><ellipse cx=\"7\" cy=\"3.4\" rx=\"4.6\" ry=\"1.9\"/><path d=\"M2.4 3.4v7.2c0 1.05 2.06 1.9 4.6 1.9s4.6-.85 4.6-1.9V3.4\"/><path d=\"M2.4 7c0 1.05 2.06 1.9 4.6 1.9S11.6 8.05 11.6 7\"/></svg>";
        memory: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3.6\" y=\"3.6\" width=\"6.8\" height=\"6.8\" rx=\"1.2\"/><path d=\"M5.6 3.6V1.9M8.4 3.6V1.9M5.6 12.1v-1.7M8.4 12.1v-1.7M3.6 5.6H1.9M3.6 8.4H1.9M12.1 5.6h-1.7M12.1 8.4h-1.7\"/></svg>";
        performance: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M7.9 1.4 3.4 7.9h2.9L5.5 12.6 10.6 6H7.4l.5-4.6Z\"/></svg>";
        insights: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4.7 9.3a3.8 3.8 0 1 1 4.6 0c-.5.4-.8 1-.8 1.6H5.5c0-.6-.3-1.2-.8-1.6Z\"/><path d=\"M5.7 12.9h2.6\"/></svg>";
        stream: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"7\" cy=\"7\" r=\"3.1\"/><path d=\"M7 1.6v1.9M7 10.5v1.9M1.6 7h1.9M10.5 7h1.9\"/></svg>";
        box: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M2.5 4.5 7 2l4.5 2.5v5L7 12 2.5 9.5v-5Z\"/><path d=\"M2.5 4.5 7 7l4.5-2.5M7 7v5\"/></svg>";
        check: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"7\" cy=\"7\" r=\"5.4\"/><path d=\"m4.6 7.2 1.7 1.7 3.1-3.5\"/></svg>";
        dot: "<svg class=\"luxar-micon luxar-micon--dot\" viewBox=\"0 0 14 14\" aria-hidden=\"true\"><circle cx=\"7\" cy=\"7\" r=\"4\" fill=\"currentColor\"/></svg>";
        info: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"7\" cy=\"7\" r=\"5.4\"/><path d=\"M7 6.6v3M7 4.3v.1\"/></svg>";
        expand: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5.4 1.8H1.8v3.6M8.6 1.8h3.6v3.6M5.4 12.2H1.8V8.6M8.6 12.2h3.6V8.6\"/></svg>";
        alert: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M7 2 12.8 12H1.2L7 2Z\"/><path d=\"M7 6v2.6M7 10.4v.1\"/></svg>";
        blocked: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"7\" cy=\"7\" r=\"5.4\"/><path d=\"M3.2 3.2l7.6 7.6\"/></svg>";
        nodeScene: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"7\" cy=\"7\" r=\"5.4\"/><path d=\"M1.6 7h10.8M7 1.6c1.9 1.5 1.9 9.3 0 10.8M7 1.6c-1.9 1.5-1.9 9.3 0 10.8\"/></svg>";
        nodeGroup: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M1.8 4h3l1.2 1.2h6.2V11a1.2 1.2 0 0 1-1.2 1.2H1.8V4Z\"/></svg>";
        nodePoints: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"4\" cy=\"9.5\" r=\"1.5\"/><circle cx=\"9.8\" cy=\"8.2\" r=\"1.5\"/><circle cx=\"6.4\" cy=\"3.8\" r=\"1.5\"/></svg>";
        nodeLines: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M1.8 11.2 5.6 5.4l3 3.2 3.6-6\"/></svg>";
        nodeGsplats: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><ellipse cx=\"7\" cy=\"7\" rx=\"5.2\" ry=\"3.9\" transform=\"rotate(-18 7 7)\"/><circle cx=\"7\" cy=\"7\" r=\"1.4\" fill=\"currentColor\" stroke=\"none\"/></svg>";
        nodeMesh: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M7 1.6 11.7 4.3v5.4L7 12.4 2.3 9.7V4.3L7 1.6Z\"/></svg>";
        kindLod: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M1.8 4.4h10.4M1.8 9.6h10.4\"/><circle cx=\"5\" cy=\"4.4\" r=\"1.6\"/><circle cx=\"9\" cy=\"9.6\" r=\"1.6\"/></svg>";
        kindPartition: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"2\" y=\"2\" width=\"10\" height=\"10\" rx=\"1.2\"/><path d=\"M7.6 2v6.2M2 8.2h5.6M7.6 8.2H12\" /></svg>";
        bucketTransparent: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"1.8\" y=\"4.2\" width=\"7.2\" height=\"7.2\" rx=\"1\"/><rect x=\"5\" y=\"2.6\" width=\"7.2\" height=\"7.2\" rx=\"1\"/></svg>";
        bucketOpaque: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\" fill=\"currentColor\"/></svg>";
        lodHeld: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 3.4v7.2M9 3.4v7.2\"/></svg>";
        densityThinned: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"3\" cy=\"3\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"/><circle cx=\"11\" cy=\"3\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"/><circle cx=\"7\" cy=\"7\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"/><circle cx=\"3\" cy=\"11\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"/><circle cx=\"11\" cy=\"11\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"/><circle cx=\"7\" cy=\"3\" r=\"1.1\" stroke-width=\"0.8\"/><circle cx=\"3\" cy=\"7\" r=\"1.1\" stroke-width=\"0.8\"/><circle cx=\"11\" cy=\"7\" r=\"1.1\" stroke-width=\"0.8\"/><circle cx=\"7\" cy=\"11\" r=\"1.1\" stroke-width=\"0.8\"/></svg>";
    } = ...

    Type Declaration

    • Readonlyoverview: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M2.5 12V8.5M7 12V4M11.5 12V6.5\"/></svg>"

      Ascending bars — the Overview tab.

    • Readonlycache: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><ellipse cx=\"7\" cy=\"3.4\" rx=\"4.6\" ry=\"1.9\"/><path d=\"M2.4 3.4v7.2c0 1.05 2.06 1.9 4.6 1.9s4.6-.85 4.6-1.9V3.4\"/><path d=\"M2.4 7c0 1.05 2.06 1.9 4.6 1.9S11.6 8.05 11.6 7\"/></svg>"

      Database cylinder — the Cache tab.

    • Readonlymemory: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3.6\" y=\"3.6\" width=\"6.8\" height=\"6.8\" rx=\"1.2\"/><path d=\"M5.6 3.6V1.9M8.4 3.6V1.9M5.6 12.1v-1.7M8.4 12.1v-1.7M3.6 5.6H1.9M3.6 8.4H1.9M12.1 5.6h-1.7M12.1 8.4h-1.7\"/></svg>"

      Memory chip — the Memory tab.

    • Readonlyperformance: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M7.9 1.4 3.4 7.9h2.9L5.5 12.6 10.6 6H7.4l.5-4.6Z\"/></svg>"

      Lightning bolt — the Performance tab.

    • Readonlyinsights: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4.7 9.3a3.8 3.8 0 1 1 4.6 0c-.5.4-.8 1-.8 1.6H5.5c0-.6-.3-1.2-.8-1.6Z\"/><path d=\"M5.7 12.9h2.6\"/></svg>"

      Lightbulb — the Insights tab.

    • Readonlystream: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"7\" cy=\"7\" r=\"3.1\"/><path d=\"M7 1.6v1.9M7 10.5v1.9M1.6 7h1.9M10.5 7h1.9\"/></svg>"

      Crosshair scan — spatial-index streaming mode (compact view).

    • Readonlybox: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M2.5 4.5 7 2l4.5 2.5v5L7 12 2.5 9.5v-5Z\"/><path d=\"M2.5 4.5 7 7l4.5-2.5M7 7v5\"/></svg>"

      Closed box — direct (whole-dataset) loading mode (compact view).

    • Readonlycheck: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"7\" cy=\"7\" r=\"5.4\"/><path d=\"m4.6 7.2 1.7 1.7 3.1-3.5\"/></svg>"

      Check in a circle — all-clear states.

    • Readonlydot: "<svg class=\"luxar-micon luxar-micon--dot\" viewBox=\"0 0 14 14\" aria-hidden=\"true\"><circle cx=\"7\" cy=\"7\" r=\"4\" fill=\"currentColor\"/></svg>"

      Filled dot — status/severity marker (colored by context).

    • Readonlyinfo: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"7\" cy=\"7\" r=\"5.4\"/><path d=\"M7 6.6v3M7 4.3v.1\"/></svg>"

      Info circle — informational recommendations.

    • Readonlyexpand: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5.4 1.8H1.8v3.6M8.6 1.8h3.6v3.6M5.4 12.2H1.8V8.6M8.6 12.2h3.6V8.6\"/></svg>"

      Expand corners — grow the compact pill into the full panel.

    • Readonlyalert: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M7 2 12.8 12H1.2L7 2Z\"/><path d=\"M7 6v2.6M7 10.4v.1\"/></svg>"

      Warning triangle — failure states (was the ⚠ emoji).

    • Readonlyblocked: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"7\" cy=\"7\" r=\"5.4\"/><path d=\"M3.2 3.2l7.6 7.6\"/></svg>"

      Circle-slash — a disabled subsystem (was the 🚫 emoji).

    • ReadonlynodeScene: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"7\" cy=\"7\" r=\"5.4\"/><path d=\"M1.6 7h10.8M7 1.6c1.9 1.5 1.9 9.3 0 10.8M7 1.6c-1.9 1.5-1.9 9.3 0 10.8\"/></svg>"

      Scene root — globe (scene-graph tree).

    • ReadonlynodeGroup: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M1.8 4h3l1.2 1.2h6.2V11a1.2 1.2 0 0 1-1.2 1.2H1.8V4Z\"/></svg>"

      Group — folder (scene-graph tree).

    • ReadonlynodePoints: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"4\" cy=\"9.5\" r=\"1.5\"/><circle cx=\"9.8\" cy=\"8.2\" r=\"1.5\"/><circle cx=\"6.4\" cy=\"3.8\" r=\"1.5\"/></svg>"

      Points — dot triplet (scene-graph tree).

    • ReadonlynodeLines: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M1.8 11.2 5.6 5.4l3 3.2 3.6-6\"/></svg>"

      Lines — open polyline (scene-graph tree).

    • ReadonlynodeGsplats: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><ellipse cx=\"7\" cy=\"7\" rx=\"5.2\" ry=\"3.9\" transform=\"rotate(-18 7 7)\"/><circle cx=\"7\" cy=\"7\" r=\"1.4\" fill=\"currentColor\" stroke=\"none\"/></svg>"

      GSplats — soft Gaussian: outer iso-contour + filled core (scene-graph tree).

    • ReadonlynodeMesh: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M7 1.6 11.7 4.3v5.4L7 12.4 2.3 9.7V4.3L7 1.6Z\"/></svg>"

      Mesh — hexagon (scene-graph tree; matches the old ⬡).

    • ReadonlykindLod: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M1.8 4.4h10.4M1.8 9.6h10.4\"/><circle cx=\"5\" cy=\"4.4\" r=\"1.6\"/><circle cx=\"9\" cy=\"9.6\" r=\"1.6\"/></svg>"

      kind=lod group — level slider pair (was the 🎚️ emoji).

    • ReadonlykindPartition: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"2\" y=\"2\" width=\"10\" height=\"10\" rx=\"1.2\"/><path d=\"M7.6 2v6.2M2 8.2h5.6M7.6 8.2H12\" /></svg>"

      kind=partition group — BSP-split square (was the 🧩 emoji).

    • ReadonlybucketTransparent: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"1.8\" y=\"4.2\" width=\"7.2\" height=\"7.2\" rx=\"1\"/><rect x=\"5\" y=\"2.6\" width=\"7.2\" height=\"7.2\" rx=\"1\"/></svg>"

      Draw-order chip: transparent render bucket — two overlapping outlines (blended).

    • ReadonlybucketOpaque: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\" fill=\"currentColor\"/></svg>"

      Draw-order chip: opaque render bucket — one filled square (depth-first, covers).

    • ReadonlylodHeld: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 3.4v7.2M9 3.4v7.2\"/></svg>"

      LOD chip: next additive rung HELD (density guard or residency ceiling), not ⏳ streaming.

    • ReadonlydensityThinned: "<svg class=\"luxar-micon\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"3\" cy=\"3\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"/><circle cx=\"11\" cy=\"3\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"/><circle cx=\"7\" cy=\"7\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"/><circle cx=\"3\" cy=\"11\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"/><circle cx=\"11\" cy=\"11\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"/><circle cx=\"7\" cy=\"3\" r=\"1.1\" stroke-width=\"0.8\"/><circle cx=\"3\" cy=\"7\" r=\"1.1\" stroke-width=\"0.8\"/><circle cx=\"11\" cy=\"7\" r=\"1.1\" stroke-width=\"0.8\"/><circle cx=\"7\" cy=\"11\" r=\"1.1\" stroke-width=\"0.8\"/></svg>"

      Density chip: a dot lattice with every other dot missing — a hashed subset is drawn.