Mango.Nop.Plugins/Nop.Plugin.Misc.AIPlugin/docs
Loretta 13e96ea7af Refactor docs: topic folders, navigation, protocol sync
- Restructured documentation: added `docs/README.md` to each sub-project, moved LOGGING and SIGNALR docs into dedicated subfolders with their own `README.md`.
- Updated all cross-references to use new topic folder paths and canonical AyCode.Core doc locations.
- Updated `.csproj` files to auto-include all Markdown docs and project-level `README.md` files.
- Removed obsolete single-file docs, replaced with structured content in topic folders.
- Enforced AI Agent Protocol: session setup, output prefix, no-re-read, and mandatory `docs-check` skill after code changes.
- Added domain-critical reminders and navigation guidance to relevant `README.md` files.
2026-04-25 07:24:39 +02:00
..
SIGNALR Refactor docs: topic folders, navigation, protocol sync 2026-04-25 07:24:39 +02:00
AI_SERVICES.md
DATA_LAYER.md
DOMAIN_MODEL.md
MEASUREMENT.md Refactor docs: topic folders, navigation, protocol sync 2026-04-25 07:24:39 +02:00
README.md Refactor docs: topic folders, navigation, protocol sync 2026-04-25 07:24:39 +02:00
SCHEMA.md

README.md

Nop.Plugin.Misc.AIPlugin (FruitBank plugin) documentation

Topic documentation for the FruitBank-specific NopCommerce plugin (Layer 3 — consumer).

Reference docs (flat)

Topic folders

  • SIGNALR/ — SignalR endpoints exposed by this plugin (project-specific variant)

Navigation

Per the AI Agent Core Protocol (folder navigation rule), start from this README when browsing docs/. Single-file reference docs remain flat; project-specific variants of framework topics (like SIGNALR) live in named subfolders.

Critical reminders (inherited from domain)

  • MeasuringStatus.Finnished is an intentional typo — do NOT "fix" the spelling (database-level value).
  • Weight formula: NetWeight = GrossWeight - PalletWeight - (TrayQuantity * TareWeight).
  • MeasuringStatus lifecycle: NotStarted(0) → Started(10) → Finnished(20) → Audited(30).

See also

  • Parent framework (Mango.Nop.Core): ../../../Libraries/Mango.Nop.Core/docs/README.md
  • Client-side app: ../../../../FruitBankHybridApp/docs/README.md
  • Host (nopCommerce deployment): ../../../../../FruitBank/ (see .github/copilot-instructions.md for scope)