- Add _normalize_dependencies() helper to handle all dependency type variations - Handle None, list, JSON string, and invalid types with safe fallback to [] - Apply normalization to today and yesterday task payloads for consistency - Ensure indexing pipeline receives normalized list dependencies - Preserve task status feedback scoring logic (uses task.status, handles all negative cases) - Keep contextuality validation and quality status response fields - Improve data consistency across API and indexing surfaces
9.1 KiB
9.1 KiB