From 7e643f31902df7a8a577fce3e3d87a29f8b2f10a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakob=20R=C3=B6nnb=C3=A4ck?= Date: Wed, 2 Sep 2026 11:14:26 +0200 Subject: [PATCH] readme: note CLI spec location and state/backup defaults - In development: the CLI command structure is specified in Documentation/cli.md - Config: daemon state and database backups default to ~/.config/rpn (backups in its backups/ subdirectory), overridable in config --- readme.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/readme.md b/readme.md index d4b14d3..c3ae5a0 100644 --- a/readme.md +++ b/readme.md @@ -40,6 +40,9 @@ not speed or efficiency. from embedded migrations (schema_migrations table). - Config: TOML file (see config.template.toml), loaded via --config flag or $RUSTYRPN_CONFIG. Real config files are gitignored. + Daemon state (pidfile, logs) and database backups default to + ~/.config/rpn (backups in its backups/ subdirectory); both are + overridable in config. - Serialization: serde / serde_json. - Logging: tracing (level via RUST_LOG). - CSV/TSV files: csv crate; non-standard raw-export dates are parsed by @@ -263,6 +266,7 @@ Use a test-driven-development inspired approach, specifically the following work nothing yet… ### In development * cli + * command structure specified in Documentation/cli.md * ingest tab-separated .txt files containing transactions from automated gas station into a MariaDB * create invoices from data in database ### Future / planned