Initial working version
This commit is contained in:
parent
34a0627e76
commit
b6886cb34a
61 changed files with 4475 additions and 6 deletions
|
|
@ -108,7 +108,7 @@ Expected responsibilities:
|
|||
- provide shared app context to screens
|
||||
- coordinate back/next/confirm navigation
|
||||
|
||||
The current run command placeholder in `README.md` and `TASKS.md` is `uv run python -m your_app`, so the real package/module name is still unresolved.
|
||||
The current run command in `README.md` and `TASKS.md` is `uv run python -m pve_vm_setup`.
|
||||
|
||||
### 2. Screens
|
||||
|
||||
|
|
@ -357,7 +357,7 @@ The create-then-configure request sequence is especially important to cover in s
|
|||
`TASKS.md` does not prescribe exact paths, but it does require a separation of concerns. A structure consistent with the current requirements would be:
|
||||
|
||||
```text
|
||||
your_app/
|
||||
pve_vm_setup/
|
||||
__main__.py
|
||||
app.py
|
||||
screens/
|
||||
|
|
@ -392,7 +392,6 @@ These defaults are central enough to architecture because they belong in domain/
|
|||
|
||||
The available resources leave several architectural details unresolved:
|
||||
|
||||
- What concrete Python package/module name should replace `your_app`?
|
||||
- Which Proxmox authentication mechanism should be used under the hood: ticket/cookie, API token, or both?
|
||||
- How should session persistence work across screens and retries?
|
||||
- Does the app target a single Proxmox node/cluster endpoint or support multiple saved endpoints?
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue