|  brobert | fa27be673d | fix: evita continuar en soltar devolviendo [] Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 96daf2a643 | fix: agregar retorno temprano en completar y tomar Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 24962d33ff | fix: devuelve lista vacía al usar ver Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | d550d5b26a | chore: eliminar soporte de configurar y web en el comando Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 1356a2d1d7 | refactor: reemplaza verificación de membresía por enforceMembership Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 6daa27f4ad | refactor: usar parseMultipleIds para parsear IDs múltiples Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 47a7def7c1 | refactor: usar resolveTaskIdFromInput externo y quitar método Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 6f88d5bc2e | refactor: usar todayYMD_TZ desde shared en CommandService Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | a89ec3f875 | refactor: centralizar ACTION_ALIASES y SCOPE_ALIASES en commands/shared Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 7dd390b04e | chore: quitar import innecesario de normalizeWhatsAppId en command.ts Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | f2746a9003 | refactor: mover CTA_HELP a shared.ts y usarlo en nueva Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 65553a14d9 | refactor: eliminar import de GroupSyncService en completar/tomar/soltar Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 91fe688e4e | feat: mover lógica de nueva a handler dedicado y añadir onboarding Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | ada071d220 | feat: añadir handlers completar/tomar/soltar y enrutar comandos Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 5c6cac2b12 | fix: corregir ruta de import de TaskService Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | b719f3fd33 | feat: añadir handler ver y enrutar /t ver con métricas Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 6fcfd2719f | feat: integrar router etapa 3 con handlers configurar/web y db Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | d591697402 | feat: extraer parseNueva a módulo dedicado y usarlo desde CommandService Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | f7229d14d4 | docs: añade onboarding_assign_failures_total Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 170859c030 | feat: añadir router de comandos (Etapa 1) y shared.ts; usar route Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | d40e5e7990 | docs: añadir golden de textos y métricas Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | f142975f00 | docs: añade plan de refactor de CommandService (enfoque A) Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | e9c2885433 | fix: limpiar puntuación en tokens @ y añadir tests de autoasignación Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | b6aab7fa1b | feat: permitir autoasignación con yo/@yo en /t nueva y añadir tests Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 2dc6a13e0a | afina copy de cta general | 5 days ago | 
				
					
						|  brobert | 89f2555c79 | afina los copys de los mensajes de onboarding | 5 days ago | 
				
					
						|  brobert | 43198d1d89 | refactor: usar codeId, bold y code en msg1/msg2 para onboarding Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | bd4f0cc364 | feat: añadir métricas de onboarding y alias; recalcular tras comandos Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 2d05b6f3e1 | feat: centralizar CTA de ayuda en command.ts y añadir a DMs Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 2d7620fa5d | quita una chorrada que ha puesto gpt | 5 days ago | 
				
					
						|  brobert | 65dc4d10ae | docs: completar fases 0-2 y actualizar onboarding (5–10s, <14 dígitos) Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | a2fed2277c | feat: actualizar last_command_at al detectar cualquier /t Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 1fafc431ff | feat: agregar columna last_command_at en users en migración v19 Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 394f28e5cc | feat: onboarding en /t nueva filtrando IDs <14 y migrar last_command_at Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | d4a998cdf1 | fix: adaptar respuestas de listing a 'No respondo en grupos.' Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 4ea186dff1 | fix: actualizar textos de ayuda y respuestas de comandos al formato Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 7e135fcf50 | refactor: elimina ver sin y ver grupo; actualiza aliases y ayuda Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 90265939c6 | feat: actualiza alias y ayuda: /t ver -> todas; anade /t mias /t info Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 7bc7000c8c | docs: actualizar plan de onboarding con paquetes de 2 DMs y recordatorio Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 5 days ago | 
				
					
						|  brobert | 7871d39e0a | plan para onboarding fino | 5 days ago | 
				
					
						|  brobert | ec02444c2a | docs: añade plan por fases de onboarding por DM y alias de comandos Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 6 days ago | 
				
					
						|  borja | ab832e208b | corrige tests para adaptarlos a que ahora no se escribe sin responsable en las respuestas sobre tareas, solo se deja el emoji | 1 week ago | 
				
					
						|  borja | de257cf65f | añade logo a la web | 1 week ago | 
				
					
						|  borja | 8f8005dca1 | creo que he quitado que diga sin responsable cada vez para que solo muestre el icono y listo | 1 week ago | 
				
					
						|  borja | a24e591cb4 | cambia algunos iconos para que sin responsable sea 🙅 y que las badges en la web estén centradas aunque la row sea de dos lineas | 1 week ago | 
				
					
						|  brobert | 226e1bc01f | test: usar display_code en /t y validar no encontrada tras completar Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 1 week ago | 
				
					
						|  brobert | fb7cc90b77 | fix: usar display_code activo en comandos y DMs; eliminar fallback al PK Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 1 week ago | 
				
					
						|  brobert | 26a19add33 | actualiza copy de punto de acceso a login | 1 week ago | 
				
					
						|  brobert | b6e335b275 | feat: añade soporte de prefers-color-scheme en login Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat> | 1 week ago | 
				
					
						|  brobert | 773a0e8912 | añade el svelte-kit correcto a gitignore | 1 week ago |