executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
angular-ssrImplement Angular SSR with hydration, TransferState caching, and per-route render modes. Use when configuring Angular Universal SSR, client hydration, static prerendering, or preventing double-fetching.
Independent GitHub snapshot · Automated classification · Original documentation governs
ng add @angular/ssr.provideClientHydration(withEventReplay()) to app.config.ts providers.See hydration examples for app config and hydration setup.
afterNextRender(() => { /* window access */ }) for one-time browser-only code.PLATFORM_ID and use isPlatformBrowser(platformId).withHttpTransferCacheOptions() or manual TransferState to cache server responses for client replay.Export ServerRoute[] in app.routes.server.ts:
@defer (hydrate on viewport).viewport, interaction, idle, timer(ms), immediate, never.withEventReplay() to capture user events before hydration completes.afterNextRender() or PLATFORM_ID check.withHttpTransferCacheOptions() or TransferState.RenderMode.Client for authenticated dashboards.