Design stage: there is no released app yet. This site separates what exists in the repository from what is planned. See status

Catalog module PKG

Simca Packaging (Engine, Package Spec) & Element Catalog

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.

All 37 items

Element catalog database

PKG-0001 Planned Lite and Pro Core

Each catalog item = selectable element with id, deps, tier, priority

Element dependency graph

PKG-0002 Planned Lite and Pro Core

Auto-select required dependencies

Depends on: PKG-0001

Element conflict rules

PKG-0003 Planned Lite and Pro Core

Mutually exclusive elements

Depends on: PKG-0001

Element versioning

PKG-0004 Planned Lite and Pro Core

Semantic versions per element

Depends on: PKG-0001

Element schema contribution

PKG-0005 Planned Lite and Pro Core

Each element declares tables/migrations

Depends on: PKG-0001

Element UI contribution

PKG-0006 Planned Lite and Pro Core

Screens/components/menu entries

Depends on: PKG-0001

Element permission contribution

PKG-0007 Planned Lite and Pro Core

Permissions registered

Depends on: PKG-0001

Element settings contribution

PKG-0008 Planned Lite and Pro Core

Settings registered

Depends on: PKG-0001

Element report contribution

PKG-0009 Planned Lite and Pro Core

Reports registered

Depends on: PKG-0001

Element localization strings

PKG-0010 Planned Lite and Pro Core

Language resources per element

Depends on: PKG-0001

Element hardware requirements

PKG-0011 Planned Lite and Pro Standard

Declared peripheral needs

Depends on: PKG-0001

Element country-pack requirements

PKG-0012 Planned Lite and Pro Standard

Compliance bindings

Depends on: PKG-0001

Element size & performance cost

PKG-0013 Planned Lite and Pro Standard

Estimated footprint

Depends on: PKG-0001

Presets (business-type bundles)

PKG-0014 Planned Lite and Pro Core

Restaurant, bodega, bakery, taxi Lite, boutique, etc.; a preset is only a pre-ticked selection in the launcher

Depends on: PKG-0001

Website front door (product info, launcher download, read-only catalog preview)

PKG-0015 Planned Lite and Pro Core

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

Website catalog preview is read-only and client-side (no data collection)

PKG-0016 Planned Lite and Pro Core

The website preview runs in the visitor's browser, collects nothing, and cannot create or modify a package

Depends on: PKG-0001

Package spec file (build recipe)

PKG-0017 Planned Lite and Pro Core

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

Reproducible build from manifest

PKG-0018 Planned Lite and Pro Core

Deterministic

Depends on: PKG-0001, PKG-0017

Build artifacts per platform

PKG-0019 Planned Lite and Pro Core

Windows, Android, iOS, Linux

Depends on: PKG-0001

Signed build and license manifest

PKG-0020 Planned Lite and Pro Core

Entitlements embedded

Depends on: PKG-0001

Price calculator in launcher

PKG-0021 Planned Lite and Pro Core

Tier and co-op price shown in the launcher as elements are picked, from the published tier table (offline copy)

Depends on: LIC-0018, PKG-0001

Add-element-later flow

PKG-0022 Planned Lite and Pro Core

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

Element removal & data retention

PKG-0023 Planned Lite and Pro Core

Data preserved when disabled

Depends on: PKG-0001

Element dependency on tier (LITE/PRO)

PKG-0024 Planned Lite and Pro Core

Tier gating

Depends on: PKG-0001

Element priority classes (CORE/STANDARD/OPTIONAL)

PKG-0025 Planned Lite and Pro Core

Defaults selection

Depends on: PKG-0001

Element search/browse in launcher

PKG-0026 Planned Lite and Pro Core

Search and browse elements in the launcher (the single place to pick, add or remove elements)

Depends on: PKG-0001

Element documentation pages

PKG-0027 Planned Lite and Pro Standard

Auto-generated docs per element

Depends on: PKG-0001

Element test suite requirement

PKG-0028 Planned Lite and Pro Standard

Each element ships tests

Depends on: PKG-0001

Element feature flags at runtime

PKG-0029 Planned Lite and Pro Core

Toggle elements that are already included in the package; elements not selected are not compiled in

Depends on: PKG-0001

Catalog import/export (JSON/CSV)

PKG-0030 Planned Lite and Pro Core

Seed DB

Depends on: PKG-0001

Catalog changelog

PKG-0031 Planned Lite and Pro Standard

Track additions

Depends on: PKG-0001

Third-party/community elements

PKG-0032 Planned Pro Optional Optional online action

Signed plugin model

Depends on: PKG-0001

Element sandboxing (WASM/permissions)

PKG-0033 Planned Pro Optional

Plugin isolation

Depends on: PKG-0001

Theme packs

PKG-0034 Planned Lite and Pro Standard Optional online action

Branding

Depends on: PKG-0001

Custom branding (white-label)

PKG-0035 Planned Lite and Pro Standard

Business logo & colors

Depends on: PKG-0001

Industry template packs

PKG-0036 Planned Lite and Pro Standard

Seed data for categories/menus

Depends on: PKG-0001

Packaging compatibility matrix

PKG-0037 Planned Lite and Pro Standard

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.