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, per scenario. Ganttry's opinion about the dates, not Jira's.
scenarios:{scope}
The scenario names, and which one is open.
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 works out where the bars go, and what individual rows want.
personalallocations:{scope}
Multi-resource assignments and daily effort contours by task.
personalteams:{scope}
Team membership, sprint cadence, capacity and completed-sprint history.
portfolio-levels:{scope}
The configured issue-type hierarchy above Epic.
risks:{scope}
Delivery risks and mitigation notes.
program-releases:{scope}
Program releases composed from Jira versions in several projects.
three-point:{scope}
Optimistic, most-likely and pessimistic estimates by task.
portfolio-strategy:{scope}
Portfolio scoring, objectives, key results and Jira work links.
automation-config:{scope}
Versioned notification settings and approval requirements.
personalautomation-state:{scope}
The last 100 approval requests and 200 notifications, including requester and reviewer account ids.
approval-claim:{scope}:{purpose}:{requestId}
Single-use decision and consumption claims, retained for 365 days.
approval-policy-change:{scope}:{version}
A single-use claim preventing two integrations from advancing the same policy version.
personalenterprise-site-policy / enterprise-plan-policy:{scope}
Versioned site defaults, locks, per-plan inheritance and the administrators who changed them.
personalaudit-head:{scope} / audit:{scope}:{sequence}
A 365-day tamper-evident event chain for policy, approval, restore and Jira-changing actions, including actor account id, result, correlation id and hashes but no Jira payload.
personalhead:{scope} / revision:{scope}:{revision}
The last 100 plan revisions and before/after snapshots, including the actor account id.
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.
api-replay:* / api-rate:*
Hashed integration request/plan identifiers and fixed rate slots, with a ten-minute TTL.