{"ok":true,"agent_id":25522,"events":[{"event_id":475799,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-27T12:00:00.000Z","effective_at":"2026-10-27T02:09:11.059Z","window_days":3,"baseline":35,"current_value":0,"delta":-41,"velocity":-13.666666666666666,"acceleration":-25.333333333333332,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -41 per 3d from 35 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -41 per 3d from 35 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=35","state_after":"gain_3d=-41","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1793066951059,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":473642,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"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":41,"delta":35,"velocity":11.666666666666666,"acceleration":11.666666666666666,"confidence":0.75,"why":"npm_downloads_7d gained 35 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 35 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=35","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1792979159471,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":473287,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-25T12:00:00.000Z","effective_at":"2026-10-25T21:42:24.261Z","window_days":3,"baseline":0,"current_value":41,"delta":35,"velocity":11.666666666666666,"acceleration":11.666666666666666,"confidence":0.75,"why":"npm_downloads_7d gained 35 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 35 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=35","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1792964544261,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":321197,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"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":34,"current_value":47,"delta":2,"velocity":0.6666666666666666,"acceleration":-10.666666666666666,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 2 per 3d from 34 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 2 per 3d from 34 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=34","state_after":"gain_3d=2","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1790900299936,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":312542,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"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":33,"current_value":45,"delta":6,"velocity":2,"acceleration":-9,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 6 per 3d from 33 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 6 per 3d from 33 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=33","state_after":"gain_3d=6","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1790816058608,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":303903,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"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":33,"current_value":45,"delta":6,"velocity":2,"acceleration":-9,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 6 per 3d from 33 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 6 per 3d from 33 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=33","state_after":"gain_3d=6","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1790728255328,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":295579,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"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":5,"current_value":45,"delta":34,"velocity":11.333333333333334,"acceleration":9.666666666666666,"confidence":0.9,"why":"npm_downloads_7d gained 34 in the last 3d vs 5 in the 3d before (ratio 6.8x, threshold 1.5x)","reason":"npm_downloads_7d gained 34 in the last 3d vs 5 in the 3d before (ratio 6.8x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=5","state_after":"gain_3d=34","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1790640527843,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":302455,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"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":33,"current_value":45,"delta":6,"velocity":2,"acceleration":-9,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 6 per 3d from 33 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 6 per 3d from 33 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=33","state_after":"gain_3d=6","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1790713627195,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":287947,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-09-28T12:00:00.000Z","effective_at":"2026-09-28T00:47:44.976Z","window_days":1,"baseline":-1.3600000000000003,"current_value":39,"delta":28,"velocity":null,"acceleration":null,"confidence":0.6711568065764051,"why":"daily change 28.0 is 3.4 standard deviations from this entity's own prior mean (-1.4±8.6, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 28.0 is 3.4 standard deviations from this entity's own prior mean (-1.4±8.6, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-1.4","state_after":"delta=28.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1790556464976,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":291881,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-28T12:00:00.000Z","effective_at":"2026-09-28T13:59:51.024Z","window_days":3,"baseline":0,"current_value":39,"delta":33,"velocity":11,"acceleration":11,"confidence":0.75,"why":"npm_downloads_7d gained 33 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 33 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=33","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1790603991024,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":279892,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-09-27T12:00:00.000Z","effective_at":"2026-09-27T00:25:38.543Z","window_days":1,"baseline":-1.3600000000000003,"current_value":39,"delta":28,"velocity":null,"acceleration":null,"confidence":0.6711568065764051,"why":"daily change 28.0 is 3.4 standard deviations from this entity's own prior mean (-1.4±8.6, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 28.0 is 3.4 standard deviations from this entity's own prior mean (-1.4±8.6, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-1.4","state_after":"delta=28.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1790468738543,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":278562,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-09-26T12:00:00.000Z","effective_at":"2026-09-26T20:21:59.640Z","window_days":1,"baseline":-1.3600000000000003,"current_value":39,"delta":28,"velocity":null,"acceleration":null,"confidence":0.6711568065764051,"why":"daily change 28.0 is 3.4 standard deviations from this entity's own prior mean (-1.4±8.6, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 28.0 is 3.4 standard deviations from this entity's own prior mean (-1.4±8.6, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-1.4","state_after":"delta=28.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1790454119640,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":261933,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-24T12:00:00.000Z","effective_at":"2026-09-24T00:16:16.039Z","window_days":3,"baseline":40,"current_value":6,"delta":-49,"velocity":-16.333333333333332,"acceleration":-29.666666666666668,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -49 per 3d from 40 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -49 per 3d from 40 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=40","state_after":"gain_3d=-49","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1790208976039,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":254845,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-23T12:00:00.000Z","effective_at":"2026-09-23T00:55:01.094Z","window_days":3,"baseline":44,"current_value":6,"delta":-53,"velocity":-17.666666666666668,"acceleration":-32.333333333333336,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -53 per 3d from 44 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -53 per 3d from 44 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=44","state_after":"gain_3d=-53","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1790124901094,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":245681,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-22T12:00:00.000Z","effective_at":"2026-09-22T00:33:44.586Z","window_days":3,"baseline":51,"current_value":30,"delta":-36,"velocity":-12,"acceleration":-29,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -36 per 3d from 51 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -36 per 3d from 51 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=51","state_after":"gain_3d=-36","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1790037224586,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":245682,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-09-22T12:00:00.000Z","effective_at":"2026-09-22T00:33:44.586Z","window_days":1,"baseline":0.5,"current_value":30,"delta":-25,"velocity":null,"acceleration":null,"confidence":0.7201222394445018,"why":"daily change -25.0 is -4.4 standard deviations from this entity's own prior mean (0.5±5.8, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -25.0 is -4.4 standard deviations from this entity's own prior mean (0.5±5.8, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=0.5","state_after":"delta=-25.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1790037224586,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":235929,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-21T12:00:00.000Z","effective_at":"2026-09-21T00:10:31.972Z","window_days":3,"baseline":0,"current_value":55,"delta":40,"velocity":13.333333333333334,"acceleration":13.333333333333334,"confidence":0.75,"why":"npm_downloads_7d gained 40 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 40 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=40","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1789949431972,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":236300,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-21T12:00:00.000Z","effective_at":"2026-09-21T01:11:21.931Z","window_days":3,"baseline":51,"current_value":55,"delta":-11,"velocity":-3.6666666666666665,"acceleration":-20.666666666666668,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -11 per 3d from 51 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -11 per 3d from 51 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=51","state_after":"gain_3d=-11","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1789953081931,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":239016,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-09-21T12:00:00.000Z","effective_at":"2026-09-21T08:17:32.145Z","window_days":1,"baseline":0.5,"current_value":30,"delta":-25,"velocity":null,"acceleration":null,"confidence":0.7201222394445018,"why":"daily change -25.0 is -4.4 standard deviations from this entity's own prior mean (0.5±5.8, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -25.0 is -4.4 standard deviations from this entity's own prior mean (0.5±5.8, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=0.5","state_after":"delta=-25.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1789978652145,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":227272,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-20T12:00:00.000Z","effective_at":"2026-09-20T00:50:45.042Z","window_days":3,"baseline":0,"current_value":59,"delta":44,"velocity":14.666666666666666,"acceleration":14.666666666666666,"confidence":0.75,"why":"npm_downloads_7d gained 44 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 44 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=44","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1789865445042,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":217079,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-19T12:00:00.000Z","effective_at":"2026-09-19T00:28:06.132Z","window_days":3,"baseline":0,"current_value":66,"delta":51,"velocity":17,"acceleration":17,"confidence":0.75,"why":"npm_downloads_7d gained 51 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 51 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=51","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1789777686132,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":207954,"entity":{"kind":"source_link","id":893,"agent_id":25522,"name":"npm i -g hotcell","url":"https://github.com/sinameraji/hotcell"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-18T12:00:00.000Z","effective_at":"2026-09-18T01:04:17.648Z","window_days":3,"baseline":1,"current_value":66,"delta":51,"velocity":17,"acceleration":16.666666666666668,"confidence":0.9,"why":"npm_downloads_7d gained 51 in the last 3d vs 1 in the 3d before (ratio 51.0x, threshold 1.5x)","reason":"npm_downloads_7d gained 51 in the last 3d vs 1 in the 3d before (ratio 51.0x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=1","state_after":"gain_3d=51","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/hotcell","observedAt":1789693457648,"note":"observation series"}],"detector_version":"signal-v1","status":"active"}],"series":[{"metric_key":"github_stars","points":2,"first":1789692715242,"last":1792085709821},{"metric_key":"npm_downloads_7d","points":27,"first":1788272395690,"last":1793044233304},{"metric_key":"producthunt_votes","points":3,"first":1787436224820,"last":1792544626192}],"note":"observation series are step functions: a missing day means unchanged, not unobserved"}