Un subsistema para armar, enviar y gestionar formularios de contrato, independiente de los datos del ecosistema, con su propio editor inspirado en el del FSC. Este es el mapa antes de tocar código: qué se reutiliza, qué se construye, en qué orden y cuánto toma.
No quiero adivinar en algo de este tamaño. Cada decisión cambia fases enteras. Te dejo mi recomendación en cada una para que sea un sí/ajusta, no una página en blanco.
El correo lleva un CTA al formulario. La persona que lo llena, ¿necesita cuenta en el sistema, o entra por un link con token sin registrarse?
Hablas del alias "que se usará en el documento". ¿La v1 solo recolecta los datos y archivos, o ya genera el PDF del contrato con esos datos incrustados en una plantilla?
La pediste formal ("la vamos a necesitar muy pronto"). Hoy solo existe el NIT de Colombia hardcodeado. ¿Con qué países arrancamos el catálogo?
La política es estructural primero: nada de duplicar. El formulario de contratos es independiente del sistema, así que lleva sus propias tablas, pero reusa el motor, los componentes y los patrones probados del FSC.
scouting_campaign_custom_questions + CustomQuestionsBlockdashboard/admin/scoutingmodule_permissions + is_module_admin + gate de rutasNDA/Contratos en el menú SistemaEs un proyecto de varios días, no de una tarde. Prefiero decírtelo de frente. Te reporto y verifico en producción al cerrar cada fase.
Con tu sí a las 3 decisiones y al orden de fases, empiezo por los cimientos (permisos + tabla país/tipo-id + tipos de pregunta) y te muestro avance real.
1. Tu respuesta a las 3 decisiones (o un "de acuerdo con tus recomendaciones"). 2. Visto bueno al plan de fases y al orden. Con eso arranco la Fase 0 hoy mismo.