FruitBankHybridApp/FruitBankHybrid
Loretta 45195b9cdf Add LLM onboarding docs and standardize project READMEs
- Introduced `.github/copilot-instructions.md` as the single source of truth for domain rules, conventions, and pitfalls in each solution.
- Added `CLAUDE.md` to guide Claude to read domain rules, glossary, and README before code generation.
- Updated all solution and project `README.md` files to document project purpose, structure, key files, and LLM context (Copilot/Claude/Cursor).
- Added or revised `docs/ARCHITECTURE.md`, `docs/CONVENTIONS.md`, and `docs/GLOSSARY.md` to clarify dependency graphs, naming, patterns, and terminology.
- For FruitBankHybridApp, added `docs/SCHEMA.md` (Toon format) and expanded the glossary with business/measurement terms and common traps.
- Updated all subfolder READMEs to list key files, conventions, and LLM maintenance notes.
- Ensured all documentation is cross-referenced, up-to-date, and includes explicit instructions for LLMs to keep docs in sync with code and avoid suggesting removal/rollback as a solution.
- Standardized documentation and onboarding for maintainability and LLM/code quality across all solutions.
2026-03-28 22:38:23 +01:00
..
Components Convert to Devexpress solution; impovements, clean, etc... 2025-09-17 06:02:32 +02:00
Platforms Add LLM onboarding docs and standardize project READMEs 2026-03-28 22:38:23 +01:00
Resources Convert to Devexpress solution; impovements, clean, etc... 2025-09-17 06:02:32 +02:00
Services Add LLM onboarding docs and standardize project READMEs 2026-03-28 22:38:23 +01:00
wwwroot Add scroll-to-item support to MgCardView component 2026-03-23 05:32:15 +01:00
App.xaml Convert to Devexpress solution; impovements, clean, etc... 2025-09-17 06:02:32 +02:00
App.xaml.cs Convert to Devexpress solution; impovements, clean, etc... 2025-09-17 06:02:32 +02:00
FruitBankHybrid.csproj Refactor MgGridDataColumn URL templating & update csproj refs 2026-03-24 18:38:44 +01:00
MainPage.xaml Convert to Devexpress solution; impovements, clean, etc... 2025-09-17 06:02:32 +02:00
MainPage.xaml.cs Convert to Devexpress solution; impovements, clean, etc... 2025-09-17 06:02:32 +02:00
MauiProgram.cs Add secure cross-platform auto-login with credential storage 2025-12-09 16:46:47 +01:00
README.md Add LLM onboarding docs and standardize project READMEs 2026-03-28 22:38:23 +01:00
fruitbank.keystore small fixes and android build changes 2026-01-05 09:13:37 +01:00

README.md

FruitBankHybrid

.NET MAUI Hybrid cross-platform app hosting Blazor components via BlazorWebView. Targets Android (API 33+), iOS (15.0+), and Windows.

Folder Structure

Folder Purpose
Services/ Platform-specific: FormFactor, SecureCredentialService, BrowserConsoleLogWriter
Platforms/ Per-platform entry points: Android, iOS, Windows
Components/ Razor component imports (_Imports.razor)
Resources/ AppIcon, splash screens, fonts, images

Key Files (Root)

  • MauiProgram.cs — DI registration, DevExpress init, SignalR client setup.
  • MainPage.xaml.cs — BlazorWebView host page.
  • App.xaml.cs — MAUI Application entry point.

LLM Maintenance: If you modify code in this folder, update this README to reflect the changes. If you notice the README content does not match the current code, automatically update the README to match the code.