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

Catalog module PLAT

Platform, Architecture & Performance

Part of K. Platform & Data. 44 items.

Tiers: Lite and Pro 43, Pro 1. Priority: Core 29, Standard 15.

Status

Planned Every item in this module is planned. Nothing here is built.

All 44 items

Windows 10/11 desktop app (first target)

PLAT-0001 Planned Lite and Pro Core

x64 and ARM64

Windows 7/8.1 legacy consideration

PLAT-0002 Planned Lite and Pro Standard

Old POS PCs common in LatAm

Depends on: PLAT-0001

Android phone app

PLAT-0003 Planned Lite and Pro Core

API level floor decision (7.0+ for POS, 13+ for Tap to Pay)

Depends on: PLAT-0001

iOS phone app

PLAT-0004 Planned Lite and Pro Core

iPhone XS+ for Tap to Pay

Depends on: PLAT-0001

Android tablet layout

PLAT-0005 Planned Lite and Pro Standard

Responsive layouts

Depends on: PLAT-0001

iPad layout

PLAT-0006 Planned Lite and Pro Standard

Tablet layouts

Depends on: PLAT-0001

Linux desktop app

PLAT-0007 Planned Lite and Pro Standard

Debian/Ubuntu AppImage/deb

Depends on: PLAT-0001

Single shared core library

PLAT-0008 Planned Lite and Pro Core

Domain, DB, sync in one memory-safe core

Depends on: PLAT-0001

UI layer decoupled from core via FFI

PLAT-0009 Planned Lite and Pro Core

Typed boundary

Depends on: PLAT-0001, PLAT-0008

Local-only embedded database

PLAT-0010 Planned Lite and Pro Core

SQLite

Depends on: PLAT-0001

Database schema migrations

PLAT-0011 Planned Lite and Pro Core

Versioned, atomic, tested

Depends on: PLAT-0001

Money type with integer minor units

PLAT-0012 Planned Lite and Pro Core

No floats for currency

Depends on: PLAT-0001, PLAT-0008

Decimal quantity type

PLAT-0013 Planned Lite and Pro Core

Fixed-point for qty

Depends on: PLAT-0001

Event-sourced projections option

PLAT-0014 Planned Lite and Pro Standard

Ledger from events

Depends on: PLAT-0001

Background job scheduler

PLAT-0015 Planned Lite and Pro Core

Local jobs: send CPE, backup, checkpoint

Depends on: PLAT-0001

Local REST/gRPC API on LAN

PLAT-0016 Planned Pro Standard

For satellite devices

Depends on: PLAT-0001, PLAT-0008

Plugin API for hardware drivers

PLAT-0017 Planned Lite and Pro Standard

Driver SDK

Depends on: PLAT-0001

Startup time target (<3s on low-end)

PLAT-0018 Planned Lite and Pro Core

Performance budget

Depends on: PLAT-0001

Memory budget (<300MB)

PLAT-0019 Planned Lite and Pro Core

Performance budget

Depends on: PLAT-0001

Large list virtualization

PLAT-0020 Planned Lite and Pro Core

UI performance

Depends on: PLAT-0001

Full-text search index (FTS5)

PLAT-0021 Planned Lite and Pro Core

Fast search

Depends on: PLAT-0001

Image cache & compression

PLAT-0022 Planned Lite and Pro Standard

Local

Depends on: PLAT-0001

PDF generation engine (local)

PLAT-0023 Planned Lite and Pro Core

Documents

Depends on: PLAT-0001

XLSX writer (local)

PLAT-0024 Planned Lite and Pro Core

Export

Depends on: PLAT-0001

Barcode/QR generation lib

PLAT-0025 Planned Lite and Pro Core

Local

Depends on: PLAT-0001

XML-DSig & UBL libs

PLAT-0026 Planned Lite and Pro Core

Peru signing

Depends on: PLAT-0001

Crypto: Ed25519 license; AES-256-GCM; Argon2id

PLAT-0027 Planned Lite and Pro Core

Primitives

Depends on: PLAT-0001

Logging framework (local rotating)

PLAT-0028 Planned Lite and Pro Core

Logs

Depends on: PLAT-0001

Feature flag framework

PLAT-0029 Planned Lite and Pro Core

Local

Depends on: PLAT-0001

Automated test harness: simulated power-loss

PLAT-0030 Planned Lite and Pro Core

Crash tests

Depends on: PLAT-0001

Fuzz testing for parsers (scanner, SUNAT responses)

PLAT-0031 Planned Lite and Pro Standard

Quality

Depends on: PLAT-0001

Property tests for money/tax rounding

PLAT-0032 Planned Lite and Pro Core

Quality

Depends on: PLAT-0001

Fiscal conformance test vectors (SUNAT samples)

PLAT-0033 Planned Lite and Pro Core

Quality

Depends on: PLAT-0001

Accessibility testing

PLAT-0034 Planned Lite and Pro Standard

Quality

Depends on: PLAT-0001

Device lab matrix (cheap Android phones)

PLAT-0035 Planned Lite and Pro Standard

Quality

Depends on: PLAT-0001

Installer: MSI/MSIX/portable

PLAT-0036 Planned Lite and Pro Core

Windows packaging

Depends on: PLAT-0001

Silent install & auto-start on boot

PLAT-0037 Planned Lite and Pro Standard

Kiosk POS

Depends on: PLAT-0001

Kiosk mode lock-down

PLAT-0038 Planned Lite and Pro Standard

Restrict OS

Depends on: PLAT-0001

Multi-monitor handling

PLAT-0039 Planned Lite and Pro Standard

Windows

Depends on: PLAT-0001

Touchscreen and mouse parity

PLAT-0040 Planned Lite and Pro Core

Input

Depends on: PLAT-0001

Power plan control (prevent sleep)

PLAT-0041 Planned Lite and Pro Core

Windows

Depends on: PLAT-0001

Time sync guidance (NTP optional)

PLAT-0042 Planned Lite and Pro Standard

Clock correctness

Depends on: PLAT-0001

Crash-safe settings store

PLAT-0043 Planned Lite and Pro Core

Atomic writes

Depends on: PLAT-0001

Resource-constrained mode flags

PLAT-0044 Planned Lite and Pro Core

2GB RAM devices

Depends on: PLAT-0001

Category: K. Platform & Data. See also the industries that rely on this module.