06f48ef9e9
Cargo workspace (kvitt-domain, kvitt-server, kvitt-import), Rust 1.99.1 pinned. kvitt-domain passes every Rust vector and adds next_occurrence_date (D-015). kvitt-server: config, SQLite pool (WAL, §8.9 pragmas), migration 0001 identical to the contract schema, error type for all 25 codes, auth extractor and protocol layer, all 33 routes (E-1/E-2 implemented, the rest 501), utoipa document equal to contracts/openapi.yaml, seams for M3/M4/M9, serve/migrate/healthcheck. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
12 lines
300 B
Rust
12 lines
300 B
Rust
//! `kvitt-server rotate-epoch` (SPEC §10.9). M4 owns this file; until then it prints `not implemented in M2a` and
|
|
//! exits 2.
|
|
|
|
use std::process::ExitCode;
|
|
|
|
use crate::config::Config;
|
|
|
|
pub async fn run(config: &Config) -> ExitCode {
|
|
let _ = config;
|
|
super::not_implemented("rotate-epoch")
|
|
}
|