HHermes Workflows

VISTA TÉCNICA · GESTIÓN DE PROYECTOS

Hermes dentro de un proyecto

Cómo un workspace reúne código, contexto y resultados para que Hermes pueda ejecutar flujos de trabajo y continuar el trabajo de forma controlada.

Ver la estructura3 conceptos · lectura de 5 minutos
CoordinaciónAnálisisEstado localEstado remoto

ESTRUCTURA DEL PROYECTO

Un workspace por proyecto

El repositorio es una parte del proyecto. El workspace agrega el estado necesario para organizar análisis, reviews y contexto de trabajo.

Relación entre Hermes, el repositorio remoto y el workspaceHermes identifica el proyecto, consulta el estado remoto y trabaja con el repositorio, los resultados guardados, las reviews y las notas conservadas en su workspace.ESTADO REMOTOCOORDINACIÓNWORKSPACE DEL PROYECTORepositorio remotoCódigo, ramas y commitsPull requestsCambios y estado compartidoSe verifica antes de decidiro realizar una acción remota.ORQUESTADORHermesIdentifica → recuperaejecuta → verifica → guardaContexto del proyectoSesión, procedimiento y objetivoPROYECTO REGISTRADOWorkspaceEstado local organizado por funciónrepo/Código localResultadosAnálisis y planesDocumentaciónprs/Reviews y resultadosnotas/Contexto de trabajoMetadata y estado para localizar y retomar el proyecto
Cómo leerlo

Hermes confirma el proyecto, consulta el repositorio remoto cuando necesita su estado actual y trabaja sobre una estructura local estable. Los resultados se guardan junto al proyecto para poder verificarlos o retomarlos después.

Organización

Cada resultado tiene un lugar

El código, las sesiones de análisis, las reviews y las notas mantienen responsabilidades distintas.

Continuidad

El proyecto no depende del chat

Una nueva sesión puede recuperar el workspace y los resultados que siguen siendo relevantes.

Control

Local y remoto permanecen separados

Guardar o modificar localmente no autoriza publicar, aprobar o integrar cambios.

TRABAJO SOBRE EL PROYECTO

Cuatro recorridos, un mismo control

Los flujos cambian según el objetivo, pero comparten una secuencia: identificar, recuperar contexto, ejecutar, verificar y guardar.

01
IdentificarProyecto y objetivo
02
RecuperarWorkspace y contexto
03
EjecutarProcedimiento o herramienta
04
VerificarResultado y límites
05
GuardarResultado cuando aplica
01

Registrar un proyecto

Relaciona un repositorio remoto con un espacio de trabajo identificable.

  1. 1Confirmar repositorio
  2. 2Preparar workspace
  3. 3Obtener código
  4. 4Verificar registro

ResultadoProyecto disponible para futuros flujos de trabajo.

02

Consultar o analizar

Recupera código y contexto para responder o iniciar una investigación persistente.

  1. 1Identificar objetivo
  2. 2Leer el proyecto
  3. 3Analizar evidencia
  4. 4Responder o guardar

ResultadoRespuesta puntual o resultado guardado y verificable.

03

Trabajar sobre código

Aplica un cambio con alcance explícito y verificaciones acordadas.

  1. 1Definir alcance
  2. 2Revisar reglas
  3. 3Modificar localmente
  4. 4Verificar resultado

ResultadoCambio local explicado y verificado.

04

Revisar una pull request

Analiza una versión exacta y conserva el reporte antes de cualquier publicación.

  1. 1Obtener cambios
  2. 2Fijar commit
  3. 3Ejecutar review
  4. 4Guardar y presentar

ResultadoReporte asociado a la versión revisada.

Acciones remotas

Consultar el servicio remoto puede formar parte del flujo. Comentar, aprobar, publicar o integrar cambios sigue siendo una decisión separada.

PERSISTENCIA Y CONTINUIDAD

Cada capa conserva algo diferente

Hermes combina conversación, procedimientos y archivos sin tratar todas las fuentes como si fueran el mismo tipo de estado.

Sesión

Conversación

Objetivo, decisiones y trabajo conversado.

Memoria

Convenciones

Información general y durable.

Procedimiento

Flujo de trabajo

Los pasos y controles para una clase de tarea.

Workspace

Estado del proyecto

Repositorio, contexto y resultados persistidos.

Resultado

Información guardada

Plan, análisis, review o documento.

RETOMAR UN TRABAJO

Continuar requiere recuperar y volver a verificar.

Identificar proyecto→Leer resultados→Verificar estado actual→Continuar

APLICACIÓN PRÁCTICA

Casos de uso posibles

Las extensiones requieren definir su fuente de estado, metadata y permisos antes de incorporarlas al flujo habitual.

Actual

Registrar repositorios

Preparar un proyecto para que Hermes pueda localizarlo y reutilizarlo.

Actual

Explorar un proyecto

Explicar estructura, componentes y flujos desde el código disponible.

Actual

Analizar una funcionalidad

Investigar comportamiento, dependencias, riesgos y límites conocidos.

Actual

Planificar cambios

Organizar alcance, tareas, dependencias y criterios de validación.

Actual

Mantener investigaciones

Guardar evidencia y conclusiones para continuar el análisis en otra sesión.

Actual

Generar documentación

Transformar evidencia validada en guías o documentos del proyecto.

Actual

Modificar código

Realizar cambios locales controlados y ejecutar las verificaciones acordadas.

Actual

Revisar pull requests

Asociar una review y sus hallazgos al commit analizado.

Actual

Retomar trabajo

Recuperar resultados anteriores y verificar el estado actual antes de continuar.

Extensión

Seguir releases y QA

Relacionar versiones, pruebas, pendientes y entrega cuando se defina un flujo específico.

Extensión

Vincular bugs

Relacionar un identificador de bug con análisis, cambios y reviews cuando se defina su fuente oficial.

Extensión

Agregar contexto de Jira

Consultar descripción, estado y criterios cuando se habilite la integración de lectura.