Skip to content
GridGap logo
Features Workflow Pricing FAQ Contact
Help User Guide
Open App
Guide Home / Getting Started
Guide Home
Getting Started
  • What GridGap Is For
  • Create Your First Project
  • Projects, Versions, And Scenarios
Building Your Inputs
  • Create Your Appliance List
  • Assign Usage To A Scenario
  • Simple Vs Technical Mode
Creating Scenarios
  • Create A Battery + Inverter Scenario
  • Create A Solar + Battery + Inverter Scenario
  • Using Installation And Protection Inputs
Running Calculations
  • Using Calculate
  • Using Create New Version
  • When To Overwrite Vs Create A New Version
Reading Results
  • Reading The Results Overview
  • Reading Battery Results
  • Reading Inverter And Charging Results
  • Reading Solar And Controller Results
  • Understanding Warnings
Reports And Checks
  • Using Equipment Check
  • Exporting And Reading The PDF Report
Workspaces And Collaboration
  • Personal Vs Business Workspace
  • Moving To A Business Workspace
  • Importing Personal Projects Into A Workspace
  • Working With Shared Projects
Billing And Support
  • Plans And Feature Access
  • Billing, Renewals, And Cancellations
  • Getting Support
Getting Started Guide step

Projects, Versions, And Scenarios

GridGap stores work in layers. If you understand those layers early, the rest of the app makes more sense. This is especially important when you start recalculating, comparing saved options, and deciding whether to overwrite or branch into a new version.

The project layer

The project is the top-level container. It groups the versions for one planning job. If you are planning one property, one vehicle, or one distinct backup job, that usually belongs inside one project.

Think of the project as the folder for that job. It is the place where your version history lives. It is also the anchor point for related scenario work, results, and later exports.

The version layer

A version is a saved option inside the project. Versions are the main comparison layer in GridGap. One version might represent a base battery-only approach. Another might represent a solar + battery + inverter option. Another might test a different set of recharge assumptions while keeping the same load idea.

This is why version names matter once there is more than one. If you leave every version with a vague name, later comparison becomes harder than it needs to be.

Older versions do not become untouchable just because they are older. If you reopen an earlier version and calculate that version again, you are updating that exact version in place. Other versions are not changed.

The scenario layer

A scenario is the actual modeled setup inside a version. In practical terms, the scenario is where the battery, inverter, charging, solar, and usage setup comes together.

Each version has one scenario. That scenario might be a battery and inverter setup, or it might be a solar, battery, and inverter setup. New users can now reach that scenario through a guided setup path that builds load groups first and prepares seeded starting inputs later, or they can skip straight to blank scenario settings if they prefer direct control.

This is why versions are the main comparison layer. They are where you preserve different options over time. The scenario is the modeled setup carried by that version.

How you move between them

The Projects page leads you into a project. The project detail page shows the versions in that project. From each version, you can move into the scenario editor to work on that version's inputs, or into results to review what the current saved calculation produced for that version.

That distinction is worth remembering. The scenario editor is where you build and change. The results page is where you inspect the saved outcome for the selected version and scenario.

Why Calculate behaves the way it does

Once you understand the project-version-scenario structure, the version actions become easier to understand.

Calculate updates the version you are currently editing. It replaces the stored results for that version only.

Create New Version preserves the current version and opens a new one for further work. The new version is not calculated automatically. You branch first, then calculate when the new version is ready.

The simple rule is this: if you are still working on the same option, use Calculate. If the current option is worth keeping and you want to branch into a comparison, use Create New Version.

The practical way to think about it

Keep the mental model simple. The project is the job. The version is the saved option you want to compare. The scenario is the modeled setup carried by that version.

If you keep those three layers separate in your mind, the rest of the workflow becomes easier to follow, especially when you move into appliance inputs, scenario creation, and calculation decisions.

One useful habit

Try to make versions represent meaningful saved options, not tiny random edits. If a change is important enough to compare later, it usually deserves its own version name.

Useful next reading

Read the help centre version

Use the help article for a more reference-style explanation of the same structure.

Move into the input workflow

The next guide step begins the practical input side of the app.

Previous step Next step
GridGap logo GridGap

Solar and backup power calculator for homeowners, RVs, boats, offices, shops, warehouses, and more. For the novice and pro installers.

Features Pricing Help Centre FAQ Contact Privacy Policy Terms Refund & Cancellation Policy
Important disclaimer

GridGap provides indicative solar and backup-power sizing estimates only. It is not a final engineering design, wiring design, procurement specification, or safety certification.

© GridGap