The build list check - proof, not promises

FrankenApp grades your app against build-manifest.json and retries what is missing.

3 min read

What it does

  1. 1
    One numbered list per app

    Every Workshop pack ships build-manifest.json: one row for each screen, feature, table, file store and outside key your app is meant to end up with. It is the only spec for your app.

  2. 2
    Graded against your app's own report

    When your app sends its progress report, we tick off every row. A row your app claims is finished reads built. A row that only appears in your product manual reads written down, but nothing says it works. Anything else reads not there yet.

  3. 3
    No hopeful ticks

    One shared word is never enough to close a row, and if your app lists something as missing, that beats anything the manual claims.

How the retry works

  1. 1
    Take the prompt

    Press the button and you get a prompt naming the exact rows, with how to prove each one. Paste it into your builder.

    Open Build monitor
  2. 2
    It checks itself again

    The prompt ends by telling your builder to update the manual and send a fresh report, so the next check happens on its own. You do not have to remember.

  3. 3
    Three goes, then we stop

    If the same rows come back missing three times, we stop handing you the same prompt and point you at the Repair Bay instead.

    Open the Repair Bay

When it cannot check

  1. 1
    No report yet

    Press Check it now on Build monitor first. Without a report there is nothing to grade.

  2. 2
    No build list on your account

    If the app was not built here, or the build record was lost, the card says so plainly rather than showing an empty tick list.