Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 4.71 KB

File metadata and controls

38 lines (29 loc) · 4.71 KB

KnowledgeBase

This module is reference material, not scaffolding. Add new modules with ../../../scripts/New-Module.ps1 and ../../../templates/module/module-spec.example.json.

Purpose

KnowledgeBase is the richer end-user reference module. Use it when you want to study a fuller module with public reads, operator-managed content, runtime settings governance, idempotent publication, and a real browser-facing surface.

What It Teaches

Start Here

Use This Module When

  • you need a public read surface plus operator-managed writes in one module
  • you want a live example of namespaced typed configuration that validates at startup and is audited when operators change it at runtime
  • you want to study optimistic concurrency conflict handling for operator settings (stale-version rejection with 409 Conflict)
  • you want a frontend reference for conflict resolution, session-expiry handling, save-state feedback, and dirty-state tracking
  • you want a more realistic reference than SampleFeature
  • you want to study publish-time idempotency, dual-published compatibility windows, and public-event emission on a richer domain model