All of it in Forge app storage, inside your Atlassian site. This is the whole list, not a representative sample — the app keeps its keys in one file for the same reason this page prints them in one table.
personalvisit:{scope}:{accountId}
A Jira account id, and what that person last saw on this chart, so “what changed since you last looked” can be answered. One record per reader per chart.
personalpeople:{scope}
Per person: their Jira account id, their display name, the dates they are away, the days of the week they work, the hours a day they give this plan, and their allocation.
baseline:{scope} / baseline-index:{scope} / baseline:{scope}:{id}:{chunk}
The legacy single-record baseline or the current frozen plan snapshots and bounded chunk index, used to measure the current plan.
overrides:{scope}:{scenarioId}
The bars somebody dragged, for the chart's one plan. Ganttry Lite's opinion about the dates, not Jira's.
publish:{scope}
The last publish, kept so it can be undone. One, not a stack.
calendar:{scope}
The team's working days and non-working dates.
markers:{scope}
Dates the team wrote on the chart.
views:{scope}
Named ways of looking at the plan.
columns:{scope}
Which Jira fields the chart shows as columns.
linkopts:{scope}
What each arrow means — its dependency type and its lag. Jira has no field for either.
scheduling:{scope}
Whether Ganttry Lite works out where the bars go, and what individual rows want.
workload-effort:{scope}
How Workload counts effort: story points or an estimate, hours per point, and how unestimated work is shown.
personalchart:{scope} / chart-summary:{scope} / chart-project:{projectKey}
Each chart's name, source, creator and optional lead, the counts and dates the Charts list shows, and which chart a project belongs to.
personalchart-prefs:{accountId}
Which charts a person starred and when they last opened each, so the Charts list can sort them. One record per person.
personalaudit-head:{scope} / audit:{scope}:{sequence}
A 365-day tamper-evident event chain for Jira-changing actions, including actor account id, result, correlation id and hashes but no Jira payload.
personalhead:{scope} / revision:{scope}:{revision}
The last 200 plan revisions and before/after snapshots, including the actor account id.
gantt-project-library:{projectKey}
Whether an allowed Jira project is hidden from the app's project library.
portfolio
Which projects the portfolio page is showing.
source
Whether the chart is drawn from projects, a filter or a query.
seen:{scope}
Which projects a filter or query turned out to cover last time it ran. A cache, rebuilt by the next load.
jira-change-journal entity / jira-change:{index}
Ids of recently changed Jira issues and their project keys, from Jira's own change events, so an open chart knows what to reload. The last ten chunks are kept.