Skip to content

reference

Douwe de Vries edited this page Jul 1, 2026 · 1 revision

Reference

Reference pages collect stable facts about configuration, data contracts, dependencies, and API surfaces. Start with Overview for product context and Architecture for layer boundaries.

Active contributors: Douwe de Vries

Reference map

Page Use it for
Configuration Package scripts, Tauri config, frontend config, settings schema, and CI environment names
Data models Key Rust and TypeScript DTOs used across commands, previews, reports, jobs, and Local AI
Dependencies Runtime and development dependencies by layer
Tauri commands Command names, request shapes, response shapes, and grouping
Security Local-first boundaries, file grants, CSP, capabilities, formula neutralization, and Smart replacement validation
Deployment Release, packaging, signing, Linux APT, and artifact validation

Source of truth paths

Topic Source paths
Root commands package.json
Frontend commands and dependencies frontend/package.json
Rust workspace dependencies Cargo.toml, crates/*/Cargo.toml, src-tauri/Cargo.toml
Tauri config src-tauri/tauri.conf.json, src-tauri/tauri.linux.conf.json, src-tauri/capabilities/default.json
Command registration src-tauri/src/tauri_command_list.rs, src-tauri/src/main.rs
Frontend command wrappers frontend/src/tauri.ts
Shared DTOs crates/csv-anonymizer-core/src/types.rs, frontend/src/types.ts
Settings src-tauri/src/settings/model.rs, src-tauri/src/settings/store.rs, frontend/src/defaults.ts
Release scripts scripts/check-release-metadata.mjs, scripts/package-tauri-linux.mjs, scripts/build_apt_repository.py

Clone this wiki locally