{"ok":true,"agent_id":9256,"events":[{"event_id":473657,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","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":178,"current_value":1784,"delta":-23,"velocity":-7.666666666666667,"acceleration":-67,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -23 per 3d from 178 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -23 per 3d from 178 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=178","state_after":"gain_3d=-23","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1792979159471,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":471611,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"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":178,"current_value":1784,"delta":-23,"velocity":-7.666666666666667,"acceleration":-67,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -23 per 3d from 178 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -23 per 3d from 178 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=178","state_after":"gain_3d=-23","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1792891426943,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":470241,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-24T12:00:00.000Z","effective_at":"2026-10-24T09:07:48.068Z","window_days":3,"baseline":178,"current_value":1784,"delta":-23,"velocity":-7.666666666666667,"acceleration":-67,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -23 per 3d from 178 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -23 per 3d from 178 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=178","state_after":"gain_3d=-23","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1792832868068,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":409952,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-14T12:00:00.000Z","effective_at":"2026-10-14T00:06:06.123Z","window_days":3,"baseline":510,"current_value":2782,"delta":-711,"velocity":-237,"acceleration":-407,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -711 per 3d from 510 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -711 per 3d from 510 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=510","state_after":"gain_3d=-711","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791936366123,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":402917,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-13T12:00:00.000Z","effective_at":"2026-10-13T00:42:48.961Z","window_days":3,"baseline":510,"current_value":2954,"delta":-539,"velocity":-179.66666666666666,"acceleration":-349.6666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -539 per 3d from 510 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -539 per 3d from 510 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=510","state_after":"gain_3d=-539","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791852168961,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":395419,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-12T12:00:00.000Z","effective_at":"2026-10-12T00:18:42.787Z","window_days":1,"baseline":65.51219512195122,"current_value":2697,"delta":-796,"velocity":null,"acceleration":null,"confidence":0.7595935431189628,"why":"daily change -796.0 is -5.2 standard deviations from this entity's own prior mean (65.5±165.9, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -796.0 is -5.2 standard deviations from this entity's own prior mean (65.5±165.9, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=65.5","state_after":"delta=-796.0","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791764322787,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":402339,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-12T12:00:00.000Z","effective_at":"2026-10-12T22:41:04.218Z","window_days":3,"baseline":510,"current_value":2954,"delta":-539,"velocity":-179.66666666666666,"acceleration":-349.6666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -539 per 3d from 510 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -539 per 3d from 510 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=510","state_after":"gain_3d=-539","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791844864218,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":387110,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-11T12:00:00.000Z","effective_at":"2026-10-11T00:56:38.638Z","window_days":3,"baseline":105,"current_value":3493,"delta":510,"velocity":170,"acceleration":135,"confidence":0.9,"why":"npm_downloads_7d gained 510 in the last 3d vs 105 in the 3d before (ratio 4.9x, threshold 1.5x)","reason":"npm_downloads_7d gained 510 in the last 3d vs 105 in the 3d before (ratio 4.9x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=105","state_after":"gain_3d=510","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791680198638,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":388560,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-11T12:00:00.000Z","effective_at":"2026-10-11T05:00:19.543Z","window_days":3,"baseline":105,"current_value":2697,"delta":-286,"velocity":-95.33333333333333,"acceleration":-130.33333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -286 per 3d from 105 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -286 per 3d from 105 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=105","state_after":"gain_3d=-286","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791694819543,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":388561,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-11T12:00:00.000Z","effective_at":"2026-10-11T05:00:19.543Z","window_days":1,"baseline":65.51219512195122,"current_value":2697,"delta":-796,"velocity":null,"acceleration":null,"confidence":0.7595935431189628,"why":"daily change -796.0 is -5.2 standard deviations from this entity's own prior mean (65.5±165.9, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -796.0 is -5.2 standard deviations from this entity's own prior mean (65.5±165.9, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=65.5","state_after":"delta=-796.0","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791694819543,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":386030,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-10T12:00:00.000Z","effective_at":"2026-10-10T21:53:18.729Z","window_days":3,"baseline":105,"current_value":3493,"delta":510,"velocity":170,"acceleration":135,"confidence":0.9,"why":"npm_downloads_7d gained 510 in the last 3d vs 105 in the 3d before (ratio 4.9x, threshold 1.5x)","reason":"npm_downloads_7d gained 510 in the last 3d vs 105 in the 3d before (ratio 4.9x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=105","state_after":"gain_3d=510","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791669198729,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":370716,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-09T12:00:00.000Z","effective_at":"2026-10-09T00:06:27.189Z","window_days":3,"baseline":1392,"current_value":2983,"delta":0,"velocity":0,"acceleration":-464,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 1392 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 1392 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=1392","state_after":"gain_3d=0","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791504387189,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":363513,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-08T12:00:00.000Z","effective_at":"2026-10-08T00:44:18.691Z","window_days":3,"baseline":1298,"current_value":2983,"delta":105,"velocity":35,"acceleration":-397.6666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 105 per 3d from 1298 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 105 per 3d from 1298 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=1298","state_after":"gain_3d=105","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791420258691,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":356714,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-07T12:00:00.000Z","effective_at":"2026-10-07T00:20:10.255Z","window_days":3,"baseline":529,"current_value":2983,"delta":986,"velocity":328.6666666666667,"acceleration":152.33333333333334,"confidence":0.9,"why":"npm_downloads_7d gained 986 in the last 3d vs 529 in the 3d before (ratio 1.9x, threshold 1.5x)","reason":"npm_downloads_7d gained 986 in the last 3d vs 529 in the 3d before (ratio 1.9x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=529","state_after":"gain_3d=986","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791332410255,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":362620,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-07T12:00:00.000Z","effective_at":"2026-10-07T21:41:28.618Z","window_days":3,"baseline":1298,"current_value":2983,"delta":105,"velocity":35,"acceleration":-397.6666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 105 per 3d from 1298 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 105 per 3d from 1298 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=1298","state_after":"gain_3d=105","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791409288618,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":350371,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-06T12:00:00.000Z","effective_at":"2026-10-06T00:57:27.053Z","window_days":3,"baseline":195,"current_value":2983,"delta":1392,"velocity":464,"acceleration":399,"confidence":0.9,"why":"npm_downloads_7d gained 1392 in the last 3d vs 195 in the 3d before (ratio 7.1x, threshold 1.5x)","reason":"npm_downloads_7d gained 1392 in the last 3d vs 195 in the 3d before (ratio 7.1x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=195","state_after":"gain_3d=1392","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791248247053,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":343968,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-05T12:00:00.000Z","effective_at":"2026-10-05T00:34:58.749Z","window_days":3,"baseline":247,"current_value":2878,"delta":1298,"velocity":432.6666666666667,"acceleration":350.3333333333333,"confidence":0.9,"why":"npm_downloads_7d gained 1298 in the last 3d vs 247 in the 3d before (ratio 5.3x, threshold 1.5x)","reason":"npm_downloads_7d gained 1298 in the last 3d vs 247 in the 3d before (ratio 5.3x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=247","state_after":"gain_3d=1298","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791160498749,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":343969,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-05T12:00:00.000Z","effective_at":"2026-10-05T00:34:58.749Z","window_days":1,"baseline":34,"current_value":2878,"delta":881,"velocity":null,"acceleration":null,"confidence":0.8902396929773918,"why":"daily change 881.0 is 7.8 standard deviations from this entity's own prior mean (34.0±108.5, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 881.0 is 7.8 standard deviations from this entity's own prior mean (34.0±108.5, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=34.0","state_after":"delta=881.0","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791160498749,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":337179,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-04T12:00:00.000Z","effective_at":"2026-10-04T00:12:02.362Z","window_days":3,"baseline":135,"current_value":1997,"delta":529,"velocity":176.33333333333334,"acceleration":131.33333333333334,"confidence":0.9,"why":"npm_downloads_7d gained 529 in the last 3d vs 135 in the 3d before (ratio 3.9x, threshold 1.5x)","reason":"npm_downloads_7d gained 529 in the last 3d vs 135 in the 3d before (ratio 3.9x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=135","state_after":"gain_3d=529","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791072722362,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":337180,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-04T12:00:00.000Z","effective_at":"2026-10-04T00:12:02.362Z","window_days":1,"baseline":23.058823529411768,"current_value":1997,"delta":406,"velocity":null,"acceleration":null,"confidence":0.7149616856790791,"why":"daily change 406.0 is 4.3 standard deviations from this entity's own prior mean (23.1±89.1, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 406.0 is 4.3 standard deviations from this entity's own prior mean (23.1±89.1, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=23.1","state_after":"delta=406.0","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791072722362,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":334590,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-03T12:00:00.000Z","effective_at":"2026-10-03T15:03:08.908Z","window_days":3,"baseline":63,"current_value":1591,"delta":195,"velocity":65,"acceleration":44,"confidence":0.9,"why":"npm_downloads_7d gained 195 in the last 3d vs 63 in the 3d before (ratio 3.1x, threshold 1.5x)","reason":"npm_downloads_7d gained 195 in the last 3d vs 63 in the 3d before (ratio 3.1x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=63","state_after":"gain_3d=195","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791039788908,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":336616,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-03T12:00:00.000Z","effective_at":"2026-10-03T22:10:11.505Z","window_days":1,"baseline":23.058823529411768,"current_value":1997,"delta":406,"velocity":null,"acceleration":null,"confidence":0.7149616856790791,"why":"daily change 406.0 is 4.3 standard deviations from this entity's own prior mean (23.1±89.1, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 406.0 is 4.3 standard deviations from this entity's own prior mean (23.1±89.1, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=23.1","state_after":"delta=406.0","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1791065411505,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":321223,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-02T12:00:00.000Z","effective_at":"2026-10-02T00:18:19.936Z","window_days":3,"baseline":787,"current_value":1580,"delta":247,"velocity":82.33333333333333,"acceleration":-180,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 247 per 3d from 787 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 247 per 3d from 787 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=787","state_after":"gain_3d=247","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1790900299936,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":312565,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-01T12:00:00.000Z","effective_at":"2026-10-01T00:54:18.608Z","window_days":3,"baseline":787,"current_value":1468,"delta":135,"velocity":45,"acceleration":-217.33333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 135 per 3d from 787 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 135 per 3d from 787 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=787","state_after":"gain_3d=135","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1790816058608,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":303920,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-30T12:00:00.000Z","effective_at":"2026-09-30T00:30:55.328Z","window_days":3,"baseline":670,"current_value":1396,"delta":180,"velocity":60,"acceleration":-163.33333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 180 per 3d from 670 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 180 per 3d from 670 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=670","state_after":"gain_3d=180","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1790728255328,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":295600,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-29T12:00:00.000Z","effective_at":"2026-09-29T00:08:47.843Z","window_days":3,"baseline":0,"current_value":1333,"delta":787,"velocity":262.3333333333333,"acceleration":262.3333333333333,"confidence":0.75,"why":"npm_downloads_7d gained 787 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 787 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=787","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1790640527843,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":302472,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-29T12:00:00.000Z","effective_at":"2026-09-29T20:27:07.195Z","window_days":3,"baseline":670,"current_value":1396,"delta":180,"velocity":60,"acceleration":-163.33333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 180 per 3d from 670 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 180 per 3d from 670 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=670","state_after":"gain_3d=180","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1790713627195,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":287963,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-28T12:00:00.000Z","effective_at":"2026-09-28T00:47:44.976Z","window_days":3,"baseline":75,"current_value":1333,"delta":787,"velocity":262.3333333333333,"acceleration":237.33333333333334,"confidence":0.9,"why":"npm_downloads_7d gained 787 in the last 3d vs 75 in the 3d before (ratio 10.5x, threshold 1.5x)","reason":"npm_downloads_7d gained 787 in the last 3d vs 75 in the 3d before (ratio 10.5x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=75","state_after":"gain_3d=787","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1790556464976,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":279919,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-27T12:00:00.000Z","effective_at":"2026-09-27T00:25:38.543Z","window_days":3,"baseline":83,"current_value":1216,"delta":670,"velocity":223.33333333333334,"acceleration":195.66666666666666,"confidence":0.9,"why":"npm_downloads_7d gained 670 in the last 3d vs 83 in the 3d before (ratio 8.1x, threshold 1.5x)","reason":"npm_downloads_7d gained 670 in the last 3d vs 83 in the 3d before (ratio 8.1x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=83","state_after":"gain_3d=670","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1790468738543,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":273939,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-26T12:00:00.000Z","effective_at":"2026-09-26T03:05:32.245Z","window_days":3,"baseline":4,"current_value":1007,"delta":461,"velocity":153.66666666666666,"acceleration":152.33333333333334,"confidence":0.9,"why":"npm_downloads_7d gained 461 in the last 3d vs 4 in the 3d before (ratio 115.3x, threshold 1.5x)","reason":"npm_downloads_7d gained 461 in the last 3d vs 4 in the 3d before (ratio 115.3x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=4","state_after":"gain_3d=461","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1790391932245,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":207617,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-18T12:00:00.000Z","effective_at":"2026-09-18T00:02:36.409Z","window_days":3,"baseline":30,"current_value":545,"delta":0,"velocity":0,"acceleration":-10,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 30 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 30 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=30","state_after":"gain_3d=0","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1789689756409,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":198328,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-17T12:00:00.000Z","effective_at":"2026-09-17T00:40:16.585Z","window_days":3,"baseline":30,"current_value":545,"delta":0,"velocity":0,"acceleration":-10,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 30 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 30 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=30","state_after":"gain_3d=0","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1789605616585,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":195909,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-16T12:00:00.000Z","effective_at":"2026-09-16T18:34:44.909Z","window_days":3,"baseline":30,"current_value":545,"delta":0,"velocity":0,"acceleration":-10,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 30 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 30 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=30","state_after":"gain_3d=0","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1789583684909,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":165197,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-13T12:00:00.000Z","effective_at":"2026-09-13T00:12:02.065Z","window_days":3,"baseline":292,"current_value":545,"delta":-554,"velocity":-184.66666666666666,"acceleration":-282,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -554 per 3d from 292 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -554 per 3d from 292 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=292","state_after":"gain_3d=-554","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1789258322065,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":155614,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-12T12:00:00.000Z","effective_at":"2026-09-12T00:51:03.928Z","window_days":3,"baseline":292,"current_value":515,"delta":-584,"velocity":-194.66666666666666,"acceleration":-292,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -584 per 3d from 292 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -584 per 3d from 292 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=292","state_after":"gain_3d=-584","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1789174263928,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":146202,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-11T12:00:00.000Z","effective_at":"2026-09-11T00:29:06.667Z","window_days":3,"baseline":292,"current_value":515,"delta":-584,"velocity":-194.66666666666666,"acceleration":-292,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -584 per 3d from 292 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -584 per 3d from 292 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=292","state_after":"gain_3d=-584","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1789086546667,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":143885,"entity":{"kind":"source_link","id":1372,"agent_id":9256,"name":"Ratel, give agents unlimited tools and skills without context bloat","url":"https://github.com/ratel-ai/ratel"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-10T12:00:00.000Z","effective_at":"2026-09-10T18:22:23.112Z","window_days":3,"baseline":292,"current_value":515,"delta":-584,"velocity":-194.66666666666666,"acceleration":-292,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -584 per 3d from 292 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -584 per 3d from 292 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=292","state_after":"gain_3d=-584","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@ratel-ai/sdk","observedAt":1789064543112,"note":"observation series"}],"detector_version":"signal-v1","status":"active"}],"series":[{"metric_key":"github_stars","points":3,"first":1789910181296,"last":1792325339061},{"metric_key":"hn_points","points":3,"first":1787436224820,"last":1792544626192},{"metric_key":"npm_downloads_7d","points":28,"first":1788274103694,"last":1793087777801},{"metric_key":"pypi_downloads_30d","points":2,"first":1790584721594,"last":1791497980819}],"note":"observation series are step functions: a missing day means unchanged, not unobserved"}