20 Commits

Author SHA1 Message Date
Antoine
cdae23e303 fix: distinguish Apec search failures from empty results 2026-06-03 21:46:48 +02:00
Antoine
3768bf9b3c fix: derive Apec filters from profile constraints 2026-06-03 21:11:52 +02:00
Antoine
207d5c51c3 fix: relax Apec input and write flow 2026-06-03 20:53:47 +02:00
Antoine
352dfcd6ce fix: harden Apec crawl edge cases 2026-06-03 20:41:23 +02:00
Antoine
31c0488f60 fix: preserve Apec run metadata 2026-06-03 20:04:59 +02:00
Antoine
86b5cf2d7b fix: apply Apec source filters and profile errors 2026-06-03 19:37:35 +02:00
Antoine
c28f804e23 fix: harden Apec readiness and snapshot writes 2026-06-02 20:55:17 +02:00
Antoine
47f912ce8c fix: align Apec live detail shape 2026-06-02 20:40:19 +02:00
Antoine
ac1e0fb269 fix: tighten Apec description extraction 2026-06-02 20:25:27 +02:00
Antoine
c2ca1f457e fix: align Apec live selectors 2026-06-02 20:06:08 +02:00
Antoine
1c267520f0 fix: harden Apec live ingestion 2026-06-02 19:47:30 +02:00
Antoine
5fefa3aab1 fix: keep earliest Apec bridge survivor 2026-06-01 14:22:15 +02:00
Antoine
debaab0947 fix: reassign Apec alias chains 2026-06-01 14:07:26 +02:00
Antoine
96b4cd37ec fix: merge Apec duplicate metadata 2026-06-01 13:54:22 +02:00
Antoine
96a7dcbe94 fix: preserve identifiers in Apec dedupe 2026-06-01 13:38:57 +02:00
Antoine
95b17a7c50 fix: preserve Apec listing metadata 2026-06-01 13:30:33 +02:00
Antoine
00f3717995 fix: dedupe mixed-key Apec listings 2026-06-01 13:22:53 +02:00
Antoine
96e2a7b178 fix: dedupe Apec listings by source job id 2026-06-01 13:13:24 +02:00
Antoine
e86257cbcc feat: add Apec normalization and dedupe 2026-06-01 13:06:37 +02:00
Antoine
ac78bee74b feat: add deterministic Apec query derivation 2026-06-01 12:57:52 +02:00