{"ok":true,"agent_id":15624,"events":[{"event_id":475771,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-27T12:00:00.000Z","effective_at":"2026-10-27T02:09:11.059Z","window_days":1,"baseline":-4452.5084745762715,"current_value":54739,"delta":-144764,"velocity":null,"acceleration":null,"confidence":0.7195918489002902,"why":"daily change -144764.0 is -4.4 standard deviations from this entity's own prior mean (-4452.5±31948.2, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -144764.0 is -4.4 standard deviations from this entity's own prior mean (-4452.5±31948.2, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-4452.5","state_after":"delta=-144764.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1793066951059,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":473624,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":344267,"delta":10983,"velocity":3661,"acceleration":3661,"confidence":0.75,"why":"npm_downloads_7d gained 10983 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 10983 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=10983","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1792979159471,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475382,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-26T12:00:00.000Z","effective_at":"2026-10-26T22:05:24.883Z","window_days":1,"baseline":-4452.5084745762715,"current_value":54739,"delta":-144764,"velocity":null,"acceleration":null,"confidence":0.7195918489002902,"why":"daily change -144764.0 is -4.4 standard deviations from this entity's own prior mean (-4452.5±31948.2, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -144764.0 is -4.4 standard deviations from this entity's own prior mean (-4452.5±31948.2, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-4452.5","state_after":"delta=-144764.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1793052324883,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":471586,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","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":5923,"current_value":344267,"delta":10983,"velocity":3661,"acceleration":1686.6666666666667,"confidence":0.9,"why":"npm_downloads_7d gained 10983 in the last 3d vs 5923 in the 3d before (ratio 1.9x, threshold 1.5x)","reason":"npm_downloads_7d gained 10983 in the last 3d vs 5923 in the 3d before (ratio 1.9x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=5923","state_after":"gain_3d=10983","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1792891426943,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":470543,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-24T12:00:00.000Z","effective_at":"2026-10-24T13:12:03.041Z","window_days":3,"baseline":5923,"current_value":333284,"delta":0,"velocity":0,"acceleration":-1974.3333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 5923 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 5923 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=5923","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1792847523041,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":470889,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-24T12:00:00.000Z","effective_at":"2026-10-24T17:15:49.505Z","window_days":3,"baseline":5923,"current_value":344267,"delta":10983,"velocity":3661,"acceleration":1686.6666666666667,"confidence":0.9,"why":"npm_downloads_7d gained 10983 in the last 3d vs 5923 in the 3d before (ratio 1.9x, threshold 1.5x)","reason":"npm_downloads_7d gained 10983 in the last 3d vs 5923 in the 3d before (ratio 1.9x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=5923","state_after":"gain_3d=10983","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1792862149505,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":449166,"entity":{"kind":"source_link","id":274,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","metric_key":"pypi_downloads_30d","detected_at":"2026-10-19T12:00:00.000Z","effective_at":"2026-10-19T00:04:08.345Z","window_days":3,"baseline":262821,"current_value":37112498,"delta":0,"velocity":0,"acceleration":-87607,"confidence":0.85,"why":"pypi_downloads_30d momentum fell to 0 per 3d from 262821 (<= 40% of the prior window)","reason":"pypi_downloads_30d momentum fell to 0 per 3d from 262821 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=262821","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://pypi.org/project/strands-agents/","observedAt":1792368248345,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":441887,"entity":{"kind":"source_link","id":274,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","metric_key":"pypi_downloads_30d","detected_at":"2026-10-18T12:00:00.000Z","effective_at":"2026-10-18T00:42:18.648Z","window_days":3,"baseline":262821,"current_value":37112498,"delta":0,"velocity":0,"acceleration":-87607,"confidence":0.85,"why":"pypi_downloads_30d momentum fell to 0 per 3d from 262821 (<= 40% of the prior window)","reason":"pypi_downloads_30d momentum fell to 0 per 3d from 262821 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=262821","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://pypi.org/project/strands-agents/","observedAt":1792284138648,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":433842,"entity":{"kind":"source_link","id":274,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","metric_key":"pypi_downloads_30d","detected_at":"2026-10-17T12:00:00.000Z","effective_at":"2026-10-17T00:19:36.743Z","window_days":3,"baseline":262821,"current_value":37112498,"delta":0,"velocity":0,"acceleration":-87607,"confidence":0.85,"why":"pypi_downloads_30d momentum fell to 0 per 3d from 262821 (<= 40% of the prior window)","reason":"pypi_downloads_30d momentum fell to 0 per 3d from 262821 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=262821","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://pypi.org/project/strands-agents/","observedAt":1792196376743,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":426011,"entity":{"kind":"source_link","id":274,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","metric_key":"pypi_downloads_30d","detected_at":"2026-10-16T12:00:00.000Z","effective_at":"2026-10-16T00:57:30.699Z","window_days":3,"baseline":0,"current_value":37112498,"delta":262821,"velocity":87607,"acceleration":87607,"confidence":0.75,"why":"pypi_downloads_30d gained 262821 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"pypi_downloads_30d gained 262821 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=262821","source_diversity":3,"evidence":[{"sourceUrl":"https://pypi.org/project/strands-agents/","observedAt":1792112250699,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":426012,"entity":{"kind":"source_link","id":274,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"reactivated","metric_key":"pypi_downloads_30d","detected_at":"2026-10-16T12:00:00.000Z","effective_at":"2026-10-16T00:57:30.699Z","window_days":10,"baseline":0,"current_value":37112498,"delta":262821,"velocity":87607,"acceleration":null,"confidence":0.8,"why":"pypi_downloads_30d did not move for 7d, then gained 262821 in the last 3d","reason":"pypi_downloads_30d did not move for 7d, then gained 262821 in the last 3d","explanation_source":"detector","state_before":"dormant","state_after":"active","source_diversity":3,"evidence":[{"sourceUrl":"https://pypi.org/project/strands-agents/","observedAt":1792112250699,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":429734,"entity":{"kind":"source_link","id":274,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","metric_key":"pypi_downloads_30d","detected_at":"2026-10-16T12:00:00.000Z","effective_at":"2026-10-16T12:07:53.962Z","window_days":3,"baseline":262821,"current_value":37112498,"delta":0,"velocity":0,"acceleration":-87607,"confidence":0.85,"why":"pypi_downloads_30d momentum fell to 0 per 3d from 262821 (<= 40% of the prior window)","reason":"pypi_downloads_30d momentum fell to 0 per 3d from 262821 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=262821","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://pypi.org/project/strands-agents/","observedAt":1792152473962,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":417785,"entity":{"kind":"source_link","id":274,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","metric_key":"pypi_downloads_30d","detected_at":"2026-10-15T12:00:00.000Z","effective_at":"2026-10-15T00:32:30.115Z","window_days":3,"baseline":0,"current_value":37112498,"delta":262821,"velocity":87607,"acceleration":87607,"confidence":0.75,"why":"pypi_downloads_30d gained 262821 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"pypi_downloads_30d gained 262821 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=262821","source_diversity":3,"evidence":[{"sourceUrl":"https://pypi.org/project/strands-agents/","observedAt":1792024350115,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":421175,"entity":{"kind":"source_link","id":274,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"reactivated","metric_key":"pypi_downloads_30d","detected_at":"2026-10-15T12:00:00.000Z","effective_at":"2026-10-15T10:42:17.433Z","window_days":10,"baseline":0,"current_value":37112498,"delta":262821,"velocity":87607,"acceleration":null,"confidence":0.8,"why":"pypi_downloads_30d did not move for 7d, then gained 262821 in the last 3d","reason":"pypi_downloads_30d did not move for 7d, then gained 262821 in the last 3d","explanation_source":"detector","state_before":"dormant","state_after":"active","source_diversity":3,"evidence":[{"sourceUrl":"https://pypi.org/project/strands-agents/","observedAt":1792060937433,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":423274,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-15T12:00:00.000Z","effective_at":"2026-10-15T16:49:22.478Z","window_days":3,"baseline":692,"current_value":528911,"delta":-7281,"velocity":-2427,"acceleration":-2657.6666666666665,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -7281 per 3d from 692 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -7281 per 3d from 692 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=692","state_after":"gain_3d=-7281","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1792082962478,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":409922,"entity":{"kind":"source_link","id":274,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","metric_key":"pypi_downloads_30d","detected_at":"2026-10-14T12:00:00.000Z","effective_at":"2026-10-14T00:06:06.123Z","window_days":3,"baseline":0,"current_value":37112498,"delta":262821,"velocity":87607,"acceleration":87607,"confidence":0.75,"why":"pypi_downloads_30d gained 262821 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"pypi_downloads_30d gained 262821 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=262821","source_diversity":3,"evidence":[{"sourceUrl":"https://pypi.org/project/strands-agents/","observedAt":1791936366123,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":406152,"entity":{"kind":"source_link","id":274,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","metric_key":"pypi_downloads_30d","detected_at":"2026-10-13T12:00:00.000Z","effective_at":"2026-10-13T11:54:33.016Z","window_days":3,"baseline":0,"current_value":37112498,"delta":262821,"velocity":87607,"acceleration":87607,"confidence":0.75,"why":"pypi_downloads_30d gained 262821 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"pypi_downloads_30d gained 262821 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=262821","source_diversity":3,"evidence":[{"sourceUrl":"https://pypi.org/project/strands-agents/","observedAt":1791892473016,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":387067,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","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":3563,"current_value":534780,"delta":-99281,"velocity":-33093.666666666664,"acceleration":-34281.333333333336,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -99281 per 3d from 3563 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -99281 per 3d from 3563 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=3563","state_after":"gain_3d=-99281","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1791680198638,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":378577,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","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":3563,"current_value":535500,"delta":-98561,"velocity":-32853.666666666664,"acceleration":-34041.333333333336,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -98561 per 3d from 3563 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -98561 per 3d from 3563 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=3563","state_after":"gain_3d=-98561","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1791592351580,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":370660,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":10016,"current_value":634061,"delta":0,"velocity":0,"acceleration":-3338.6666666666665,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 10016 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 10016 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=10016","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1791504387189,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":363475,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":11381,"current_value":634061,"delta":3563,"velocity":1187.6666666666667,"acceleration":-2606,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 3563 per 3d from 11381 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 3563 per 3d from 11381 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=11381","state_after":"gain_3d=3563","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1791420258691,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":356675,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","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":26647,"current_value":634061,"delta":3563,"velocity":1187.6666666666667,"acceleration":-7694.666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 3563 per 3d from 26647 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 3563 per 3d from 26647 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=26647","state_after":"gain_3d=3563","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1791332410255,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":350333,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","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":34661,"current_value":634061,"delta":10016,"velocity":3338.6666666666665,"acceleration":-8215,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 10016 per 3d from 34661 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 10016 per 3d from 34661 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=34661","state_after":"gain_3d=10016","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1791248247053,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":343939,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","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":39625,"current_value":630498,"delta":11381,"velocity":3793.6666666666665,"acceleration":-9414.666666666666,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 11381 per 3d from 39625 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 11381 per 3d from 39625 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=39625","state_after":"gain_3d=11381","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1791160498749,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":339706,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-04T12:00:00.000Z","effective_at":"2026-10-04T09:20:59.982Z","window_days":3,"baseline":39625,"current_value":630498,"delta":11381,"velocity":3793.6666666666665,"acceleration":-9414.666666666666,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 11381 per 3d from 39625 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 11381 per 3d from 39625 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=39625","state_after":"gain_3d=11381","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1791105659982,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":330203,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":15611,"current_value":624045,"delta":34661,"velocity":11553.666666666666,"acceleration":6350,"confidence":0.9,"why":"npm_downloads_7d gained 34661 in the last 3d vs 15611 in the 3d before (ratio 2.2x, threshold 1.5x)","reason":"npm_downloads_7d gained 34661 in the last 3d vs 15611 in the 3d before (ratio 2.2x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=15611","state_after":"gain_3d=34661","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1790988600223,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":321170,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":201929,"current_value":619117,"delta":39625,"velocity":13208.333333333334,"acceleration":-54101.333333333336,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 39625 per 3d from 201929 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 39625 per 3d from 201929 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=201929","state_after":"gain_3d=39625","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1790900299936,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":328858,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-02T12:00:00.000Z","effective_at":"2026-10-02T20:46:03.578Z","window_days":3,"baseline":15611,"current_value":624045,"delta":34661,"velocity":11553.666666666666,"acceleration":6350,"confidence":0.9,"why":"npm_downloads_7d gained 34661 in the last 3d vs 15611 in the 3d before (ratio 2.2x, threshold 1.5x)","reason":"npm_downloads_7d gained 34661 in the last 3d vs 15611 in the 3d before (ratio 2.2x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=15611","state_after":"gain_3d=34661","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1790973963578,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":312515,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":201929,"current_value":603851,"delta":24359,"velocity":8119.666666666667,"acceleration":-59190,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 24359 per 3d from 201929 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 24359 per 3d from 201929 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=201929","state_after":"gain_3d=24359","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1790816058608,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":303879,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":196210,"current_value":589384,"delta":15611,"velocity":5203.666666666667,"acceleration":-60199.666666666664,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 15611 per 3d from 196210 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 15611 per 3d from 196210 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=196210","state_after":"gain_3d=15611","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1790728255328,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":295552,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":4432,"current_value":579492,"delta":201929,"velocity":67309.66666666667,"acceleration":65832.33333333333,"confidence":0.9,"why":"npm_downloads_7d gained 201929 in the last 3d vs 4432 in the 3d before (ratio 45.6x, threshold 1.5x)","reason":"npm_downloads_7d gained 201929 in the last 3d vs 4432 in the 3d before (ratio 45.6x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=4432","state_after":"gain_3d=201929","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1790640527843,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":302431,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":196210,"current_value":589384,"delta":15611,"velocity":5203.666666666667,"acceleration":-60199.666666666664,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 15611 per 3d from 196210 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 15611 per 3d from 196210 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=196210","state_after":"gain_3d=15611","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1790713627195,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":287935,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":4432,"current_value":579492,"delta":201929,"velocity":67309.66666666667,"acceleration":65832.33333333333,"confidence":0.9,"why":"npm_downloads_7d gained 201929 in the last 3d vs 4432 in the 3d before (ratio 45.6x, threshold 1.5x)","reason":"npm_downloads_7d gained 201929 in the last 3d vs 4432 in the 3d before (ratio 45.6x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=4432","state_after":"gain_3d=201929","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1790556464976,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":279872,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":10147,"current_value":573773,"delta":196210,"velocity":65403.333333333336,"acceleration":62021,"confidence":0.9,"why":"npm_downloads_7d gained 196210 in the last 3d vs 10147 in the 3d before (ratio 19.3x, threshold 1.5x)","reason":"npm_downloads_7d gained 196210 in the last 3d vs 10147 in the 3d before (ratio 19.3x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=10147","state_after":"gain_3d=196210","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1790468738543,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":278245,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-26T12:00:00.000Z","effective_at":"2026-09-26T19:20:11.593Z","window_days":3,"baseline":10147,"current_value":479348,"delta":101785,"velocity":33928.333333333336,"acceleration":30546,"confidence":0.9,"why":"npm_downloads_7d gained 101785 in the last 3d vs 10147 in the 3d before (ratio 10.0x, threshold 1.5x)","reason":"npm_downloads_7d gained 101785 in the last 3d vs 10147 in the 3d before (ratio 10.0x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=10147","state_after":"gain_3d=101785","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1790450411593,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":261919,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":30569,"current_value":377563,"delta":10147,"velocity":3382.3333333333335,"acceleration":-6807.333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 10147 per 3d from 30569 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 10147 per 3d from 30569 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=30569","state_after":"gain_3d=10147","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1790208976039,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":254827,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":95140,"current_value":373131,"delta":-58856,"velocity":-19618.666666666668,"acceleration":-51332,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -58856 per 3d from 95140 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -58856 per 3d from 95140 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=95140","state_after":"gain_3d=-58856","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1790124901094,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":245651,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":95140,"current_value":373131,"delta":-58856,"velocity":-19618.666666666668,"acceleration":-51332,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -58856 per 3d from 95140 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -58856 per 3d from 95140 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=95140","state_after":"gain_3d=-58856","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1790037224586,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":235910,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":367416,"delta":30569,"velocity":10189.666666666666,"acceleration":10189.666666666666,"confidence":0.75,"why":"npm_downloads_7d gained 30569 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 30569 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=30569","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1789949431972,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":241019,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-21T12:00:00.000Z","effective_at":"2026-09-21T13:23:16.036Z","window_days":3,"baseline":95140,"current_value":367416,"delta":-64571,"velocity":-21523.666666666668,"acceleration":-53237,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -64571 per 3d from 95140 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -64571 per 3d from 95140 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=95140","state_after":"gain_3d=-64571","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1789996996036,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":227253,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":431987,"delta":95140,"velocity":31713.333333333332,"acceleration":31713.333333333332,"confidence":0.75,"why":"npm_downloads_7d gained 95140 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 95140 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=95140","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1789865445042,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":217050,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":431987,"delta":95140,"velocity":31713.333333333332,"acceleration":31713.333333333332,"confidence":0.75,"why":"npm_downloads_7d gained 95140 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 95140 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=95140","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1789777686132,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":212408,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-18T12:00:00.000Z","effective_at":"2026-09-18T13:17:49.612Z","window_days":3,"baseline":0,"current_value":431987,"delta":95140,"velocity":31713.333333333332,"acceleration":31713.333333333332,"confidence":0.75,"why":"npm_downloads_7d gained 95140 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 95140 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=95140","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1789737469612,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":198278,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"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":77599,"current_value":336847,"delta":0,"velocity":0,"acceleration":-25866.333333333332,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 77599 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 77599 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=77599","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1789605616585,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":165153,"entity":{"kind":"project","id":15624,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-13T12:00:00.000Z","effective_at":"2026-09-13T00:12:02.065Z","window_days":3,"baseline":19,"current_value":7222,"delta":38,"velocity":12.666666666666666,"acceleration":6.333333333333333,"confidence":0.9,"why":"github_stars gained 38 in the last 3d vs 19 in the 3d before (ratio 2.0x, threshold 1.5x)","reason":"github_stars gained 38 in the last 3d vs 19 in the 3d before (ratio 2.0x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=19","state_after":"gain_3d=38","source_diversity":3,"evidence":[{"sourceUrl":"https://github.com/strands-agents/harness-sdk","observedAt":1789258322065,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":155545,"entity":{"kind":"project","id":15624,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-12T12:00:00.000Z","effective_at":"2026-09-12T00:51:03.928Z","window_days":3,"baseline":18,"current_value":7208,"delta":29,"velocity":9.666666666666666,"acceleration":3.6666666666666665,"confidence":0.9,"why":"github_stars gained 29 in the last 3d vs 18 in the 3d before (ratio 1.6x, threshold 1.5x)","reason":"github_stars gained 29 in the last 3d vs 18 in the 3d before (ratio 1.6x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=18","state_after":"gain_3d=29","source_diversity":3,"evidence":[{"sourceUrl":"https://github.com/strands-agents/harness-sdk","observedAt":1789174263928,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":155574,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-09-12T12:00:00.000Z","effective_at":"2026-09-12T00:51:03.928Z","window_days":1,"baseline":-22550.333333333336,"current_value":338569,"delta":79321,"velocity":null,"acceleration":null,"confidence":0.7707431053465954,"why":"daily change 79321.0 is 5.4 standard deviations from this entity's own prior mean (-22550.3±18813.3, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 79321.0 is 5.4 standard deviations from this entity's own prior mean (-22550.3±18813.3, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-22550.3","state_after":"delta=79321.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1789174263928,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":151075,"entity":{"kind":"project","id":15624,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-11T12:00:00.000Z","effective_at":"2026-09-11T13:41:04.915Z","window_days":3,"baseline":19,"current_value":7202,"delta":30,"velocity":10,"acceleration":3.6666666666666665,"confidence":0.9,"why":"github_stars gained 30 in the last 3d vs 19 in the 3d before (ratio 1.6x, threshold 1.5x)","reason":"github_stars gained 30 in the last 3d vs 19 in the 3d before (ratio 1.6x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=19","state_after":"gain_3d=30","source_diversity":3,"evidence":[{"sourceUrl":"https://github.com/strands-agents/harness-sdk","observedAt":1789134064915,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":152993,"entity":{"kind":"source_link","id":273,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-09-11T12:00:00.000Z","effective_at":"2026-09-11T18:45:37.806Z","window_days":1,"baseline":-22550.333333333336,"current_value":338569,"delta":79321,"velocity":null,"acceleration":null,"confidence":0.7707431053465954,"why":"daily change 79321.0 is 5.4 standard deviations from this entity's own prior mean (-22550.3±18813.3, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 79321.0 is 5.4 standard deviations from this entity's own prior mean (-22550.3±18813.3, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-22550.3","state_after":"delta=79321.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@strands-agents/sdk","observedAt":1789152337806,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":144614,"entity":{"kind":"project","id":15624,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-10T12:00:00.000Z","effective_at":"2026-09-10T20:25:25.951Z","window_days":3,"baseline":12,"current_value":7193,"delta":28,"velocity":9.333333333333334,"acceleration":5.333333333333333,"confidence":0.9,"why":"github_stars gained 28 in the last 3d vs 12 in the 3d before (ratio 2.3x, threshold 1.5x)","reason":"github_stars gained 28 in the last 3d vs 12 in the 3d before (ratio 2.3x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=12","state_after":"gain_3d=28","source_diversity":3,"evidence":[{"sourceUrl":"https://github.com/strands-agents/harness-sdk","observedAt":1789071925951,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":117089,"entity":{"kind":"project","id":15624,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","metric_key":"github_stars","detected_at":"2026-09-08T12:00:00.000Z","effective_at":"2026-09-08T00:18:44.971Z","window_days":3,"baseline":59,"current_value":7172,"delta":19,"velocity":6.333333333333333,"acceleration":-13.333333333333334,"confidence":0.85,"why":"github_stars momentum fell to 19 per 3d from 59 (<= 40% of the prior window)","reason":"github_stars momentum fell to 19 per 3d from 59 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=59","state_after":"gain_3d=19","source_diversity":3,"evidence":[{"sourceUrl":"https://github.com/strands-agents/harness-sdk","observedAt":1788826724971,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":101238,"entity":{"kind":"project","id":15624,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","metric_key":"github_stars","detected_at":"2026-09-07T12:00:00.000Z","effective_at":"2026-09-07T00:09:50.147Z","window_days":3,"baseline":58,"current_value":7165,"delta":23,"velocity":7.666666666666667,"acceleration":-11.666666666666666,"confidence":0.85,"why":"github_stars momentum fell to 23 per 3d from 58 (<= 40% of the prior window)","reason":"github_stars momentum fell to 23 per 3d from 58 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=58","state_after":"gain_3d=23","source_diversity":3,"evidence":[{"sourceUrl":"https://github.com/strands-agents/harness-sdk","observedAt":1788739790147,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":100568,"entity":{"kind":"project","id":15624,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"cooling","metric_key":"github_stars","detected_at":"2026-09-06T12:00:00.000Z","effective_at":"2026-09-06T23:09:49.677Z","window_days":3,"baseline":58,"current_value":7165,"delta":23,"velocity":7.666666666666667,"acceleration":-11.666666666666666,"confidence":0.85,"why":"github_stars momentum fell to 23 per 3d from 58 (<= 40% of the prior window)","reason":"github_stars momentum fell to 23 per 3d from 58 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=58","state_after":"gain_3d=23","source_diversity":3,"evidence":[{"sourceUrl":"https://github.com/strands-agents/harness-sdk","observedAt":1788736189677,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":56283,"entity":{"kind":"project","id":15624,"agent_id":15624,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-04T12:00:00.000Z","effective_at":"2026-09-04T22:30:14.112Z","window_days":3,"baseline":36,"current_value":7153,"delta":69,"velocity":23,"acceleration":11,"confidence":0.9,"why":"github_stars gained 69 in the last 3d vs 36 in the 3d before (ratio 1.9x, threshold 1.5x)","reason":"github_stars gained 69 in the last 3d vs 36 in the 3d before (ratio 1.9x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=36","state_after":"gain_3d=69","source_diversity":3,"evidence":[{"sourceUrl":"https://github.com/strands-agents/harness-sdk","observedAt":1788561014112,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":555,"entity":{"kind":"project","id":15624,"agent_id":null,"name":"harness-sdk","url":"https://github.com/strands-agents/harness-sdk"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-03T12:00:00.000Z","effective_at":"2026-09-03T01:29:45.850Z","window_days":3,"baseline":30,"current_value":7126,"delta":66,"velocity":22,"acceleration":12,"confidence":0.9,"why":"github_stars gained 66 in the last 3d vs 30 in the 3d before (ratio 2.2x, threshold 1.5x)","reason":"github_stars gained 66 in the last 3d vs 30 in the 3d before (ratio 2.2x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=30","state_after":"gain_3d=66","source_diversity":1,"evidence":[],"detector_version":"signal-v1","status":"superseded"}],"series":[{"metric_key":"github_stars","points":88,"first":1787436224820,"last":1793078217504},{"metric_key":"npm_downloads_7d","points":26,"first":1788272395690,"last":1793044233304},{"metric_key":"pypi_downloads_30d","points":3,"first":1790453995868,"last":1791889782911}],"note":"observation series are step functions: a missing day means unchanged, not unobserved"}