Refactor code structure for improved readability and maintainability

This commit is contained in:
acano 2026-02-17 11:33:15 +01:00
parent e555cffa57
commit 918befe65f
4 changed files with 1384 additions and 49 deletions

View File

@ -1,26 +0,0 @@
{
"name": "brunix-assistance-engine",
"dockerComposeFile": "../docker-compose.yaml",
"service": "brunix-engine",
"workspaceFolder": "/workspace",
"remoteUser": "root",
"runArgs": [
"--add-host",
"host.docker.internal:host-gateway"
],
"customizations": {
"vscode": {
"extensions": [
"ms-python.python",
"ms-python.vscode-pylance",
"ms-python.debugpy",
"astral-sh.ruff",
"ms-python.black-formatter",
"njpwerner.autodocstring"
],
"settings": {
"python.defaultInterpreterPath": "/usr/local/bin/python"
}
}
}
}

22
.vscode/settings.json vendored
View File

@ -1,22 +0,0 @@
{
"makefile.configureOnOpen": false,
"python-envs.pythonProjects": [],
"python.terminal.useEnvFile": true,
"python.envFile": "${workspaceFolder}/.env",
"jupyter.logging.level": "info",
"terminal.integrated.env.linux": {
"PYTHONPATH": "${workspaceFolder}:${env:PYTHONPATH}"
},
"python.analysis.ignore": [
"*"
], // Disables Pylance's native linting
"python.analysis.typeCheckingMode": "basic", // Keeps Pylance's type validation
"[python]": {
"editor.defaultFormatter": "charliermarsh.ruff",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.ruff": "explicit",
"source.organizeImports.ruff": "explicit"
}
}
}

View File

@ -17,3 +17,9 @@ dependencies = [
"python-dotenv>=1.2.1",
"tqdm>=4.67.3",
]
[dependency-groups]
dev = [
"jupyter>=1.1.1",
"ruff>=0.15.1",
]

1379
uv.lock

File diff suppressed because it is too large Load Diff