{"ok":true,"agent_id":30256,"events":[{"event_id":478331,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-28T12:00:00.000Z","effective_at":"2026-10-28T02:34:39.587Z","window_days":1,"baseline":-45.24137931034482,"current_value":10007,"delta":-5428,"velocity":null,"acceleration":null,"confidence":0.669931297794084,"why":"daily change -5428.0 is -3.4 standard deviations from this entity's own prior mean (-45.2±1583.8, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -5428.0 is -3.4 standard deviations from this entity's own prior mean (-45.2±1583.8, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-45.2","state_after":"delta=-5428.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1793154879587,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":477850,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-27T12:00:00.000Z","effective_at":"2026-10-27T22:30:43.107Z","window_days":1,"baseline":-45.24137931034482,"current_value":10007,"delta":-5428,"velocity":null,"acceleration":null,"confidence":0.669931297794084,"why":"daily change -5428.0 is -3.4 standard deviations from this entity's own prior mean (-45.2±1583.8, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -5428.0 is -3.4 standard deviations from this entity's own prior mean (-45.2±1583.8, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-45.2","state_after":"delta=-5428.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1793140243107,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475447,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-26T12:00:00.000Z","effective_at":"2026-10-26T22:05:24.883Z","window_days":3,"baseline":0,"current_value":15435,"delta":7230,"velocity":2410,"acceleration":2410,"confidence":0.75,"why":"npm_downloads_7d gained 7230 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 7230 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=7230","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1793052324883,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":449211,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":238,"current_value":8265,"delta":-6242,"velocity":-2080.6666666666665,"acceleration":-2160,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -6242 per 3d from 238 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -6242 per 3d from 238 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=238","state_after":"gain_3d=-6242","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1792368248345,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":447292,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-18T12:00:00.000Z","effective_at":"2026-10-18T17:57:58.988Z","window_days":3,"baseline":238,"current_value":8265,"delta":-6242,"velocity":-2080.6666666666665,"acceleration":-2160,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -6242 per 3d from 238 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -6242 per 3d from 238 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=238","state_after":"gain_3d=-6242","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1792346278988,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":378638,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":908,"current_value":18360,"delta":-7712,"velocity":-2570.6666666666665,"acceleration":-2873.3333333333335,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -7712 per 3d from 908 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -7712 per 3d from 908 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=908","state_after":"gain_3d=-7712","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1791592351580,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":370728,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":1479,"current_value":26072,"delta":0,"velocity":0,"acceleration":-493,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 1479 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 1479 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=1479","state_after":"gain_3d=0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1791504387189,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":363520,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":4682,"current_value":26072,"delta":-141,"velocity":-47,"acceleration":-1607.6666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -141 per 3d from 4682 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -141 per 3d from 4682 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=4682","state_after":"gain_3d=-141","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1791420258691,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":356725,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":5143,"current_value":26072,"delta":908,"velocity":302.6666666666667,"acceleration":-1411.6666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 908 per 3d from 5143 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 908 per 3d from 5143 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=5143","state_after":"gain_3d=908","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1791332410255,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":350380,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":6858,"current_value":26072,"delta":1479,"velocity":493,"acceleration":-1793,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 1479 per 3d from 6858 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 1479 per 3d from 6858 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=6858","state_after":"gain_3d=1479","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1791248247053,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":344756,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-05T12:00:00.000Z","effective_at":"2026-10-05T03:37:39.614Z","window_days":3,"baseline":6858,"current_value":26213,"delta":1620,"velocity":540,"acceleration":-1746,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 1620 per 3d from 6858 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 1620 per 3d from 6858 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=6858","state_after":"gain_3d=1620","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1791171459614,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":337190,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":3308,"current_value":25164,"delta":5143,"velocity":1714.3333333333333,"acceleration":611.6666666666666,"confidence":0.9,"why":"npm_downloads_7d gained 5143 in the last 3d vs 3308 in the 3d before (ratio 1.6x, threshold 1.5x)","reason":"npm_downloads_7d gained 5143 in the last 3d vs 3308 in the 3d before (ratio 1.6x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=3308","state_after":"gain_3d=5143","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1791072722362,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":330254,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":931,"current_value":24593,"delta":6858,"velocity":2286,"acceleration":1975.6666666666667,"confidence":0.9,"why":"npm_downloads_7d gained 6858 in the last 3d vs 931 in the 3d before (ratio 7.4x, threshold 1.5x)","reason":"npm_downloads_7d gained 6858 in the last 3d vs 931 in the 3d before (ratio 7.4x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=931","state_after":"gain_3d=6858","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1790988600223,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":328913,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":931,"current_value":24593,"delta":6858,"velocity":2286,"acceleration":1975.6666666666667,"confidence":0.9,"why":"npm_downloads_7d gained 6858 in the last 3d vs 931 in the 3d before (ratio 7.4x, threshold 1.5x)","reason":"npm_downloads_7d gained 6858 in the last 3d vs 931 in the 3d before (ratio 7.4x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=931","state_after":"gain_3d=6858","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1790973963578,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":303934,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":7589,"current_value":17735,"delta":931,"velocity":310.3333333333333,"acceleration":-2219.3333333333335,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 931 per 3d from 7589 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 931 per 3d from 7589 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=7589","state_after":"gain_3d=931","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1790728255328,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":295612,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":363,"current_value":17735,"delta":8157,"velocity":2719,"acceleration":2598,"confidence":0.9,"why":"npm_downloads_7d gained 8157 in the last 3d vs 363 in the 3d before (ratio 22.5x, threshold 1.5x)","reason":"npm_downloads_7d gained 8157 in the last 3d vs 363 in the 3d before (ratio 22.5x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=363","state_after":"gain_3d=8157","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1790640527843,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":302486,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":7589,"current_value":17735,"delta":931,"velocity":310.3333333333333,"acceleration":-2219.3333333333335,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 931 per 3d from 7589 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 931 per 3d from 7589 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=7589","state_after":"gain_3d=931","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1790713627195,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":291921,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":16713,"delta":7498,"velocity":2499.3333333333335,"acceleration":2499.3333333333335,"confidence":0.75,"why":"npm_downloads_7d gained 7498 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 7498 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=7498","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1790603991024,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":279929,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-09-27T12:00:00.000Z","effective_at":"2026-09-27T00:25:38.543Z","window_days":1,"baseline":-339.23999999999995,"current_value":16804,"delta":7226,"velocity":null,"acceleration":null,"confidence":0.8783720776892978,"why":"daily change 7226.0 is 7.6 standard deviations from this entity's own prior mean (-339.2±999.7, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 7226.0 is 7.6 standard deviations from this entity's own prior mean (-339.2±999.7, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-339.2","state_after":"delta=7226.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1790468738543,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":273944,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-26T12:00:00.000Z","effective_at":"2026-09-26T03:05:32.245Z","window_days":3,"baseline":291,"current_value":12663,"delta":3448,"velocity":1149.3333333333333,"acceleration":1052.3333333333333,"confidence":0.9,"why":"npm_downloads_7d gained 3448 in the last 3d vs 291 in the 3d before (ratio 11.8x, threshold 1.5x)","reason":"npm_downloads_7d gained 3448 in the last 3d vs 291 in the 3d before (ratio 11.8x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=291","state_after":"gain_3d=3448","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1790391932245,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":273945,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-09-26T12:00:00.000Z","effective_at":"2026-09-26T03:05:32.245Z","window_days":1,"baseline":-339.23999999999995,"current_value":12663,"delta":3085,"velocity":null,"acceleration":null,"confidence":0.6712618242523438,"why":"daily change 3085.0 is 3.4 standard deviations from this entity's own prior mean (-339.2±999.7, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 3085.0 is 3.4 standard deviations from this entity's own prior mean (-339.2±999.7, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-339.2","state_after":"delta=3085.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1790391932245,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":270505,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-25T12:00:00.000Z","effective_at":"2026-09-25T13:53:07.891Z","window_days":3,"baseline":291,"current_value":9215,"delta":0,"velocity":0,"acceleration":-97,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 291 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 291 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=291","state_after":"gain_3d=0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1790344387891,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":261960,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":67,"current_value":9215,"delta":-720,"velocity":-240,"acceleration":-262.3333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -720 per 3d from 67 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -720 per 3d from 67 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=67","state_after":"gain_3d=-720","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1790208976039,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":257080,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-23T12:00:00.000Z","effective_at":"2026-09-23T08:01:06.933Z","window_days":3,"baseline":67,"current_value":9215,"delta":-720,"velocity":-240,"acceleration":-262.3333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -720 per 3d from 67 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -720 per 3d from 67 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=67","state_after":"gain_3d=-720","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1790150466933,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":245731,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":1603,"current_value":9346,"delta":-2125,"velocity":-708.3333333333334,"acceleration":-1242.6666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -2125 per 3d from 1603 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -2125 per 3d from 1603 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=1603","state_after":"gain_3d=-2125","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1790037224586,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":235961,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":9935,"delta":67,"velocity":22.333333333333332,"acceleration":22.333333333333332,"confidence":0.75,"why":"npm_downloads_7d gained 67 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 67 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=67","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1789949431972,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":236345,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":1603,"current_value":9935,"delta":-1536,"velocity":-512,"acceleration":-1046.3333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -1536 per 3d from 1603 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -1536 per 3d from 1603 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=1603","state_after":"gain_3d=-1536","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1789953081931,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":230050,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-20T12:00:00.000Z","effective_at":"2026-09-20T07:56:58.486Z","window_days":3,"baseline":0,"current_value":9935,"delta":67,"velocity":22.333333333333332,"acceleration":22.333333333333332,"confidence":0.75,"why":"npm_downloads_7d gained 67 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 67 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=67","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1789891018486,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":217127,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":11471,"delta":1603,"velocity":534.3333333333334,"acceleration":534.3333333333334,"confidence":0.75,"why":"npm_downloads_7d gained 1603 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 1603 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=1603","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1789777686132,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":212060,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-18T12:00:00.000Z","effective_at":"2026-09-18T12:16:46.918Z","window_days":3,"baseline":0,"current_value":11471,"delta":1603,"velocity":534.3333333333334,"acceleration":534.3333333333334,"confidence":0.75,"why":"npm_downloads_7d gained 1603 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 1603 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=1603","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1789733806918,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":198344,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":1690,"current_value":9868,"delta":0,"velocity":0,"acceleration":-563.3333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 1690 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 1690 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=1690","state_after":"gain_3d=0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1789605616585,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":195925,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-16T12:00:00.000Z","effective_at":"2026-09-16T18:34:44.909Z","window_days":3,"baseline":1690,"current_value":9868,"delta":0,"velocity":0,"acceleration":-563.3333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 1690 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 1690 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=1690","state_after":"gain_3d=0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1789583684909,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":155623,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":-1097.888888888889,"current_value":10495,"delta":2317,"velocity":null,"acceleration":null,"confidence":0.7065407699390549,"why":"daily change 2317.0 is 4.1 standard deviations from this entity's own prior mean (-1097.9±826.7, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 2317.0 is 4.1 standard deviations from this entity's own prior mean (-1097.9±826.7, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-1097.9","state_after":"delta=2317.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1789174263928,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":153041,"entity":{"kind":"source_link","id":1691,"agent_id":30256,"name":"claude-task-master","url":"https://github.com/eyaltoledano/claude-task-master"},"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":-1097.888888888889,"current_value":10495,"delta":2317,"velocity":null,"acceleration":null,"confidence":0.7065407699390549,"why":"daily change 2317.0 is 4.1 standard deviations from this entity's own prior mean (-1097.9±826.7, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 2317.0 is 4.1 standard deviations from this entity's own prior mean (-1097.9±826.7, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-1097.9","state_after":"delta=2317.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/task-master-ai","observedAt":1789152337806,"note":"observation series"}],"detector_version":"signal-v1","status":"active"}],"series":[{"metric_key":"github_stars","points":10,"first":1787436224820,"last":1792477841315},{"metric_key":"npm_downloads_7d","points":30,"first":1788272395690,"last":1793131362822}],"note":"observation series are step functions: a missing day means unchanged, not unobserved"}