emo-online-api / scripts /emo_capability_projects.json
Emo Online
Deploy Emo API
dd87944
Raw
History Blame Contribute Delete
2.37 kB
{
"defaults": {
"backend_url": "https://xroxx-emo-online-api.hf.space",
"email": "huglostalatac@gmail.com",
"password": "emo2026",
"project_root": "C:/Users/admin/Desktop/JarvisProjects",
"max_rounds_per_project": 6,
"stream_timeout_sec": 2400,
"min_score_to_pass": 75
},
"projects": [
{
"id": "task_platform",
"name": "Plateforme gestion de tâches multi-utilisateur",
"folder": "capability_test_1_task_platform",
"prompt": "Crée une application COMPLÈTE de gestion de tâches multi-utilisateur : auth (inscription/login JWT), projets partagés, todos avec statuts, tags, due dates, API REST FastAPI + SQLite, frontend React minimal, docker-compose. Stack moderne, tests pytest. Tout dans le dossier projet.",
"criteria": {
"min_thinks": 3,
"min_todos_set": 8,
"require_finalize_plan": true,
"require_no_planning_gate_after_finalize": true,
"min_successful_tools": 12,
"expected_files_any": ["PROJECT.md", "ARCHITECTURE.md", "README.md"]
}
},
{
"id": "mod_catalog_cli",
"name": "CLI catalogue mods avec cache en ligne",
"prompt": "Crée un outil CLI Python COMPLET : recherche de mods Minecraft en ligne (Modrinth/CurseForge API), cache local SQLite, téléchargement, liste par catégorie, export JSON. Architecture propre (src/, tests/, pyproject.toml).",
"folder": "capability_test_2_mod_catalog_cli",
"criteria": {
"min_thinks": 3,
"min_todos_set": 6,
"require_finalize_plan": true,
"min_successful_tools": 10,
"expected_files_any": ["pyproject.toml", "PROJECT.md", "src"]
}
},
{
"id": "launcher_core",
"name": "Noyau launcher (auth + instances + market)",
"prompt": "Crée le NOYAU d'un launcher de jeu complet : module auth OAuth2 stub, gestion d'instances (CRUD JSON), catalogue mods (API Modrinth), UI Electron minimal + backend Node/Express, tout modularisé. Pas un clone Minecraft — l'architecture produit complète.",
"folder": "capability_test_3_launcher_core",
"criteria": {
"min_thinks": 4,
"min_todos_set": 10,
"require_finalize_plan": true,
"min_successful_tools": 15,
"expected_files_any": ["PROJECT.md", "ARCHITECTURE.md", "package.json"]
}
}
]
}