Initial working version

This commit is contained in:
Philip Henning 2026-03-08 18:32:25 +01:00
parent 34a0627e76
commit b6886cb34a
61 changed files with 4475 additions and 6 deletions

View file

@ -22,7 +22,7 @@ Use these rules for every implementation task in this repository:
Codex should use these commands:
- Install dependencies: `uv sync`
- Run app: `uv run python -m your_app`
- Run app: `uv run python -m pve_vm_setup`
- Run tests: `uv run pytest`
- Run lint checks: `uv run ruff check .`
- Format code: `uv run ruff format .`
@ -41,7 +41,7 @@ Create the initial Textual application structure and make the repository runnabl
Requirements:
- Create the application entrypoint used by `uv run python -m your_app`.
- Create the application entrypoint used by `uv run python -m pve_vm_setup`.
- Set up a project structure that separates app shell, screens, widgets, models, and services.
- Add the initial test setup for unit tests, Textual interaction tests, and snapshot tests.
- Add a central state or domain module for the VM configuration workflow.