aws-samples / aws-samples/sample-autonomous-cloud-coding-agents

feat(onboarding): automated re-onboarding on default-branch drift

Abierto
#443 0 comentarios 0 reacciones 0 asignados Ver en GitHub
adapters enhancement orchestration
Lenguaje dominante
TypeScript
Estrellas
143
Forks
46
Merge medio
3 d 10 h
PR fusionados (30 d)
24

Descripción

**Context:** ROADMAP.md → Automated re-onboarding

---

## Component

API or orchestration

## Describe the feature

**Event-driven refresh** of blueprint-related artifacts when the default branch changes materially (GitHub webhook); optional EventBridge schedule for periodic drift checks. Distinct from **scheduled triggers** (task creation).

## Use case

Repo layout, dependencies, and conventions drift; stale blueprint context misleads agents. Operators should not manually re-onboard after every structural change.

## Proposed solution

1. Webhook: `push` to default branch → evaluate materiality (path filters, diff size).
2. Refresh: re-index memory hints, regenerate dynamic artifacts (#388), update Blueprint metadata.
3. Optional weekly drift job for quiet repos.
4. Notify operator on significant refresh (Slack/email).
5. Document triggers in `docs/design/REPO_ONBOARDING.md`.

## Other information

- Distinct from #389 (cron task creation).
- Design context: `docs/design/REPO_ONBOARDING.md`.

- [ ] This might be a breaking change

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con docs/design/REPO_ONBOARDING.md y sigue los puntos de entrada existentes de la API o de la orquestación para el onboarding, la generación dinámica de artefactos (#388) y los triggers de tareas (#389). Define cómo se determina si un push de GitHub a la rama predeterminada es relevante, cómo se gestionan la actualización y la notificación al operador, y si la programación opcional de EventBridge entra en el alcance. La tarea se considera terminada cuando el comportamiento de los triggers está documentado y existe un diseño de implementación acordado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
aws, github, typescript
Área
api, backend, cloud, documentation
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.