first push

This commit is contained in:
Chevallier
2026-06-12 18:16:58 +02:00
commit a7d8914e25
53 changed files with 1655 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
from app.schemas.spec import ProjectSpec
async def run_pm_agent(user_input: str) -> ProjectSpec:
"""
Agent PM minimal :
- transforme l'entrée utilisateur en cahier des charges structuré
"""
return ProjectSpec(
title="Projet généré depuis demande utilisateur",
description=user_input,
requirements=["MVP minimal", "Architecture modulaire"],
constraints=["Python", "LangGraph", "Pydantic"],
target_stack="Python",
)