{"ok":true,"agent_id":657,"events":[{"event_id":473590,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"reactivated","metric_key":"producthunt_votes","detected_at":"2026-10-26T12:00:00.000Z","effective_at":"2026-10-26T00:45:04.990Z","window_days":10,"baseline":0,"current_value":920,"delta":6,"velocity":2,"acceleration":null,"confidence":0.8,"why":"producthunt_votes did not move for 7d, then gained 6 in the last 3d","reason":"producthunt_votes did not move for 7d, then gained 6 in the last 3d","explanation_source":"detector","state_before":"dormant","state_after":"active","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1792975504990,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475349,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"accelerating","metric_key":"producthunt_votes","detected_at":"2026-10-26T12:00:00.000Z","effective_at":"2026-10-26T21:04:28.554Z","window_days":3,"baseline":2,"current_value":930,"delta":13,"velocity":4.333333333333333,"acceleration":3.6666666666666665,"confidence":0.9,"why":"producthunt_votes gained 13 in the last 3d vs 2 in the 3d before (ratio 6.5x, threshold 1.5x)","reason":"producthunt_votes gained 13 in the last 3d vs 2 in the 3d before (ratio 6.5x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=2","state_after":"gain_3d=13","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1793048668554,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475350,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"traction_anomaly","metric_key":"producthunt_votes","detected_at":"2026-10-26T12:00:00.000Z","effective_at":"2026-10-26T21:04:28.554Z","window_days":1,"baseline":0.14705882352941177,"current_value":930,"delta":10,"velocity":null,"acceleration":null,"confidence":0.7634992250782309,"why":"daily change 10.0 is 5.3 standard deviations from this entity's own prior mean (0.1±1.9, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 10.0 is 5.3 standard deviations from this entity's own prior mean (0.1±1.9, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=0.1","state_after":"delta=10.0","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1793048668554,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":471553,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"reactivated","metric_key":"producthunt_votes","detected_at":"2026-10-25T12:00:00.000Z","effective_at":"2026-10-25T00:22:51.122Z","window_days":10,"baseline":0,"current_value":920,"delta":7,"velocity":2.3333333333333335,"acceleration":null,"confidence":0.8,"why":"producthunt_votes did not move for 7d, then gained 7 in the last 3d","reason":"producthunt_votes did not move for 7d, then gained 7 in the last 3d","explanation_source":"detector","state_before":"dormant","state_after":"active","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1792887771122,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":470855,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"accelerating","metric_key":"producthunt_votes","detected_at":"2026-10-24T12:00:00.000Z","effective_at":"2026-10-24T16:14:53.231Z","window_days":3,"baseline":0,"current_value":920,"delta":5,"velocity":1.6666666666666667,"acceleration":1.6666666666666667,"confidence":0.75,"why":"producthunt_votes gained 5 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"producthunt_votes gained 5 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=5","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1792858493231,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":471202,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"reactivated","metric_key":"producthunt_votes","detected_at":"2026-10-24T12:00:00.000Z","effective_at":"2026-10-24T20:19:09.827Z","window_days":10,"baseline":0,"current_value":920,"delta":7,"velocity":2.3333333333333335,"acceleration":null,"confidence":0.8,"why":"producthunt_votes did not move for 7d, then gained 7 in the last 3d","reason":"producthunt_votes did not move for 7d, then gained 7 in the last 3d","explanation_source":"detector","state_before":"dormant","state_after":"active","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1792873149827,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":363449,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"accelerating","metric_key":"producthunt_votes","detected_at":"2026-10-08T12:00:00.000Z","effective_at":"2026-10-08T00:44:18.691Z","window_days":3,"baseline":2,"current_value":917,"delta":5,"velocity":1.6666666666666667,"acceleration":1,"confidence":0.9,"why":"producthunt_votes gained 5 in the last 3d vs 2 in the 3d before (ratio 2.5x, threshold 1.5x)","reason":"producthunt_votes gained 5 in the last 3d vs 2 in the 3d before (ratio 2.5x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=2","state_after":"gain_3d=5","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1791420258691,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":356654,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"accelerating","metric_key":"producthunt_votes","detected_at":"2026-10-07T12:00:00.000Z","effective_at":"2026-10-07T00:20:10.255Z","window_days":3,"baseline":0,"current_value":917,"delta":5,"velocity":1.6666666666666667,"acceleration":1.6666666666666667,"confidence":0.75,"why":"producthunt_votes gained 5 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"producthunt_votes gained 5 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=5","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1791332410255,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":354718,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"accelerating","metric_key":"producthunt_votes","detected_at":"2026-10-06T12:00:00.000Z","effective_at":"2026-10-06T17:12:44.633Z","window_days":3,"baseline":0,"current_value":917,"delta":5,"velocity":1.6666666666666667,"acceleration":1.6666666666666667,"confidence":0.75,"why":"producthunt_votes gained 5 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"producthunt_votes gained 5 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=5","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1791306764633,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":287917,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"accelerating","metric_key":"producthunt_votes","detected_at":"2026-09-28T12:00:00.000Z","effective_at":"2026-09-28T00:47:44.976Z","window_days":3,"baseline":0,"current_value":913,"delta":5,"velocity":1.6666666666666667,"acceleration":1.6666666666666667,"confidence":0.75,"why":"producthunt_votes gained 5 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"producthunt_votes gained 5 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=5","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1790556464976,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":284695,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"accelerating","metric_key":"producthunt_votes","detected_at":"2026-09-27T12:00:00.000Z","effective_at":"2026-09-27T14:38:50.716Z","window_days":3,"baseline":0,"current_value":914,"delta":6,"velocity":2,"acceleration":2,"confidence":0.75,"why":"producthunt_votes gained 6 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"producthunt_votes gained 6 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=6","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1790519930716,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":245632,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"cooling","metric_key":"producthunt_votes","detected_at":"2026-09-22T12:00:00.000Z","effective_at":"2026-09-22T00:33:44.586Z","window_days":3,"baseline":13,"current_value":908,"delta":0,"velocity":0,"acceleration":-4.333333333333333,"confidence":0.85,"why":"producthunt_votes momentum fell to 0 per 3d from 13 (<= 40% of the prior window)","reason":"producthunt_votes momentum fell to 0 per 3d from 13 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=13","state_after":"gain_3d=0","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1790037224586,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":235901,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"accelerating","metric_key":"producthunt_votes","detected_at":"2026-09-21T12:00:00.000Z","effective_at":"2026-09-21T00:10:31.972Z","window_days":3,"baseline":5,"current_value":909,"delta":9,"velocity":3,"acceleration":1.3333333333333333,"confidence":0.9,"why":"producthunt_votes gained 9 in the last 3d vs 5 in the 3d before (ratio 1.8x, threshold 1.5x)","reason":"producthunt_votes gained 9 in the last 3d vs 5 in the 3d before (ratio 1.8x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=5","state_after":"gain_3d=9","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1789949431972,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":227241,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"accelerating","metric_key":"producthunt_votes","detected_at":"2026-09-20T12:00:00.000Z","effective_at":"2026-09-20T00:50:45.042Z","window_days":3,"baseline":5,"current_value":908,"delta":9,"velocity":3,"acceleration":1.3333333333333333,"confidence":0.9,"why":"producthunt_votes gained 9 in the last 3d vs 5 in the 3d before (ratio 1.8x, threshold 1.5x)","reason":"producthunt_votes gained 9 in the last 3d vs 5 in the 3d before (ratio 1.8x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=5","state_after":"gain_3d=9","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1789865445042,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":217029,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"accelerating","metric_key":"producthunt_votes","detected_at":"2026-09-19T12:00:00.000Z","effective_at":"2026-09-19T00:28:06.132Z","window_days":3,"baseline":1,"current_value":908,"delta":13,"velocity":4.333333333333333,"acceleration":4,"confidence":0.9,"why":"producthunt_votes gained 13 in the last 3d vs 1 in the 3d before (ratio 13.0x, threshold 1.5x)","reason":"producthunt_votes gained 13 in the last 3d vs 1 in the 3d before (ratio 13.0x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=1","state_after":"gain_3d=13","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1789777686132,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":207557,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"accelerating","metric_key":"producthunt_votes","detected_at":"2026-09-18T12:00:00.000Z","effective_at":"2026-09-18T00:02:36.409Z","window_days":3,"baseline":2,"current_value":900,"delta":5,"velocity":1.6666666666666667,"acceleration":1,"confidence":0.9,"why":"producthunt_votes gained 5 in the last 3d vs 2 in the 3d before (ratio 2.5x, threshold 1.5x)","reason":"producthunt_votes gained 5 in the last 3d vs 2 in the 3d before (ratio 2.5x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=2","state_after":"gain_3d=5","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1789689756409,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":198262,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"accelerating","metric_key":"producthunt_votes","detected_at":"2026-09-17T12:00:00.000Z","effective_at":"2026-09-17T00:40:16.585Z","window_days":3,"baseline":0,"current_value":899,"delta":5,"velocity":1.6666666666666667,"acceleration":1.6666666666666667,"confidence":0.75,"why":"producthunt_votes gained 5 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"producthunt_votes gained 5 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=5","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1789605616585,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":201899,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"reactivated","metric_key":"producthunt_votes","detected_at":"2026-09-17T12:00:00.000Z","effective_at":"2026-09-17T09:48:35.109Z","window_days":10,"baseline":0,"current_value":899,"delta":4,"velocity":1.3333333333333333,"acceleration":null,"confidence":0.8,"why":"producthunt_votes did not move for 7d, then gained 4 in the last 3d","reason":"producthunt_votes did not move for 7d, then gained 4 in the last 3d","explanation_source":"detector","state_before":"dormant","state_after":"active","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1789638515109,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":197869,"entity":{"kind":"project","id":657,"agent_id":657,"name":"Framer 3.0","url":"https://www.framer.com"},"event_type":"accelerating","metric_key":"producthunt_votes","detected_at":"2026-09-16T12:00:00.000Z","effective_at":"2026-09-16T23:39:16.819Z","window_days":3,"baseline":0,"current_value":899,"delta":5,"velocity":1.6666666666666667,"acceleration":1.6666666666666667,"confidence":0.75,"why":"producthunt_votes gained 5 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"producthunt_votes gained 5 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=5","source_diversity":1,"evidence":[{"sourceUrl":"https://www.framer.com","observedAt":1789601956819,"note":"observation series"}],"detector_version":"signal-v1","status":"active"}],"series":[{"metric_key":"producthunt_votes","points":58,"first":1787436224820,"last":1793042108033}],"note":"observation series are step functions: a missing day means unchanged, not unobserved"}