use Codex 5.3 to review template to spec

This commit is contained in:
Jev
2026-02-14 11:47:18 +01:00
parent 1b66fecb9a
commit 46e0ef9de7
16 changed files with 277 additions and 123 deletions

View File

@@ -5,7 +5,7 @@
## Installation
```bash
uv sync
uv sync --frozen --group dev
```
## Usage
@@ -30,17 +30,31 @@ Override with:
export {{ cookiecutter.package_name | upper }}_CONFIG=/path/to/config.toml
```
Resolution order:
1. `{{ cookiecutter.package_name | upper }}_CONFIG` explicit path (errors if missing)
2. `~/.config/{{ cookiecutter.project_slug }}/config.toml` when present
3. In-code defaults
## Reproducible Workflow
```bash
uv lock
uv sync --frozen --group dev
uv run invoke lint
uv run invoke test
```
## Development
### Setup
```bash
uv sync --group dev
uv sync --frozen --group dev
```
### Code Quality
```bash
uv run ruff check src tests
uv run ruff format src tests
uv run ruff format --check src tests
uv run mypy src
uv run invoke lint
```