Skip to content

Developer Home

Joël Jon Moix edited this page Oct 27, 2026 · 2 revisions

Developer home

Chronexus is a Tauri 2 desktop app: a Rust backend that owns a local SQLite archive, and a React + TypeScript (strict) interface built with Vite. No web service is needed at runtime.

Page Contents
Architecture Layers, data flow, invariants
Repository map Where things live
Data and migrations Schema, migrations, backups, compatibility
Sync client How the app talks to Chronexus Server
Localization workflow The mandatory i18n gate
Build and test Prerequisites, commands, checks
Container builds Linux and Windows packages in Docker
QA scenarios Real-app and multi-device tests
Release process Versions, signing, publication
Contributing Rules, commits, review

Canonical sources. This wiki explains; the repository holds the authoritative detail: PROJECT_SPEC.md (product), ROADMAP.md (milestones), AGENTS.md (engineering rules), docs/STATUS.md (verified state), docs/DECISIONS.md (architecture decisions) and the topic files in docs/. Code and tests win over stale prose.

Chronexus is developed with AI coding agents following the maintainer's instructions; AGENTS.md is the contract they — and you — follow.

Clone this wiki locally