GovWait

Tiempos de procesamiento gubernamental respaldados por fuentes, con valores actuales, historial, comparaciones y procedencia.

Documentación

GovWait

GovWait registra los tiempos de procesamiento y espera publicados por agencias gubernamentales, con una URL de origen, una fecha honesta e historial de solo añadido. Actualmente cubre rutas de inmigración, visa, permiso, patrocinio, reasentamiento y pasaporte de Canadá, Reino Unido, Nueva Zelanda y Noruega.

GovWait es independiente y no está afiliado a ningún gobierno. No crea estimaciones específicas de casos ni proporciona asesoramiento legal o de inmigración.

Usa el conjunto de datos público

Ejemplo:

curl https://govwait.com/api/v1/entities/ca-visitor-visa--in.json

Por qué importa el historial

Las páginas gubernamentales suelen reemplazar un valor de tiempo de procesamiento anterior por el actual. GovWait almacena una nueva observación cuando un valor publicado cambia y conserva el registro anterior. También mantiene explícitamente separados los diferentes tipos de medida, como estadísticas retrospectivas, proyecciones prospectivas, estándares de servicio y percentiles.

El estado de publicación actual, las fechas de origen y las marcas de tiempo de recuperación permanecen distintos. Una compilación exitosa o un envío a motores de búsqueda no se presenta como prueba de indexación, tráfico, demanda o ingresos.

Mapa del repositorio

  • pipeline/ — recolectores de fuentes corteses, validación, exportación y generación de API estática
  • data/exports/ — exportaciones versionadas más recientes, historial, proyección y resumen
  • site/ — sitio web estático Astro y auditoría de descubribilidad
  • machine/openapi.yaml — contrato de API pública
  • machine/mcp-server/ — servidor MCP local stdio para herramientas de IA
  • docs/ — notas de arquitectura, control de calidad, descubribilidad y operación
  • handoff/ — investigación de producto, estado del proyecto y hoja de ruta

Verificación local

La ruta de canalización en caché no realiza ninguna solicitud de red:

node pipeline/run.js
node pipeline/build-api.js
cp machine/openapi.yaml site/public/api/v1/openapi.yaml
cd site
npm ci
npm run build
npm run audit:seo

Servidor MCP:

cd machine/mcp-server
npm ci
npm run build
npm run smoke

La compilación MCP agrupa de manera determinista las tres exportaciones validadas más un manifiesto de procedencia SHA-256 en el paquete. npm run verify lo compila, ejecuta la suite de pruebas de protocolo, aplica la lista de permitidos exacta del paquete y ejercita el artefacto empaquetado en un entorno de ejecución temporal limpio. La versión pública verificada es govwait-mcp@0.1.0. Su política de paquetes requiere 2FA interactivo y no permite la publicación de tokens. Su listado oficial en el Registro MCP está activo para la versión 0.1.0.

Salvaguardas de recopilación

  • Solo fuentes primarias oficiales; valores y procedencia, no páginas copiadas.
  • Identidad de bot honesta con una dirección de contacto.
  • Se verifica robots.txt y una fuente bloqueada o ambigua falla de forma segura.
  • Al menos tres segundos entre solicitudes al mismo host, con almacenamiento en caché y límites por host.
  • Sin suplantación de navegador ni evasión de WAF.
  • Historial de solo añadido y pisos de validación bloqueantes.
  • Sin datos personales de solicitudes.

Consulta la metodología y MAINTENANCE_RUNBOOK.md antes de cambiar el comportamiento de recopilación o historial.

Reutilización y licencias

La organización original de GovWait, las definiciones de campos y los metadatos explicativos están disponibles bajo CC BY 4.0 donde GovWait posee los derechos. La información gubernamental subyacente no se vuelve a licenciar por GovWait; conserva la atribución de la agencia originaria y sigue sus términos específicos de la fuente. Lee el aviso completo de reutilización de datos y licencias.

El código de software propiedad de GovWait está licenciado bajo la Licencia Apache 2.0 limitada en LICENSE. Esa licencia de software excluye expresamente los datos de fuentes gubernamentales, los conjuntos de datos generados, el contenido editorial/de investigación/entrega, las marcas gubernamentales y otro material de terceros. El aviso de datos separado y cualquier término específico de archivo continúan controlando esos materiales; consulta docs/MCP_RELEASE_RISK_ASSESSMENT.md.

Preguntas y correcciones: contact@govwait.com.