Files
low-code-react-app-b/audit-report.json
johndoe6345789 e050a30cb6 feat: migrate page components and layouts to JSON (Phase 12)
Migrated 20 page-level and layout components to JSON-based architecture:
- SchemaEditorPage, KeyboardShortcutsDialog, PreloadIndicator
- PWA components: PWAStatusBar, PWAUpdatePrompt, PWAInstallPrompt
- UI components: ConflictCard, ConflictIndicator, ErrorPanel, PreviewDialog
- Page templates: NotFoundPage, GlobalSearch
- Demo pages: AtomicComponentShowcase, JSONUIShowcasePage, JSONDemoPage
  DashboardDemoPage, ComprehensiveDemoPage
- Feature components: TemplateExplorer, ProjectManager, StorageSettingsPanel

Created JSON definitions and interfaces for all components. Updated registry
to include 19 new entries (one was duplicate). All components now available
as pure JSON exports via json-components.ts.

Coverage improvements:
- JSON exports: 203 → 224 (+21 components)
- JSON definitions: 204 → 225 (+21 files)
- Registry entries: 373 → 392 (+19 entries)

Build passes with no errors. All page components now use JSON-driven
architecture instead of TSX.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-01-21 04:21:44 +00:00

12 lines
233 B
JSON

{
"timestamp": "2026-01-21T04:20:39.255Z",
"issues": [],
"stats": {
"totalJsonFiles": 337,
"totalTsxFiles": 412,
"registryEntries": 392,
"orphanedJson": 0,
"duplicates": 0,
"obsoleteWrapperRefs": 0
}
}