ConceptsWorld Blueprint

World Blueprint

A WorldBlueprint is the provisioning recipe that turns a plan purchase plus a short signup form into a fully-shaped new World. Every World is provisioned from exactly one Blueprint.

The Blueprint says: which pwpacks to install, which starter Surfaces to materialise, which capabilities to pre-enable, and which entitlements the plan starts with. After provisioning the live World is independent — the Blueprint is a recipe, not a runtime parent.

Blueprint vs World

BlueprintWorld
RoleProvisioning recipeLive, per-customer aggregate
MutabilityTemplate; new versions ship through the marketplaceMutable — accepts Receipts, captures state
CardinalityMany Worlds can share the same BlueprintOne World per customer (Enterprise: multiple)
LifecycleAuthored, published, versionedCreated from a Blueprint, lives until cancellation

Anatomy

A Blueprint declares:

  • Identity scaffold — World name template, slug rules, default locale.
  • Plan binding — which billing plan(s) this Blueprint is valid for.
  • Pack bundle — the first-party pwpacks to install at provisioning (UI, data, and so on).
  • Starter Surfaces — Surfaces to materialise on day-one (typically a homepage, an intranet landing, a dashboard).
  • Default capabilities — capability configs pre-installed (e.g. platform/persistence with default data sources).
  • Default entities — entity definitions for the World’s data model.
  • Default settings — settings values that override the platform default for this Blueprint.
  • AI charter — the persona prompt PhiCo inherits unless the customer overrides.

Built-in Blueprints

PhiWebs ships a small set of first-party Blueprints — one per launch vertical. Use one as a starting point or fork it through the marketplace.

BlueprintPack bundleStarters
landing-page@pwpack/phiwebs/ui + persistencelanding-page
intranet@pwpack/phiwebs/ui + persistence + entities + interactionintranet, employee-directory
portfolio@pwpack/phiwebs/uiportfolio
sports-club@pwpack/phiwebs/ui + entities + interactionsports-club, fixtures-board
dashboard@pwpack/phiwebs/ui + datadashboard

The canonical list is shipped by the first-party packs and surfaced in the marketplace.

Authoring a Blueprint

First-party Blueprints are authored and published by PhiWebs as part of the first-party packs. Public Blueprint-authoring tooling is on the marketplace roadmap.

If you need a custom Blueprint for an Enterprise plan today, contact sales.

Provisioning flow

account.phiwebs.com/signup

       ▼  plan selected, blueprint chosen
   provisioning runs

       ├── install pack bundle  → register atom set
       ├── materialise starters → first Surfaces + revisions
       ├── seed entities        → initial entity model
       ├── apply settings       → settings overrides
       └── mint entitlements    → capability entitlements


   World ready — first PhiCo session opens

The whole flow runs inside a single transaction. If any step fails the World is rolled back and the customer is returned to the plan picker.

See also