rustimizer 0.1.1

PoC for decision making in Rust. Disclaimer: The project's name was chosen with the help of an LLM.
Documentation
# Workflow to validate a PR when adding new commits
name: PR Validation (CI)

on:
  push:
    branches:
      - main
  pull_request:
    branches:
      - main
  workflow_dispatch:

jobs:
  run-tests:
    name: Build and run tests, check code quality
    runs-on: ubuntu-24.04
    steps:
      - uses: actions/checkout@v4
        with:
          persist-credentials: false
      - uses: actions/setup-python@v5
      - name: install pre-commit
        run: pip install "pre-commit~=4.2.0"
      - name: Install Rust toolchain
        uses: dtolnay/rust-toolchain@stable
      - name: build for tests
        run: make build
      - name: check code quality
        run: make check
      - name: run tests
        run: make test
      - name: build for release
        run: make release