Build for Switchboard
The manifest
switchboard.yaml at a repo's root is the app's contract with the
platform — everything Switchboard needs that it cannot read from the
stack:
Code
What the blocks buy you:
archetypepicks the policy envelope the deploy runs under — thecfn-svc-{archetype}-{env}exec role it is passed.identitydeclares roles, features and flags once;frontegg-syncreconciles them into every Frontegg environment on deploy. Prefix keys with the app name (Cortex/,cortex.*) — roles and features are environment-global.configSets/schemaSetsbind the configurator and the schema service; a build resolves schema versions at build time.scopesis what the instance's workload identity may call through the gateway.dispatchbinds Ask-dispatch feedback to your tracker.
Endpoints are deliberately absent: they are discovered from the stack, never declared.
Validate with POST /v1/manifest/validate; the schema itself is
GET /v1/manifest/schema (API reference).
Last modified on