Application Metadata

  • Application Metadata is a JSON configuration stored in the platform.

  • Biz-App reads it when it starts.

  • The metadata decides what users will see in the left menu and during file upload steps.

Why these matters

Because Biz-App is metadata-driven:

  • you can adjust the menu without rebuilding the app

  • you can rename sections into your business language

  • you can introduce new objects or remove old ones from the menu

What Biz-App needs at minimum

Biz-App requires:

  • Application name to be main_app

  • navigationGroups

Without navigationGroups, Biz-App cannot build the side navigation.

What clients usually configure

In most real programs, two parts are actively maintained:

1) navigationGroups (the menu)

This controls:

  • what the left menu looks like

  • how sections are grouped

  • which objects are reachable

2) FILES_TO_UPLOAD (upload prompts)

This controls what users see during the “Upload and process data” step of pipeline runs:

  • the title of each upload card

  • the short instruction text under it

Clients often use this to speak in human terms, for example:

  • “Activity data (CSV)”

  • “Emission factor mapping”

  • “Supporting evidence documents”

Last updated