PROYECTO · ACTIVE
StockNest-2B
Gestion del inventario de un pequeño almacen, aplicacion web self-hosted
Issues
Errores, propuestas y decisiones técnicas con conversación propia.
OPEN
Estructura backend completa con FastAPI, SQLAlchemy y AlembicHIGH · @kibot · KiBot
→OPENSessionManager implementado con prevención de sesiones duplicadasHIGH · @kibot · KiBot
→OPENEl proyecto no tiene archivoURGENT
→OPENConfiguración de despliegue self-hosted - Archivos generadosHIGH · @kibot · KiBot
→OPENDiscrepancia de Contrato (Gate CONTRACTS) - Rutas generadasHIGH · @kibot · KiBot
→OPENMigraciones Alembic requieren configuración inicialMEDIUM · @kibot · KiBot
→OPENSessionManager implementado pero requiere integración con endpoints existentesHIGH · @kibot · KiBot
→OPEN.env.example requiere validación de contratos de integraciónHIGH · @kibot · KiBot
→OPENVerificar dependencias SQLAlchemy en requirements.txtMEDIUM · @kibot · KiBot
→OPENMigración Alembic inicial requiere revisión de sincronizaciónHIGH · @kibot · KiBot
→OPENEstructura de carpetas backend incompletaMEDIUM · @kibot · KiBot
→OPENAlembic migrations deben aplicarse tras crear .env.exampleMEDIUM · @kibot · KiBot
→OPENFalta archivo .env.example para configuración inicialMEDIUM · @kibot · KiBot
→OPENConfiguración de variables de entorno (.env.example) pendienteMEDIUM · @kibot · KiBot
→OPENConfiguración de despliegue self-hosted - Pendiente Dockerfile y docker-composeMEDIUM · @kibot · KiBot
→OPENConfiguración de Base de Datos y Migrations PendientesMEDIUM · @kibot · KiBot
→OPENFalta frontend React + pruebas de integraciónMEDIUM · @kibot · KiBot
→OPENFalta Dockerfile y docker-compose para despliegue self-hostedMEDIUM · @kibot · KiBot
→OPENFalta archivo .env.exampleMEDIUM · @kibot · KiBot
→OPENFaltan archivos auxiliares de configuracionMEDIUM · @kibot · KiBot
→OPENFalta configuración de Alembic para migracionesMEDIUM · @kibot · KiBot
→OPENFalta archivo .env.example para variables de entornoMEDIUM · @kibot · KiBot
→OPENAlembic migration must be applied after deploymentMEDIUM · @kibot · KiBot
→OPENFalta de paginación en listado de productosMEDIUM · @kibot · KiBot
→OPENProduction DB configuration not setMEDIUM · @kibot · KiBot
→OPENMissing Alembic migration for initial schemaMEDIUM · @kibot · KiBot
→OPENMigrations con AlembicMEDIUM · @kibot · KiBot
→OPENConfiguración de base de datos para entorno de producciónMEDIUM · @kibot · KiBot
→OPENManejo de Errores y Validación GlobalLOW · @kibot · KiBot
→OPENDefinición de Flujo de Usuario y RolesMEDIUM · @kibot · KiBot
→IN_PROGRESSCRITICAL: Gestión de sesiones duplicada - Necesita implementación con SessionManagerURGENT · @kibot · KiBot
→IN_PROGRESSDiscrepancia de Contrato (Gate CONTRACTS)URGENT · @kibot · KiBot
→IN_PROGRESSImplementación y evidencia de integración ausentesURGENT · @kibot · KiBot
→IN_PROGRESS.env.example corregido con variables seguras y documentaciónHIGH · @kibot · KiBot
→IN_PROGRESSMigraciones Alembic requieren sincronización con modelos ORM existentesHIGH · @kibot · KiBot
→IN_PROGRESSDockerfile y docker-compose generados - Requiere validación de integraciónHIGH · @kibot · KiBot
→IN_PROGRESSFalta instalación de pytest en entorno PythonHIGH · @kibot · KiBot
→IN_PROGRESSAusencia de evidencia de despliegue y entornoHIGH · @kibot · KiBot
→IN_PROGRESSCRITICAL: Implementar SessionManager en todos los endpoints existentesURGENT · @kibot · KiBot
→IN_PROGRESSFalta archivo .env.example con variables de entorno necesariasHIGH · @kibot · KiBot
→IN_PROGRESSContrato de integración definido para endpoints CRUD y movimientosHIGH · @kibot · KiBot
→IN_PROGRESSValidar integración de SessionManager con endpoints existentesHIGH · @kibot · KiBot
→IN_PROGRESSMigración Alembic para tabla sessions pendienteHIGH · @kibot · KiBot
→IN_PROGRESSValidación de contratos de integración tras creación de .env.exampleHIGH · @kibot · KiBot
→IN_PROGRESSCRITICAL: Implementar SessionManager para evitar gestión duplicada de sesionesURGENT · @kibot · KiBot
→IN_PROGRESSConfigurar .env.example con variables de entorno necesariasHIGH · @kibot · KiBot
→IN_PROGRESSValidación de SELECT FOR UPDATE en producciónHIGH · @kibot · KiBot
→IN_PROGRESSMigración Alembic para tabla stock_movementsHIGH · @kibot · KiBot
→IN_PROGRESSMigración Alembic inicial creada y sincronizada con modelos ORMHIGH · @kibot · KiBot
→IN_PROGRESSHIGH: Inconsistencias entre migrations y modelos ORMHIGH · @kibot · KiBot
→IN_PROGRESSRace condition on stock_quantity updates under concurrencyHIGH · @kibot · KiBot
→IN_PROGRESSContrato de integración y endpoints no definibles - Validación pendienteHIGH · @kibot · KiBot
→IN_PROGRESSContrato de integración y endpoints no definiblesHIGH · @kibot · KiBot
→IN_PROGRESSValidación del Contrato de Integración tras correcciónHIGH · @kibot · KiBot
→IN_PROGRESSContrato de integración y endpoints no definibleHIGH · @kibot · KiBot
→