{"ok":true,"agent_id":58728,"events":[{"event_id":473717,"entity":{"kind":"source_link","id":5498,"agent_id":58728,"name":"Aclif – Agent CLI framework: one grammar, canonical names across SaaS","url":"https://www.aclif.ai"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-26T12:00:00.000Z","effective_at":"2026-10-26T01:45:59.471Z","window_days":3,"baseline":0,"current_value":48,"delta":7,"velocity":2.3333333333333335,"acceleration":2.3333333333333335,"confidence":0.75,"why":"npm_downloads_7d gained 7 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 7 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","explanation_source":"detector","state_before":"gain_3d=0","state_after":"gain_3d=7","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@aclif/core","observedAt":1792979159471,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":471672,"entity":{"kind":"source_link","id":5498,"agent_id":58728,"name":"Aclif – Agent CLI framework: one grammar, canonical names across SaaS","url":"https://www.aclif.ai"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-25T12:00:00.000Z","effective_at":"2026-10-25T01:23:46.943Z","window_days":3,"baseline":19,"current_value":48,"delta":7,"velocity":2.3333333333333335,"acceleration":-4,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 7 per 3d from 19 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 7 per 3d from 19 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=19","state_after":"gain_3d=7","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@aclif/core","observedAt":1792891426943,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":469670,"entity":{"kind":"source_link","id":5498,"agent_id":58728,"name":"Aclif – Agent CLI framework: one grammar, canonical names across SaaS","url":"https://www.aclif.ai"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-24T12:00:00.000Z","effective_at":"2026-10-24T01:00:03.020Z","window_days":3,"baseline":19,"current_value":41,"delta":0,"velocity":0,"acceleration":-6.333333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 19 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 19 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=19","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@aclif/core","observedAt":1792803603020,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":467877,"entity":{"kind":"source_link","id":5498,"agent_id":58728,"name":"Aclif – Agent CLI framework: one grammar, canonical names across SaaS","url":"https://www.aclif.ai"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-23T12:00:00.000Z","effective_at":"2026-10-23T00:36:44.533Z","window_days":3,"baseline":11,"current_value":41,"delta":0,"velocity":0,"acceleration":-3.6666666666666665,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 11 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 11 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=11","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@aclif/core","observedAt":1792715804533,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":457144,"entity":{"kind":"source_link","id":5498,"agent_id":58728,"name":"Aclif – Agent CLI framework: one grammar, canonical names across SaaS","url":"https://www.aclif.ai"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-20T12:00:00.000Z","effective_at":"2026-10-20T01:28:25.601Z","window_days":3,"baseline":0,"current_value":41,"delta":11,"velocity":3.6666666666666665,"acceleration":3.6666666666666665,"confidence":0.75,"why":"npm_downloads_7d gained 11 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 11 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","explanation_source":"detector","state_before":"gain_3d=0","state_after":"gain_3d=11","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@aclif/core","observedAt":1792459705601,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":433957,"entity":{"kind":"source_link","id":5498,"agent_id":58728,"name":"Aclif – Agent CLI framework: one grammar, canonical names across SaaS","url":"https://www.aclif.ai"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-17T12:00:00.000Z","effective_at":"2026-10-17T00:19:36.743Z","window_days":3,"baseline":12,"current_value":30,"delta":0,"velocity":0,"acceleration":-4,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 12 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 12 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=12","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@aclif/core","observedAt":1792196376743,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":433632,"entity":{"kind":"source_link","id":5498,"agent_id":58728,"name":"Aclif – Agent CLI framework: one grammar, canonical names across SaaS","url":"https://www.aclif.ai"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-16T12:00:00.000Z","effective_at":"2026-10-16T23:18:41.405Z","window_days":3,"baseline":12,"current_value":30,"delta":0,"velocity":0,"acceleration":-4,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 12 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 12 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=12","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@aclif/core","observedAt":1792192721405,"note":"observation series"}],"detector_version":"signal-v1","status":"active"}],"series":[{"metric_key":"github_stars","points":1,"first":1791193484532,"last":1791193484532},{"metric_key":"hn_points","points":5,"first":1789680699712,"last":1792458156731},{"metric_key":"npm_downloads_7d","points":10,"first":1791128366788,"last":1792804751376}],"note":"observation series are step functions: a missing day means unchanged, not unobserved"}