Frontend and UI Templates¶
Evidence (dated)
This page records observations at a stated revision and date. Re-verify before relying on it; it is not a permanent contract.
Filled 2026-10-09
This page was empty and its description promised Angular, React and headless-CMS templates. The inventory below is what exists in C:\Git\ConnectSoft at the revisions recorded in handoffs/2026-10-09-independent-review/verification-record.md. No Angular, React or CMS template exists. ADR-0007 keeps the Blazor direction.
Shell, microfrontend and component foundations¶
| Repository | Role |
|---|---|
ConnectSoft.Blazor.ShellTemplate, ConnectSoft.Blazor.Saas.ShellTemplate, ConnectSoft.Blazor.ECS.ShellTemplate |
Host shells (plain, SaaS, ECS variant); the Shell owns frontend auth state per canonical ADR-0101 |
ConnectSoft.Blazor.Shell.Contracts, .Shell.Services, .Shell.Services.Abstractions |
Shell ↔ microfrontend contracts and services |
ConnectSoft.Blazor.MicrofrontendLibraryTemplate |
Template for an independently versioned MFE |
ConnectSoft.Blazor.ComponentLibraryTemplate, ConnectSoft.Blazor.UIKit |
Component libraries and the shared UIKit |
ConnectSoft.MicroFrontends.POC |
Earlier proof of concept |
Microfrontends that exist¶
Identity admin and self-service; Authorization Server admin; ECS admin, monitoring and self-service; SaaS Tenants, ProductsCatalog, Entitlements, Billing and Metering admin; Logistics; AIChat (registers a mock AI service unconditionally; docs/F11-aichat.md records that no dedicated chat prototype exists).
Mobile and sites¶
ConnectSoft.MauiBaseTemplate and ConnectSoft.Maui.UIKit (MAUI base and kit); ConnectSoft.MarketingSiteTemplate and ConnectSoft.MarketingSite (marketing site); Flowbite (UI library source).
Factory Studio¶
No Studio, BFF or design-system repository exists; the Studio is 41 HTML prototypes in ConnectSoft.DesignPrototypes plus documentation (Experience plane).
Gaps¶
- Angular, React and headless-CMS generation: not present; either retire the promise or treat as a later template family.
- A design-system package implementing the prototypes' token spine: not present.
- Verified installed-template output for the Blazor templates: not checked in this task (open items).