Element catalog database
PKG-0001 Planned Lite and Pro CoreEach catalog item = selectable element with id, deps, tier, priority
Catalog module PKG
Part of O. Business Model & Packaging. 37 items.
Tiers: Lite and Pro 35, Pro 2. Priority: Core 25, Standard 10, Optional 2.
Status
Planned Every item in this module is planned. Nothing here is built.
Each catalog item = selectable element with id, deps, tier, priority
Auto-select required dependencies
Depends on: PKG-0001
Mutually exclusive elements
Depends on: PKG-0001
Semantic versions per element
Depends on: PKG-0001
Each element declares tables/migrations
Depends on: PKG-0001
Screens/components/menu entries
Depends on: PKG-0001
Permissions registered
Depends on: PKG-0001
Settings registered
Depends on: PKG-0001
Reports registered
Depends on: PKG-0001
Language resources per element
Depends on: PKG-0001
Declared peripheral needs
Depends on: PKG-0001
Compliance bindings
Depends on: PKG-0001
Estimated footprint
Depends on: PKG-0001
Restaurant, bodega, bakery, taxi Lite, boutique, etc.; a preset is only a pre-ticked selection in the launcher
Depends on: PKG-0001
Public website: product information, the launcher download and an optional read-only catalog preview; no element customization or package building happens on the website
Depends on: PKG-0001
The website preview runs in the visitor's browser, collects nothing, and cannot create or modify a package
Depends on: PKG-0001
Declarative JSON created by the launcher listing the selected elements; the engine assembles a package from it (see docs/facets/PACKAGE_SPEC.md)
Depends on: PKG-0001
Deterministic
Windows, Android, iOS, Linux
Depends on: PKG-0001
Entitlements embedded
Depends on: PKG-0001
Tier and co-op price shown in the launcher as elements are picked, from the published tier table (offline copy)
Add elements from the launcher: it writes a new package spec and obtains a new signed package from the engine (online on request, or by file)
Depends on: PKG-0001
Data preserved when disabled
Depends on: PKG-0001
Tier gating
Depends on: PKG-0001
Defaults selection
Depends on: PKG-0001
Search and browse elements in the launcher (the single place to pick, add or remove elements)
Depends on: PKG-0001
Auto-generated docs per element
Depends on: PKG-0001
Each element ships tests
Depends on: PKG-0001
Toggle elements that are already included in the package; elements not selected are not compiled in
Depends on: PKG-0001
Seed DB
Depends on: PKG-0001
Track additions
Depends on: PKG-0001
Signed plugin model
Depends on: PKG-0001
Plugin isolation
Depends on: PKG-0001
Branding
Depends on: PKG-0001
Business logo & colors
Depends on: PKG-0001
Seed data for categories/menus
Depends on: PKG-0001
Show hardware/OS support per element and per package in the launcher
Depends on: PKG-0001
Category: O. Business Model & Packaging. See also the industries that rely on this module.