Backend Identity installer
Auto-generated from the source archive. Do not edit by hand — rerun
catalyst-changelog-syncinstead.
What changed
Section titled “What changed”catalyst add backendnow offers a combined Identity (IAM + OAuth) package that installs iam + o-auth together in local-provider mode and leaves the install working end to end.- The installer wires the
@bridges/bridges.module.tscomposition root (Symbol tokens only), setsOAUTH_STRATEGY=local-provideridempotently, installs the union of both modules’ runtime dependencies, and regenerates GraphQL types. The stale standaloneiam/o-authinstallers are removed.
Why it matters
Section titled “Why it matters”Before this, the only backend installer was the satellite “Authorization Code” one, and the iam / o-auth installers were written against a pre-restructure layout and crashed on first call — a fresh scaffold had no path to a real local identity. Now a single command gives you an IAM-backed, local-provider login. Identity is indivisible (the cross-BC iam-client-reader bridge couples the two), so there is no standalone iam or o-auth install. The installer does not touch auth.decorator.ts or run keys/seeders.