For AI agents: the complete documentation index is available at https://mfdoctor.kevinbeier.com/de/llms.txt, the full documentation bundle is available at https://mfdoctor.kevinbeier.com/de/llms-full.txt, and this page is available as Markdown at https://mfdoctor.kevinbeier.com/de/mixed-example.md.

Dies ist die deutsche MFDoctor-Dokumentation. Technische Bezeichner, CLI-Flags, Regel-IDs und Codebeispiele bleiben unverändert, damit die Inhalte zwischen den Sprachen vollständig kompatibel bleiben. Verwenden Sie den Sprachumschalter für die kanonische englische Fassung.

Mixed federation example

The repository example uses a Vite host on 5173, a direct Rspack remote on 3001, and an Rsbuild remote on 3002. Both remotes expose visible React components and share React as a singleton. Each app registers the MFDoctor plugin next to Module Federation (federationDoctor, moduleFederationDoctorPlugin, pluginModuleFederationDoctor, or ModuleFederationDoctorPlugin). Playwright proves both remotes render without console errors.

This path stays clean on purpose so e2e and adapter dogfood stay green. The Vite host intentionally turns off config/remote-manifest-recommended and reliability/version-first-offline-remotes with comments — that is the canonical suppression pattern for accepted host choices (see Suppressions and allowlists).

For nested multi-bundler orchestration (Vite → Vite/Rsbuild → Rspack/Webpack), see Nested federation example.

For intentional MFDoctor findings: