feat(types): tipo Webpage + .gitignore del subrepo (issue 0027)
- examples/types.yaml: nuevo tipo Webpage (icono ti-file-text, fields url/title/status_code/content_type/fetched_at/html_path/markdown_path/ screenshot_path/text_length/lang). Url queda como link suelto. - types_registry.cpp: anade ti-file-text al mapa de codepoints Tabler. - .gitignore: cache/, graph_explorer.db (jobs+layouts), build artifacts. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -110,6 +110,25 @@ entities:
|
||||
- { name: title, type: string }
|
||||
- { name: domain, type: string }
|
||||
|
||||
# Documento web descargado. Issue 0027: tipo separado de Url para nodos
|
||||
# con cuerpo cacheado (HTML+markdown+screenshot). Los enrichers
|
||||
# fetch_webpage / extract_links / extract_text_entities lo pueblan.
|
||||
- name: Webpage
|
||||
color: "#89E0FC"
|
||||
icon: ti-file-text
|
||||
principal_field: url
|
||||
fields:
|
||||
- { name: url, type: url, required: true }
|
||||
- { name: title, type: string }
|
||||
- { name: status_code, type: int }
|
||||
- { name: content_type, type: string }
|
||||
- { name: fetched_at, type: date }
|
||||
- { name: html_path, type: string }
|
||||
- { name: markdown_path, type: string }
|
||||
- { name: screenshot_path, type: string }
|
||||
- { name: text_length, type: int }
|
||||
- { name: lang, type: string }
|
||||
|
||||
# Nodo tabla — cuadrado (regla de forma). Issue 0010: contenedor con
|
||||
# filas que son nodos del grafo.
|
||||
- name: Table
|
||||
|
||||
Reference in New Issue
Block a user