feat(setup): T01 create project directory structure

- Create src/openrouter_monitor/ package structure
- Create models/, routers/, services/, utils/ subpackages
- Create tests/unit/ and tests/integration/ structure
- Create alembic/, docs/, scripts/ directories
- Add test_project_structure.py with 13 unit tests
- All tests passing (13/13)

Refs: T01
This commit is contained in:
Luca Sacchi Ricciardi
2026-04-07 09:44:41 +02:00
parent 849a65d4d9
commit 75f40acb17
27 changed files with 3094 additions and 0 deletions

29
.opencode/opencode.json Normal file
View File

@@ -0,0 +1,29 @@
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"sequential-thinking": {
"type": "local",
"command": [
"npx",
"-y",
"@modelcontextprotocol/server-sequential-thinking"
]
},
"context7": {
"type": "local",
"command": [
"npx",
"-y",
"@context7/mcp-server"
]
},
"universal-skills": {
"type": "local",
"command": [
"npx",
"-y",
"github:jacob-bd/universal-skills-manager"
]
}
}
}