mindnet/app/core/ingestion
Lars cc258008dc Refactor provenance handling in EdgeDTO and graph utilities
- Updated provenance priorities and introduced a mapping from internal provenance values to EdgeDTO-compliant literals.
- Added a new function `normalize_provenance` to standardize internal provenance strings.
- Enhanced the `_edge` function to include an `is_internal` flag and provenance normalization.
- Modified the `EdgeDTO` model to include a new `source_hint` field for detailed provenance information and an `is_internal` flag for intra-note edges.
- Reduced the provenance options in `EdgeDTO` to valid literals, improving data integrity.
2026-01-25 16:27:09 +01:00
..
__init__.py Große Modularisierung WP19b 2025-12-27 19:47:23 +01:00
ingestion_chunk_payload.py Refactor provenance handling in EdgeDTO and graph utilities 2026-01-25 16:27:09 +01:00
ingestion_db.py NEUSTART von vorne mit frischer Codebasis 2026-01-10 10:56:47 +01:00
ingestion_note_payload.py Update type_registry, graph_utils, ingestion_note_payload, and discovery services for dynamic edge handling: Integrate EdgeRegistry for improved edge defaults and topology management (WP-24c). Enhance type loading and edge resolution logic to ensure backward compatibility while transitioning to a more robust architecture. Version bumps to 1.1.0 for type_registry, 1.1.0 for graph_utils, 2.5.0 for ingestion_note_payload, and 1.1.0 for discovery service. 2026-01-09 15:20:12 +01:00
ingestion_processor.py Add dedicated logging for ID collisions in ingestion_processor.py 2026-01-12 09:04:36 +01:00
ingestion_utils.py bug fix 2025-12-27 19:12:14 +01:00
ingestion_validation.py Integrate symmetric edge logic and discovery API: Update ingestion processor and validation to support automatic inverse edge generation. Enhance edge registry for dual vocabulary and schema management. Introduce new discovery endpoint for proactive edge suggestions, improving graph topology and edge validation processes. 2026-01-09 13:57:10 +01:00