Validate + return a platform. Accepts BOTH the legacy PlatformManifest and the C053 { system, brand } shape
(discriminated on the system key). Overloaded so the return type matches the input surface.
Validate + return a platform. Accepts BOTH the legacy PlatformManifest and the C053 { system, brand } shape
(discriminated on the system key). Overloaded so the return type matches the input surface.
@suluk/platform— the platform generator (C051). Write onedefinePlatformmanifest; the generator plans the shadcn-registry adds, generates the wired Hono entry, and merges each module's provision fragment into a single provision.config. The higher-level surface over C047's provision.config + the C050 registry:services: ["auth", "credits", "billing"]→ a whole backend. The generatedprovision.config.tsimportsmergeProvisionfrom here.