.env.shire
.env.standalone
.gitignore
.npmrc
AGENTS.md
CLAUDE.md
README.md
base44/config.jsonc
base44/entities/ApplicationSetting.jsonc
base44/entities/AuditEvent.jsonc
base44/entities/BridgeConnection.jsonc
base44/entities/CalibrationProfile.jsonc
base44/entities/CaptureSession.jsonc
base44/entities/CapturedSegment.jsonc
base44/entities/ExportRecord.jsonc
base44/entities/Measurement.jsonc
base44/entities/MeshVersion.jsonc
base44/entities/PointCloudVersion.jsonc
base44/entities/PrintCheck.jsonc
base44/entities/PrinterProfile.jsonc
base44/entities/ProcessingJob.jsonc
base44/entities/SafetyConfirmation.jsonc
base44/entities/ScanProject.jsonc
base44/entities/ScannerDevice.jsonc
base44/entities/User.jsonc
components.json
contracts/scanforge-agent-action.schema.json
contracts/scanforge-agent-status.schema.json
docs/FILE_INVENTORY.txt
docs/ORIGINAL_EXPORT_AUDIT.md
docs/SHIRE_INTEGRATION_HANDOVER.md
docs/SOURCE_VALIDATION.md
docs/base44-to-shire-agent.patch
eslint.config.js
index.html
jsconfig.json
package-lock.json
package.json
postcss.config.js
public/favicon.svg
public/manifest.json
public/shire-agent-manifest.json
src/App.jsx
src/ScannerRoutes.jsx
src/StandaloneApp.jsx
src/api/base44Client.js
src/components/AuthLayout.jsx
src/components/GoogleIcon.jsx
src/components/ProtectedRoute.jsx
src/components/ScrollToTop.jsx
src/components/UserNotRegisteredError.jsx
src/components/scanforge/AgentCard.jsx
src/components/scanforge/AppHeader.jsx
src/components/scanforge/AssistantPanel.jsx
src/components/scanforge/BrandFace.jsx
src/components/scanforge/CoverageOrb.jsx
src/components/scanforge/Layout.jsx
src/components/scanforge/MobileNav.jsx
src/components/scanforge/ModuleHeader.jsx
src/components/scanforge/OfflineBanner.jsx
src/components/scanforge/Panel.jsx
src/components/scanforge/ScanForgeAgentWorkspace.jsx
src/components/scanforge/Sidebar.jsx
src/components/scanforge/StatusPill.jsx
src/components/scanforge/WizardStep.jsx
src/components/ui/accordion.jsx
src/components/ui/alert-dialog.jsx
src/components/ui/alert.jsx
src/components/ui/aspect-ratio.jsx
src/components/ui/avatar.jsx
src/components/ui/badge.jsx
src/components/ui/breadcrumb.jsx
src/components/ui/button.jsx
src/components/ui/calendar.jsx
src/components/ui/card.jsx
src/components/ui/carousel.jsx
src/components/ui/chart.jsx
src/components/ui/checkbox.jsx
src/components/ui/collapsible.jsx
src/components/ui/command.jsx
src/components/ui/context-menu.jsx
src/components/ui/dialog.jsx
src/components/ui/drawer.jsx
src/components/ui/dropdown-menu.jsx
src/components/ui/form.jsx
src/components/ui/hover-card.jsx
src/components/ui/image.jsx
src/components/ui/input-otp.jsx
src/components/ui/input.jsx
src/components/ui/label.jsx
src/components/ui/menubar.jsx
src/components/ui/navigation-menu.jsx
src/components/ui/pagination.jsx
src/components/ui/popover.jsx
src/components/ui/progress.jsx
src/components/ui/radio-group.jsx
src/components/ui/resizable.jsx
src/components/ui/scroll-area.jsx
src/components/ui/select.jsx
src/components/ui/separator.jsx
src/components/ui/sheet.jsx
src/components/ui/sidebar.jsx
src/components/ui/skeleton.jsx
src/components/ui/slider.jsx
src/components/ui/sonner.jsx
src/components/ui/switch.jsx
src/components/ui/table.jsx
src/components/ui/tabs.jsx
src/components/ui/textarea.jsx
src/components/ui/toast.jsx
src/components/ui/toaster.jsx
src/components/ui/toggle-group.jsx
src/components/ui/toggle.jsx
src/components/ui/tooltip.jsx
src/components/ui/use-toast.jsx
src/context/ScannerContext.jsx
src/context/ShireModuleContext.jsx
src/hooks/use-mobile.jsx
src/hooks/use-size.jsx
src/index.css
src/lib/AuthContext.jsx
src/lib/PageNotFound.jsx
src/lib/ShireScanBridgeClient.js
src/lib/ShireScanForgeAgentClient.js
src/lib/agentTypes.js
src/lib/app-params.js
src/lib/appConfig.js
src/lib/httpPaths.js
src/lib/query-client.js
src/lib/scannerProviders.js
src/lib/shireIntegrations.js
src/lib/utils.js
src/main.jsx
src/pages/BridgeSettings.jsx
src/pages/Calibration.jsx
src/pages/Dashboard.jsx
src/pages/Exports.jsx
src/pages/ForgotPassword.jsx
src/pages/HelpSafety.jsx
src/pages/LiveCapture.jsx
src/pages/Login.jsx
src/pages/Measurements.jsx
src/pages/MeshLab.jsx
src/pages/NewScan.jsx
src/pages/PrintCheck.jsx
src/pages/Processing.jsx
src/pages/Projects.jsx
src/pages/Register.jsx
src/pages/ResetPassword.jsx
src/services/projectRepository.js
src/shire/registerScanForgeAgent.js
src/utils/index.ts
tailwind.config.js
vite.config.js
