Skip to main content
Help Center

Complete the App Lifecycle in Batoi Build

Follow the current 11-check Batoi Build App Lifecycle from App record and canonical source through verified deployment, evidence, Guard review, and optional member-safe sharing.

Guide navigation 3 of 42
Browse all 42 articles
Business view

What this page helps you accomplish

Follow the current 11-check Batoi Build App Lifecycle from App record and canonical source through verified deployment, evidence, Guard review, and optional member-safe sharing.

Batoi Platform · Build, Guard, Govern
Accountable roleWorkspace Owner, Workspace Admin, Builder, Release Owner
Business taskGuided Lifecycle
Completion signalThe app has verified setup, deployment, assurance, evidence, and member-sharing outcomes rather than lifecycle badges alone.
1 Confirm

Scope and authority

Access to the intended authenticated workspace through My Batoi Authority to review the selected App, its optional Project context, canonical source, sandbox, database, release, and sharing records

2 Act

Guided Lifecycle

Follow the current 11-check Batoi Build App Lifecycle from App record and canonical source through verified deployment, evidence, Guard review, and optional member-safe sharing.

3 Verify

Observable business result

The app has verified setup, deployment, assurance, evidence, and member-sharing outcomes rather than lifecycle badges alone.

Potential issue and recovery

The expected record or action is missing.

Recommended recovery: Return to the intended context and ask an Owner or Admin to confirm access. Do not use another person’s account.

Who should use this article

This article is for Workspace Owners, Workspace Admins, Builders, and Release Owners who are authorized to complete or review this task. A consequential decision remains with the accountable person.

Before you begin

  • Access to the intended authenticated workspace through My Batoi
  • Authority to review the selected App, its optional Project context, canonical source, sandbox, database, release, and sharing records
  • Use approved sample or operational information only. Never enter a password, token, private key, or unnecessary personal information.
Ready is a navigation signal, not final proof. Open the underlying register for every lifecycle step and confirm its real status, owner, target, and evidence before promotion.

Open the App Lifecycle

  1. Enter the authorized workspace through My Batoi.
  2. Open Build, choose Applications, and select the intended app.
  3. Under Overview, open Lifecycle.
  4. Confirm that the workspace, App, owner, and any optional Project shown in the selected-App context are correct.
Batoi Build App Lifecycle Eleven ordered checks move from the App record and optional Project coordination through canonical source, sandbox, database, build, publish, deployment verification, Guard, Govern evidence, and optional member-safe sharing. Current 11-check App Lifecycle Validate each underlying register before moving to a protected release or sharing action. 1 App Record Identity, mode, owner 2 Project Coordination Optional work context 3 Canonical Source Approved versioned source 4 Sandbox Bounded target 5 Database MCP App-scoped data 6 Baseline Build Routes, data, checks 7 Publish Run Revision to target 8 Deploy Verify Routes and adapters 9 Guard Gate Release assurance 10 Govern Evidence Traceable outcome 11 Member-Safe Sharing Approved audience, redaction, sections, portal check
The lifecycle groups app context, runtime connections, release assurance, evidence, and controlled sharing.

Complete the lifecycle in four phases

1. Establish the app context

  1. App Record: confirm the app name, stable key, build mode, app type, runtime, owner, and Active status.
  2. Project Coordination: optionally assign a Core Project when related work, governance, or member sharing needs a coordinating context. An App can otherwise remain independent.
  3. Canonical Source: choose the approved version-controlled source for the App and verify its ownership, review status, and publishing responsibility.
Current Batoi Build App Lifecycle
Reference screen: use App Overview to confirm identity and to find readiness warnings that remain outside the lifecycle score.

2. Connect the sandbox runtime

  1. Sandbox Target: register a non-production target and verify that its source and credential boundary are correct.
  2. App Data: connect the approved App database or data service and confirm its access and schema-change authority without exposing connection secrets.
  3. Baseline Build: place the foundational app in its canonical source, apply the approved schema and seed data, and verify the homepage and health route.

3. Publish, verify, and preserve evidence

  1. Publish Run: publish an explicit reviewed revision to the sandbox and require a persisted run manifest.
  2. Deployment Verification: confirm the deployment reached a terminal status and independently check the homepage, health route, and data adapter result.
  3. Guard Gate: run the release-specific Guard evaluation; an Active gate is not the same as a Passed evaluation.
  4. Govern Evidence: record the source, review, publish, deployment, Guard, and approval outcome with an accountable owner.

4. Share only an approved member view

  1. Member-Safe Sharing: when project-based sharing is required, assign a Project and create a policy with an explicit recipient, audience, redaction level, visible sections, and approval state. Otherwise, record that this optional delivery channel is not enabled.
Current Batoi Build App Lifecycle
Reference screen: the Lifecycle page provides the ordered spine and direct links to the underlying records.

Use honest completion criteria

Lifecycle area Do not stop at Verify instead
Canonical sourceConnection selectedCorrect App source, reviewed version, integrity state, and accountable delivery owner.
PublishRun createdTerminal status, exact revision and target, and persisted publish-run manifest.
DeploymentDeployment row existsSucceeded status plus independent homepage, health, and adapter checks.
GuardGate is ActiveRelease-specific evaluation passed or an authorized, time-bounded exception exists.
EvidenceEvidence record existsEvidence is reviewable, linked to the release outcome, and accepted where required.
SharingSharing control is availableThe intended project policy is Ready or Approved and the member portal shows only permitted content.

Continue with focused articles

Troubleshooting and recovery

What you seeWhat to checkSafe next action
The expected record or action is missing.Workspace, project/app context, role, status filters, and prerequisites.Return to the intended context and ask an Owner or Admin to confirm access. Do not use another person’s account.
The status remains incomplete or needs review.Required fields, evidence, approvals, source connections, checks, and owners.Record the missing item and owner. Do not mark the task complete until it can be independently verified.
The result conflicts with policy or evidence.Scope, source recency, exception authority, decision conditions, and reviewer independence.Do not bypass the control. Return the item for correction or escalate it through the authorized route.

Safety and governance

Protect sensitive information. Do not place credentials, secrets, private keys, raw tokens, unnecessary personal information, private repository content, customer identifiers, or restricted documents in a public note, screenshot, prompt, export, or evidence caption. Use approved secret references and permission-controlled workspace records.

Final verification

Expected result: The app has verified setup, deployment, assurance, evidence, and member-sharing outcomes rather than lifecycle badges alone.

Next step

Continue with the next verified article in this Product Guide, or return to the Batoi Platform Product Guide.