This is a bounded synthetic/public-data workflow test. Only read or write files under . Do not access credentials, memory, external services or unrelated folders. Do not delegate. Read sources.json using the file tool. Write result.json with keys windowStart, windowEnd, findings, excluded, gaps. findings must contain only unique available events in the stated date window; each finding has eventId, sourceIds (including duplicate record IDs when applicable), title, originalUrl, publishedAt, whyItMatters. excluded lists outside-window eventIds. gaps lists unavailable sourceIds. Use excerpts only; do not claim live retrieval. Do not invent missing information. At most five findings. Return a short completion message.