41 lines
899 B
Markdown
41 lines
899 B
Markdown
---
|
|
name: hn-top-stories
|
|
id: 0001
|
|
status: pending
|
|
created: 2026-05-16
|
|
updated: 2026-05-16
|
|
priority: high
|
|
risk: low
|
|
related_issues: [0097, 0098]
|
|
apps:
|
|
- navegator_dashboard
|
|
- dag_engine
|
|
trigger: cron
|
|
schedule: "*/30 * * * *"
|
|
expected_runtime_s: 30
|
|
tags: [scraping, news, smoke-test]
|
|
---
|
|
|
|
## Goal
|
|
|
|
Probar end-to-end el stack: navegator -> dag_engine -> data_factory.
|
|
|
|
## Acceptance
|
|
|
|
- [x] Recipe creada y validada.
|
|
- [ ] DAG corre OK 2 veces consecutivas.
|
|
- [ ] data_factory.runs tiene >=2 entries.
|
|
|
|
## Definition of Done
|
|
|
|
### Generico
|
|
|
|
- [x] **Repetibilidad**: corre 3 veces consecutivas via cron sin intervencion.
|
|
- [ ] **Observabilidad**: call_monitor.calls registra la funcion.
|
|
- [ ] **Error-path**: si Chrome cae, el step falla con mensaje claro.
|
|
|
|
### User-facing
|
|
|
|
- [ ] **User-facing**: usuario abre data_factory.exe y ve >=30 filas.
|
|
- [ ] **User-facing repeat**: datos frescos cada 30 min.
|