Evidencia
En la prueba E2E se creo la fuente Anthropic News en la base Notion AI Radar Sources con Status=activa, Type=fuente_oficial y URL https://www.anthropic.com/news.
La creacion devolvio el ID 397966bc-5217-81ea-b3a2-ff55567f1dfd y notion_fetch verifico sus propiedades correctamente. Sin embargo, una busqueda posterior de Anthropic News dentro de la data source devolvio resultados antiguos como OpenAI News y Hacker News AI Search, no la fuente recien creada.
Pasos para reproducir
- Crear una fuente nueva en
AI Radar Sources con notion_create_pages.
- Usar inmediatamente
notion_search con data_source_url apuntando a la data source de fuentes.
- Buscar por el nombre exacto de la fuente recien creada.
- Comparar los resultados con el ID devuelto por la creacion.
Resultado esperado
La fuente recien creada aparece en la busqueda por nombre exacto, o el flujo espera/reintenta/usa el ID devuelto para verificar sin depender de indexacion inmediata.
Resultado actual
La fuente existe y se puede leer por ID, pero no aparece de inmediato en notion_search, lo que puede hacer que el flujo reporte falsamente que una fuente no existe.
Archivos probables
config/sources.json
scripts/ para futura sincronizacion Notion -> cache
src/ si se agrega logica reusable de fuentes
README.md
Criterio de aceptacion
- Despues de crear una fuente, el flujo conserva el ID devuelto y lo usa para la verificacion primaria.
- La busqueda por nombre queda como verificacion secundaria o con reintentos acotados.
- El reporte distingue entre
registro creado y verificado por ID y registro aun no indexado en busqueda.
- Existe documentacion o prueba que cubre el caso de indexacion demorada.
Evidencia
En la prueba E2E se creo la fuente
Anthropic Newsen la base NotionAI Radar SourcesconStatus=activa,Type=fuente_oficialy URLhttps://www.anthropic.com/news.La creacion devolvio el ID
397966bc-5217-81ea-b3a2-ff55567f1dfdynotion_fetchverifico sus propiedades correctamente. Sin embargo, una busqueda posterior deAnthropic Newsdentro de la data source devolvio resultados antiguos comoOpenAI NewsyHacker News AI Search, no la fuente recien creada.Pasos para reproducir
AI Radar Sourcesconnotion_create_pages.notion_searchcondata_source_urlapuntando a la data source de fuentes.Resultado esperado
La fuente recien creada aparece en la busqueda por nombre exacto, o el flujo espera/reintenta/usa el ID devuelto para verificar sin depender de indexacion inmediata.
Resultado actual
La fuente existe y se puede leer por ID, pero no aparece de inmediato en
notion_search, lo que puede hacer que el flujo reporte falsamente que una fuente no existe.Archivos probables
config/sources.jsonscripts/para futura sincronizacion Notion -> cachesrc/si se agrega logica reusable de fuentesREADME.mdCriterio de aceptacion
registro creado y verificado por IDyregistro aun no indexado en busqueda.