Commit Graph

2 Commits

Author SHA1 Message Date
ddidderr 55f5136040 chore: separate Cargo lint configuration
Keep the workspace lint configuration in its own Cargo metadata table
instead of letting it follow the dependency table directly. This makes the
manifest layout explicit for future dependency additions and keeps lint policy
visibly separate from package dependencies.

There is no runtime behavior change. Users should see the same binary behavior,
while maintainers get a clearer manifest structure.

Test Plan:
- cargo clippy
- cargo clippy --benches
- cargo clippy --tests
- cargo +nightly fmt
- cargo clippy
- cargo clippy --benches
- cargo clippy --tests

Refs: none
2026-04-25 21:19:08 +02:00
ddidderr 87a53c09bc chore: add Rust project scaffold
Add the initial Cargo package, formatter configuration, ignore rules, lockfile,
and placeholder binary entry point. This establishes the repository baseline so
future solver work can be reviewed as focused behavior changes.

The scaffold intentionally contains no Sudoku behavior yet. It only captures the
starting point of the project as generated and configured locally.

Test Plan:
- cargo clippy
- cargo clippy --benches
- cargo clippy --tests
- cargo +nightly fmt
- cargo clippy
- cargo clippy --benches
- cargo clippy --tests

Refs: none
2026-04-25 20:53:53 +02:00