Dashboards

Reusing a Published Dashboard

You've already built a dashboard you like. Now you want to tweak it, extend it, or use it as the starting point for something new, without rebuilding it from scratch. This article covers two ways to do that: changing a dashboard in place, and reusing its logic to reproduce it elsewhere.

Start on the Dashboard Itself

If you want to adjust or extend a dashboard you've already published, the simplest path is to open it and change it there.

Open the published dashboard and launch Sage on it. Because Sage is already scoped to that dashboard, it knows the widgets, the numbers, and the full logic behind them. Ask for the change you want and it works from that context, without you having to re-explain how the dashboard was built.

A new, separate chat session does not inherit a published dashboard's context. It starts blank. So if you open a fresh session and ask it to "change my dashboard," it has no idea which dashboard you mean or how it was built. Opening Sage on the dashboard avoids that entirely. See Using Sage on a Dashboard.

Tip

To change one specific widget without disturbing the rest, use that widget's scoped chat during Verify, rather than asking for a broad "rewrite the dashboard." A scoped request changes the widget you mean; a broad one can rework parts you wanted left alone. See Building a Dashboard.

Reproduce a Dashboard From Its Lineage

Sometimes you want more than an edit. You want to rebuild a dashboard in a fresh analysis. For that, you give a new session the lineage of the dashboard you're building from.

What lineage is, and the file that carries it

Every published dashboard keeps a record of how it was built: the queries, calculations, and transformations behind each widget. That record lives in a file called lineage.md, and you'll find it in the Files panel of Sage on the dashboard.

The Session Files panel in Sage with the search filtered to lineage, showing lineage.md inside a context folder, and Sessions and Files tabs at the bottom of the panel
Open Files in the Sage panel and search for lineage to find lineage.md

lineage.md is the file that matters here, because it carries the logic. A new session reading it can rebuild the dashboard's widgets from the same steps.

Important

Don't confuse lineage.md with manifest.json. The manifest only describes how widgets are arranged on the page, it holds none of the logic behind them, so it can't rebuild a dashboard. If you want to reproduce a dashboard, lineage.md is the file to use.

Reproducing a dashboard

To rebuild a dashboard in a new session:

  1. Open Sage on the published dashboard, go to Files, and download its lineage.md.
  2. Start a new session and upload that lineage.md.
  3. Attach a visual reference of the original dashboard too, a PDF or an image, so the new build matches the original's look, not just its logic.
  4. Ask Sage to rebuild the dashboard from what you've given it.
Tip

Send a visual reference along with the lineage. Lineage carries the logic faithfully, but the layout and chart choices come across far more accurately when Sage can also see what the original looked like. Skip it and you'll get the right numbers in a dashboard that may be arranged differently, which is usually the part people notice first.

Which Path to Use

  • Changing a dashboard you'll keep: open Sage on the dashboard and edit in place. It already has the context.
  • Reproducing a dashboard elsewhere: hand lineage.md (plus a visual reference) to a new session.

A common mistake is trying to change a published dashboard from a fresh chat that knows nothing about it. If you find yourself pasting files to explain a dashboard to a new session just to tweak it, stop, and open Sage on the dashboard instead.

Keep in Mind

A new session starts blank. It doesn't inherit a published dashboard's context. Carry the logic over with lineage.md, or better, make the change on the dashboard itself.

lineage.md carries logic; manifest.json doesn't. Use lineage to reproduce a dashboard. The manifest is only widget arrangement.

Attach a visual reference for reproduction. Lineage gets the logic right; a PDF or image of the original gets the look right.

Targeted changes belong in the scoped chat. To change one widget, use its scoped chat in Verify rather than a broad rewrite request.

Getting Help

If you have questions, run into issues, or want to share feedback on the experience, reach out to us directly at support@petavue.com. We're available and responsive, and your input matters.