chore(web): scaffold operations/ and web/ packages + [web] extra (W0)

This commit is contained in:
2026-07-23 15:05:48 +02:00
parent bd8578045f
commit 11a80d26f0
4 changed files with 35 additions and 0 deletions
@@ -0,0 +1,6 @@
"""Pure operations layer shared by the CLI and the web UI.
No ``click``, no ``print``, no presentation I/O — every function here
returns a dataclass and is safe to import from either a CLI command
wrapper or a web route.
"""
+4
View File
@@ -0,0 +1,4 @@
"""Web UI package: FastAPI app, auth, and routes for VM/host management.
Depends on the optional ``[web]`` extra; the CLI core stays dep-light.
"""