Update assessments, scripts, and documentation

- Updated JSON assessment files for all levels
- Modified formbricks_assistant.py script
- Updated markdown assessment documents
- Added comprehensive Form_requirements.md documentation
- Updated tasks.md with current status
This commit is contained in:
Marco Gallegos
2026-01-19 14:28:48 -06:00
parent 25d07b20bf
commit a7dc46a4cc
21 changed files with 15949 additions and 2702 deletions

View File

@@ -0,0 +1,151 @@
{
"survey_id": "funnel_registration_v1",
"title": {
"es": "Registro de Perfil y Autoevaluación",
"en": "Profile Registration & Self-Assessment"
},
"description": {
"es": "Por favor completa tu información para asignarte la evaluación técnica adecuada.",
"en": "Please complete your information to be assigned the appropriate technical assessment."
},
"fields": [
{
"id": "full_name",
"type": "text",
"label": {
"es": "Nombre Completo",
"en": "Full Name"
},
"required": true
},
{
"id": "employee_id",
"type": "text",
"label": {
"es": "Número de Empleado",
"en": "Employee ID"
},
"required": true
},
{
"id": "department",
"type": "select",
"label": {
"es": "Departamento",
"en": "Department"
},
"options": [
{
"value": "production",
"label": {
"es": "Producción",
"en": "Production"
}
},
{
"value": "maintenance",
"label": {
"es": "Mantenimiento",
"en": "Maintenance"
}
},
{
"value": "quality",
"label": {
"es": "Calidad",
"en": "Quality"
}
},
{
"value": "engineering",
"label": {
"es": "Ingeniería",
"en": "Engineering"
}
},
{
"value": "tooling",
"label": {
"es": "Taller de Moldes",
"en": "Tool Room"
}
}
],
"required": true
},
{
"id": "job_role",
"type": "select",
"label": {
"es": "Puesto Actual",
"en": "Current Role"
},
"options": [
{
"value": "operator",
"label": {
"es": "Operador General",
"en": "General Operator"
}
},
{
"value": "setup_tech",
"label": {
"es": "Técnico de Montaje",
"en": "Setup Technician"
}
},
{
"value": "process_tech",
"label": {
"es": "Técnico de Procesos",
"en": "Process Technician"
}
},
{
"value": "process_eng",
"label": {
"es": "Ingeniero de Procesos",
"en": "Process Engineer"
}
},
{
"value": "supervisor",
"label": {
"es": "Supervisor",
"en": "Supervisor"
}
}
],
"required": true
},
{
"id": "years_experience",
"type": "number",
"label": {
"es": "Años de Experiencia en Moldeo",
"en": "Years of Molding Experience"
},
"min": 0,
"max": 50,
"required": true
},
{
"id": "self_evaluation",
"type": "slider",
"label": {
"es": "¿Cómo calificarías tu nivel de conocimiento técnico actual?",
"en": "How would you rate your current technical knowledge level?"
},
"min": 0,
"max": 100,
"step": 5,
"unit": "%",
"required": true,
"description": {
"es": "0% = Principiante, 100% = Experto Mundial",
"en": "0% = Beginner, 100% = World Class Expert"
}
}
]
}