{"ok":true,"agent_id":10420,"events":[{"event_id":478260,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-28T12:00:00.000Z","effective_at":"2026-10-28T02:34:39.587Z","window_days":3,"baseline":17,"current_value":2201,"delta":-2242,"velocity":-747.3333333333334,"acceleration":-753,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -2242 per 3d from 17 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -2242 per 3d from 17 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=17","state_after":"gain_3d=-2242","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1793154879587,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475789,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"accelerating","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":0,"current_value":4443,"delta":17,"velocity":5.666666666666667,"acceleration":5.666666666666667,"confidence":0.75,"why":"npm_downloads_7d gained 17 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 17 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=17","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1793066951059,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":476557,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-27T12:00:00.000Z","effective_at":"2026-10-27T10:16:58.829Z","window_days":3,"baseline":17,"current_value":2201,"delta":-2242,"velocity":-747.3333333333334,"acceleration":-753,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -2242 per 3d from 17 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -2242 per 3d from 17 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=17","state_after":"gain_3d=-2242","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1793096218829,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":474331,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-26T12:00:00.000Z","effective_at":"2026-10-26T09:53:28.069Z","window_days":3,"baseline":0,"current_value":4443,"delta":17,"velocity":5.666666666666667,"acceleration":5.666666666666667,"confidence":0.75,"why":"npm_downloads_7d gained 17 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 17 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=17","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1793008408069,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":449176,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-19T12:00:00.000Z","effective_at":"2026-10-19T00:04:08.345Z","window_days":3,"baseline":130,"current_value":4951,"delta":-2402,"velocity":-800.6666666666666,"acceleration":-844,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -2402 per 3d from 130 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -2402 per 3d from 130 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=130","state_after":"gain_3d=-2402","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1792368248345,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":441899,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-18T12:00:00.000Z","effective_at":"2026-10-18T00:42:18.648Z","window_days":3,"baseline":1166,"current_value":7353,"delta":0,"velocity":0,"acceleration":-388.6666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 1166 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 1166 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=1166","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1792284138648,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":433855,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":3212,"current_value":7353,"delta":-93,"velocity":-31,"acceleration":-1101.6666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -93 per 3d from 3212 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -93 per 3d from 3212 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=3212","state_after":"gain_3d=-93","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1792196376743,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":426028,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-16T12:00:00.000Z","effective_at":"2026-10-16T00:57:30.699Z","window_days":3,"baseline":2989,"current_value":7353,"delta":130,"velocity":43.333333333333336,"acceleration":-953,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 130 per 3d from 2989 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 130 per 3d from 2989 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=2989","state_after":"gain_3d=130","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1792112250699,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":417795,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-15T12:00:00.000Z","effective_at":"2026-10-15T00:32:30.115Z","window_days":3,"baseline":3042,"current_value":7353,"delta":1166,"velocity":388.6666666666667,"acceleration":-625.3333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 1166 per 3d from 3042 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 1166 per 3d from 3042 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=3042","state_after":"gain_3d=1166","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1792024350115,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":409936,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"accelerating","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":1089,"current_value":7446,"delta":3212,"velocity":1070.6666666666667,"acceleration":707.6666666666666,"confidence":0.9,"why":"npm_downloads_7d gained 3212 in the last 3d vs 1089 in the 3d before (ratio 2.9x, threshold 1.5x)","reason":"npm_downloads_7d gained 3212 in the last 3d vs 1089 in the 3d before (ratio 2.9x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=1089","state_after":"gain_3d=3212","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791936366123,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":411889,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-14T12:00:00.000Z","effective_at":"2026-10-14T06:11:48.969Z","window_days":3,"baseline":3042,"current_value":7353,"delta":1166,"velocity":388.6666666666667,"acceleration":-625.3333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 1166 per 3d from 3042 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 1166 per 3d from 3042 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=3042","state_after":"gain_3d=1166","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791958308969,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":402903,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"accelerating","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":1089,"current_value":7223,"delta":2989,"velocity":996.3333333333334,"acceleration":633.3333333333334,"confidence":0.9,"why":"npm_downloads_7d gained 2989 in the last 3d vs 1089 in the 3d before (ratio 2.7x, threshold 1.5x)","reason":"npm_downloads_7d gained 2989 in the last 3d vs 1089 in the 3d before (ratio 2.7x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=1089","state_after":"gain_3d=2989","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791852168961,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":395393,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-12T12:00:00.000Z","effective_at":"2026-10-12T00:18:42.787Z","window_days":3,"baseline":0,"current_value":6187,"delta":3042,"velocity":1014,"acceleration":1014,"confidence":0.75,"why":"npm_downloads_7d gained 3042 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 3042 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=3042","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791764322787,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":395394,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":76.18604651162791,"current_value":6187,"delta":1953,"velocity":null,"acceleration":null,"confidence":0.9,"why":"daily change 1953.0 is 9.2 standard deviations from this entity's own prior mean (76.2±204.8, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 1953.0 is 9.2 standard deviations from this entity's own prior mean (76.2±204.8, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=76.2","state_after":"delta=1953.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791764322787,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":387080,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":688,"current_value":4234,"delta":1089,"velocity":363,"acceleration":133.66666666666666,"confidence":0.9,"why":"npm_downloads_7d gained 1089 in the last 3d vs 688 in the 3d before (ratio 1.6x, threshold 1.5x)","reason":"npm_downloads_7d gained 1089 in the last 3d vs 688 in the 3d before (ratio 1.6x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=688","state_after":"gain_3d=1089","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791680198638,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":388524,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":76.18604651162791,"current_value":6187,"delta":1953,"velocity":null,"acceleration":null,"confidence":0.9,"why":"daily change 1953.0 is 9.2 standard deviations from this entity's own prior mean (76.2±204.8, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 1953.0 is 9.2 standard deviations from this entity's own prior mean (76.2±204.8, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=76.2","state_after":"delta=1953.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791694819543,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":378594,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-10T12:00:00.000Z","effective_at":"2026-10-10T00:32:31.580Z","window_days":3,"baseline":639,"current_value":4234,"delta":1089,"velocity":363,"acceleration":150,"confidence":0.9,"why":"npm_downloads_7d gained 1089 in the last 3d vs 639 in the 3d before (ratio 1.7x, threshold 1.5x)","reason":"npm_downloads_7d gained 1089 in the last 3d vs 639 in the 3d before (ratio 1.7x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=639","state_after":"gain_3d=1089","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791592351580,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":370679,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":946,"current_value":3145,"delta":0,"velocity":0,"acceleration":-315.3333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 946 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 946 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=946","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791504387189,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":370680,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-09T12:00:00.000Z","effective_at":"2026-10-09T00:06:27.189Z","window_days":1,"baseline":39.44736842105264,"current_value":3145,"delta":688,"velocity":null,"acceleration":null,"confidence":0.6806175612700425,"why":"daily change 688.0 is 3.6 standard deviations from this entity's own prior mean (39.4±179.5, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 688.0 is 3.6 standard deviations from this entity's own prior mean (39.4±179.5, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=39.4","state_after":"delta=688.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791504387189,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":377908,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-09T12:00:00.000Z","effective_at":"2026-10-09T22:30:43.652Z","window_days":3,"baseline":639,"current_value":4234,"delta":1089,"velocity":363,"acceleration":150,"confidence":0.9,"why":"npm_downloads_7d gained 1089 in the last 3d vs 639 in the 3d before (ratio 1.7x, threshold 1.5x)","reason":"npm_downloads_7d gained 1089 in the last 3d vs 639 in the 3d before (ratio 1.7x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=639","state_after":"gain_3d=1089","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791585043652,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":363493,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-08T12:00:00.000Z","effective_at":"2026-10-08T00:44:18.691Z","window_days":1,"baseline":39.44736842105264,"current_value":3145,"delta":688,"velocity":null,"acceleration":null,"confidence":0.6806175612700425,"why":"daily change 688.0 is 3.6 standard deviations from this entity's own prior mean (39.4±179.5, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 688.0 is 3.6 standard deviations from this entity's own prior mean (39.4±179.5, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=39.4","state_after":"delta=688.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791420258691,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":366216,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-08T12:00:00.000Z","effective_at":"2026-10-08T09:53:12.318Z","window_days":3,"baseline":258,"current_value":3145,"delta":688,"velocity":229.33333333333334,"acceleration":143.33333333333334,"confidence":0.9,"why":"npm_downloads_7d gained 688 in the last 3d vs 258 in the 3d before (ratio 2.7x, threshold 1.5x)","reason":"npm_downloads_7d gained 688 in the last 3d vs 258 in the 3d before (ratio 2.7x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=258","state_after":"gain_3d=688","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791453192318,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":370030,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-08T12:00:00.000Z","effective_at":"2026-10-08T22:04:37.757Z","window_days":3,"baseline":946,"current_value":3145,"delta":0,"velocity":0,"acceleration":-315.3333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 946 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 946 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=946","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791497077757,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":356691,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-07T12:00:00.000Z","effective_at":"2026-10-07T00:20:10.255Z","window_days":1,"baseline":39.44736842105264,"current_value":3145,"delta":688,"velocity":null,"acceleration":null,"confidence":0.6806175612700425,"why":"daily change 688.0 is 3.6 standard deviations from this entity's own prior mean (39.4±179.5, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 688.0 is 3.6 standard deviations from this entity's own prior mean (39.4±179.5, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=39.4","state_after":"delta=688.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791332410255,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":350346,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":526,"current_value":3145,"delta":946,"velocity":315.3333333333333,"acceleration":140,"confidence":0.9,"why":"npm_downloads_7d gained 946 in the last 3d vs 526 in the 3d before (ratio 1.8x, threshold 1.5x)","reason":"npm_downloads_7d gained 946 in the last 3d vs 526 in the 3d before (ratio 1.8x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=526","state_after":"gain_3d=946","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791248247053,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":350347,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-06T12:00:00.000Z","effective_at":"2026-10-06T00:57:27.053Z","window_days":1,"baseline":39.44736842105264,"current_value":3145,"delta":688,"velocity":null,"acceleration":null,"confidence":0.6806175612700425,"why":"daily change 688.0 is 3.6 standard deviations from this entity's own prior mean (39.4±179.5, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 688.0 is 3.6 standard deviations from this entity's own prior mean (39.4±179.5, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=39.4","state_after":"delta=688.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791248247053,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":343946,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":221,"current_value":2457,"delta":563,"velocity":187.66666666666666,"acceleration":114,"confidence":0.9,"why":"npm_downloads_7d gained 563 in the last 3d vs 221 in the 3d before (ratio 2.5x, threshold 1.5x)","reason":"npm_downloads_7d gained 563 in the last 3d vs 221 in the 3d before (ratio 2.5x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=221","state_after":"gain_3d=563","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791160498749,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":349516,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-05T12:00:00.000Z","effective_at":"2026-10-05T21:54:37.340Z","window_days":1,"baseline":39.44736842105264,"current_value":3145,"delta":688,"velocity":null,"acceleration":null,"confidence":0.6806175612700425,"why":"daily change 688.0 is 3.6 standard deviations from this entity's own prior mean (39.4±179.5, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 688.0 is 3.6 standard deviations from this entity's own prior mean (39.4±179.5, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=39.4","state_after":"delta=688.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791237277340,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":337161,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":59,"current_value":2506,"delta":879,"velocity":293,"acceleration":273.3333333333333,"confidence":0.9,"why":"npm_downloads_7d gained 879 in the last 3d vs 59 in the 3d before (ratio 14.9x, threshold 1.5x)","reason":"npm_downloads_7d gained 879 in the last 3d vs 59 in the 3d before (ratio 14.9x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=59","state_after":"gain_3d=879","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1791072722362,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":330217,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-03T12:00:00.000Z","effective_at":"2026-10-03T00:50:00.223Z","window_days":3,"baseline":243,"current_value":2199,"delta":526,"velocity":175.33333333333334,"acceleration":94.33333333333333,"confidence":0.9,"why":"npm_downloads_7d gained 526 in the last 3d vs 243 in the 3d before (ratio 2.2x, threshold 1.5x)","reason":"npm_downloads_7d gained 526 in the last 3d vs 243 in the 3d before (ratio 2.2x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=243","state_after":"gain_3d=526","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1790988600223,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":324662,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-02T12:00:00.000Z","effective_at":"2026-10-02T09:31:04.743Z","window_days":3,"baseline":243,"current_value":2199,"delta":526,"velocity":175.33333333333334,"acceleration":94.33333333333333,"confidence":0.9,"why":"npm_downloads_7d gained 526 in the last 3d vs 243 in the 3d before (ratio 2.2x, threshold 1.5x)","reason":"npm_downloads_7d gained 526 in the last 3d vs 243 in the 3d before (ratio 2.2x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=243","state_after":"gain_3d=526","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1790933464743,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":317715,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-01T12:00:00.000Z","effective_at":"2026-10-01T15:09:54.489Z","window_days":3,"baseline":201,"current_value":1627,"delta":-46,"velocity":-15.333333333333334,"acceleration":-82.33333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -46 per 3d from 201 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -46 per 3d from 201 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=201","state_after":"gain_3d=-46","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1790867394489,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":295573,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":1673,"delta":201,"velocity":67,"acceleration":67,"confidence":0.75,"why":"npm_downloads_7d gained 201 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 201 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=201","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1790640527843,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":291872,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":1568,"delta":96,"velocity":32,"acceleration":32,"confidence":0.75,"why":"npm_downloads_7d gained 96 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 96 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=96","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1790603991024,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":286358,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-27T12:00:00.000Z","effective_at":"2026-09-27T19:43:15.971Z","window_days":3,"baseline":202,"current_value":1537,"delta":65,"velocity":21.666666666666668,"acceleration":-45.666666666666664,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 65 per 3d from 202 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 65 per 3d from 202 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=202","state_after":"gain_3d=65","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1790538195971,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":245672,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":126,"current_value":1270,"delta":-1145,"velocity":-381.6666666666667,"acceleration":-423.6666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -1145 per 3d from 126 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -1145 per 3d from 126 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=126","state_after":"gain_3d=-1145","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1790037224586,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":236290,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":126,"current_value":1661,"delta":-754,"velocity":-251.33333333333334,"acceleration":-293.3333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -754 per 3d from 126 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -754 per 3d from 126 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=126","state_after":"gain_3d=-754","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1789953081931,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":217070,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":2415,"delta":126,"velocity":42,"acceleration":42,"confidence":0.75,"why":"npm_downloads_7d gained 126 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 126 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=126","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1789777686132,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":207586,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":886,"current_value":2289,"delta":0,"velocity":0,"acceleration":-295.3333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 886 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 886 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=886","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1789689756409,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":214497,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-18T12:00:00.000Z","effective_at":"2026-09-18T18:22:37.523Z","window_days":3,"baseline":0,"current_value":2415,"delta":126,"velocity":42,"acceleration":42,"confidence":0.75,"why":"npm_downloads_7d gained 126 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 126 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=126","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1789755757523,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":198295,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":236,"current_value":2289,"delta":0,"velocity":0,"acceleration":-78.66666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 236 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 236 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=236","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1789605616585,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":189584,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-16T12:00:00.000Z","effective_at":"2026-09-16T00:17:42.806Z","window_days":3,"baseline":236,"current_value":2289,"delta":0,"velocity":0,"acceleration":-78.66666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 236 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 236 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=236","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1789517862806,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":187545,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-15T12:00:00.000Z","effective_at":"2026-09-15T18:12:15.836Z","window_days":3,"baseline":236,"current_value":2289,"delta":0,"velocity":0,"acceleration":-78.66666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 236 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 236 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=236","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1789495935836,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":174022,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-14T12:00:00.000Z","effective_at":"2026-09-14T00:33:19.200Z","window_days":3,"baseline":0,"current_value":2289,"delta":236,"velocity":78.66666666666667,"acceleration":78.66666666666667,"confidence":0.75,"why":"npm_downloads_7d gained 236 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 236 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=236","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1789345999200,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":165185,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":1095,"current_value":2289,"delta":236,"velocity":78.66666666666667,"acceleration":-286.3333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 236 per 3d from 1095 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 236 per 3d from 1095 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=1095","state_after":"gain_3d=236","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1789258322065,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":169223,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-13T12:00:00.000Z","effective_at":"2026-09-13T11:22:02.282Z","window_days":3,"baseline":0,"current_value":2289,"delta":236,"velocity":78.66666666666667,"acceleration":78.66666666666667,"confidence":0.75,"why":"npm_downloads_7d gained 236 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 236 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=236","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1789298522282,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":155591,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"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":1095,"current_value":1403,"delta":-650,"velocity":-216.66666666666666,"acceleration":-581.6666666666666,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -650 per 3d from 1095 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -650 per 3d from 1095 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=1095","state_after":"gain_3d=-650","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1789174263928,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":148444,"entity":{"kind":"source_link","id":686,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-11T12:00:00.000Z","effective_at":"2026-09-11T06:34:41.491Z","window_days":3,"baseline":1095,"current_value":1403,"delta":-650,"velocity":-216.66666666666666,"acceleration":-581.6666666666666,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -650 per 3d from 1095 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -650 per 3d from 1095 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=1095","state_after":"gain_3d=-650","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@rivet-dev/agentos","observedAt":1789108481491,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":76,"entity":{"kind":"project","id":10420,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"breakout","metric_key":"producthunt_votes","detected_at":"2026-07-30T22:20:44.833Z","effective_at":"2026-07-30T22:20:44.833Z","window_days":null,"baseline":null,"current_value":139,"delta":null,"velocity":null,"acceleration":null,"confidence":0.7,"why":"crossed the published breakout threshold on observed metric at 139","reason":"crossed the published breakout threshold on observed metric at 139","explanation_source":"template","state_before":null,"state_after":null,"source_diversity":3,"evidence":[{"sourceUrl":"https://www.producthunt.com/r/DVJCQ4F3GS7JKD?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+stgame+%28ID%3A+290250%29","observedAt":1785450044833,"note":"tier 1"}],"detector_version":"legacy-tier-v1","status":"superseded"},{"event_id":331,"entity":{"kind":"trending","id":20369,"agent_id":10420,"name":"agentos","url":"https://github.com/rivet-dev/agentos"},"event_type":"breakout","metric_key":"producthunt_votes","detected_at":"2026-07-30T22:20:44.833Z","effective_at":"2026-07-30T22:20:44.833Z","window_days":null,"baseline":null,"current_value":139,"delta":null,"velocity":null,"acceleration":null,"confidence":0.7,"why":"crossed the published breakout threshold on observed metric at 139","reason":"crossed the published breakout threshold on observed metric at 139","explanation_source":"template","state_before":null,"state_after":null,"source_diversity":3,"evidence":[{"sourceUrl":"https://www.producthunt.com/r/DVJCQ4F3GS7JKD?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+stgame+%28ID%3A+290250%29","observedAt":1785450044833,"note":"tier 1"}],"detector_version":"legacy-tier-v2","status":"active"}],"series":[{"metric_key":"github_stars","points":8,"first":1787436224820,"last":1792544626192},{"metric_key":"npm_downloads_7d","points":27,"first":1788272395690,"last":1793087777801},{"metric_key":"producthunt_votes","points":3,"first":1787436224820,"last":1792544626192}],"note":"observation series are step functions: a missing day means unchanged, not unobserved"}