Directories
¶
| Path | Synopsis |
|---|---|
|
Package adminui embeds the SolidJS admin panel (ADMIN-UI-V1) and serves it from the engine binary under /admin.
|
Package adminui embeds the SolidJS admin panel (ADMIN-UI-V1) and serves it from the engine binary under /admin. |
|
Package aigen is the AI schema-generation layer: it turns a natural-language description into a VALID Appximo schema.
|
Package aigen is the AI schema-generation layer: it turns a natural-language description into a VALID Appximo schema. |
|
eval
Package eval is the scientific measurement instrument for the AI schema- generation layer (AI-F2-S1): a stratified NL→schema gold test set + a paired ablation harness + statistics with the rigor the research demands.
|
Package eval is the scientific measurement instrument for the AI schema- generation layer (AI-F2-S1): a stratified NL→schema gold test set + a paired ablation harness + statistics with the rigor the research demands. |
|
Package backofficeui embeds the generic back-office SPA and serves it from the engine binary under /app (ENG-38, the first-10-minutes path).
|
Package backofficeui embeds the generic back-office SPA and serves it from the engine binary under /app (ENG-38, the first-10-minutes path). |
|
Package consumers holds real outbox consumers — the business-logic Processors the worker runs (ADR-016 §Class 2).
|
Package consumers holds real outbox consumers — the business-logic Processors the worker runs (ADR-016 §Class 2). |
|
Package editorui embeds the visual schema editor (Appximo Studio, UI-F0-S1) and serves it from the engine binary under /editor.
|
Package editorui embeds the visual schema editor (Appximo Studio, UI-F0-S1) and serves it from the engine binary under /editor. |
|
Package events implements the in-process pub/sub hub behind the per-resource SSE subscription endpoints (GET /api/{resource}/events, S45).
|
Package events implements the in-process pub/sub hub behind the per-resource SSE subscription endpoints (GET /api/{resource}/events, S45). |
|
Package files is the engine's content-addressable file store (FILES-V1 core, FILES-V2 backends): the real source of the file_ref the XLSX consumer reads.
|
Package files is the engine's content-addressable file store (FILES-V1 core, FILES-V2 backends): the real source of the file_ref the XLSX consumer reads. |
|
Package fleet is the MT-STRUCT-S1 orchestrator: ONE server serving N DISTINCT apps (different schemas → different APIs) as N engine processes — the Option-A architecture of docs/design/MT-STRUCT.md.
|
Package fleet is the MT-STRUCT-S1 orchestrator: ONE server serving N DISTINCT apps (different schemas → different APIs) as N engine processes — the Option-A architecture of docs/design/MT-STRUCT.md. |
|
Package flowtest is the multi-step flow-test engine (FLOWTEST-S1) — the last piece of the productivity-confidence layer: persisted, re-runnable scenarios ("login as role X → create → attach → assert") that a deploy can re-run for a PASS/FAIL regression verdict anchored to the schema version it ran against.
|
Package flowtest is the multi-step flow-test engine (FLOWTEST-S1) — the last piece of the productivity-confidence layer: persisted, re-runnable scenarios ("login as role X → create → attach → assert") that a deploy can re-run for a PASS/FAIL regression verdict anchored to the schema version it ran against. |
|
Package outbox implements the transactional outbox pattern (ADR-016 §Class 2).
|
Package outbox implements the transactional outbox pattern (ADR-016 §Class 2). |
|
Package platformadmin implements the BACKEND of the admin panel (ADMIN-API-V1): a platform super-admin that lives ABOVE the tenants, plus a consolidated admin API for managing tenants, their users, and their observability.
|
Package platformadmin implements the BACKEND of the admin panel (ADMIN-API-V1): a platform super-admin that lives ABOVE the tenants, plus a consolidated admin API for managing tenants, their users, and their observability. |
|
Package platformpath resolves the platform-correct default data directory — ONE function every default path derives from (field report W1: the defaults were POSIX constants, so on Windows `/var/lib/appximo/files` silently resolved to `C:\var\lib\appximo\files`, a tree created at the drive root that the boot log announced in a format that does not exist on the system).
|
Package platformpath resolves the platform-correct default data directory — ONE function every default path derives from (field report W1: the defaults were POSIX constants, so on Windows `/var/lib/appximo/files` silently resolved to `C:\var\lib\appximo\files`, a tree created at the drive root that the boot log announced in a format that does not exist on the system). |
|
Package resilience provides circuit breaker, rate limiting, and query timeout utilities.
|
Package resilience provides circuit breaker, rate limiting, and query timeout utilities. |
|
Package schemadiff is the foundation of a real schema-migration engine for Appximo — the eventual replacement for the idempotent table "converger" in pkg/migration (which only ever runs CREATE TABLE / ADD COLUMN IF NOT EXISTS and therefore loses data on rename, ignores NOT NULL, no-ops a type change, and emits no foreign keys — see docs/MIGRATION_DIAG.md).
|
Package schemadiff is the foundation of a real schema-migration engine for Appximo — the eventual replacement for the idempotent table "converger" in pkg/migration (which only ever runs CREATE TABLE / ADD COLUMN IF NOT EXISTS and therefore loses data on rename, ignores NOT NULL, no-ops a type change, and emits no foreign keys — see docs/MIGRATION_DIAG.md). |
|
Package schemahistory is the append-only version history of tenant schemas (VERSION-S1) — the base of the productive trust layer.
|
Package schemahistory is the append-only version history of tenant schemas (VERSION-S1) — the base of the productive trust layer. |
|
Package shutdown provides graceful HTTP server shutdown with readiness tracking.
|
Package shutdown provides graceful HTTP server shutdown with readiness tracking. |
|
Package worker implements the outbox consumer (ADR-016 §Class 2): a SEPARATE process (cmd/appximo-worker) that drains rows the engine wrote to public.outbox and runs each through a Processor.
|
Package worker implements the outbox consumer (ADR-016 §Class 2): a SEPARATE process (cmd/appximo-worker) that drains rows the engine wrote to public.outbox and runs each through a Processor. |
Click to show internal directories.
Click to hide internal directories.