{"ok":true,"agent_id":39767,"events":[{"event_id":473668,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","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":34,"current_value":229,"delta":9,"velocity":3,"acceleration":-8.333333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 9 per 3d from 34 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 9 per 3d from 34 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=34","state_after":"gain_3d=9","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1792979159471,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":473669,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","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":183,"current_value":267,"delta":45,"velocity":15,"acceleration":-46,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 45 per 3d from 183 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 45 per 3d from 183 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=183","state_after":"gain_3d=45","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1792979159471,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":474717,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-26T12:00:00.000Z","effective_at":"2026-10-26T13:57:32.002Z","window_days":3,"baseline":0,"current_value":229,"delta":9,"velocity":3,"acceleration":3,"confidence":0.75,"why":"npm_downloads_7d gained 9 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 9 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=9","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1793023052002,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":474718,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-26T12:00:00.000Z","effective_at":"2026-10-26T13:57:32.002Z","window_days":3,"baseline":0,"current_value":267,"delta":45,"velocity":15,"acceleration":15,"confidence":0.75,"why":"npm_downloads_7d gained 45 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 45 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=45","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1793023052002,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":471622,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","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":34,"current_value":229,"delta":9,"velocity":3,"acceleration":-8.333333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 9 per 3d from 34 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 9 per 3d from 34 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=34","state_after":"gain_3d=9","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1792891426943,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":471623,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","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":183,"current_value":267,"delta":45,"velocity":15,"acceleration":-46,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 45 per 3d from 183 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 45 per 3d from 183 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=183","state_after":"gain_3d=45","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1792891426943,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":469626,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-24T12:00:00.000Z","effective_at":"2026-10-24T01:00:03.020Z","window_days":3,"baseline":213,"current_value":220,"delta":0,"velocity":0,"acceleration":-71,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 213 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 213 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=213","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1792803603020,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":469627,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-24T12:00:00.000Z","effective_at":"2026-10-24T01:00:03.020Z","window_days":3,"baseline":208,"current_value":222,"delta":0,"velocity":0,"acceleration":-69.33333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 208 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 208 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=208","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1792803603020,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":469628,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-24T12:00:00.000Z","effective_at":"2026-10-24T01:00:03.020Z","window_days":1,"baseline":2.4270833333333335,"current_value":222,"delta":91.5,"velocity":null,"acceleration":null,"confidence":0.8252996075467633,"why":"daily change 91.5 is 6.5 standard deviations from this entity's own prior mean (2.4±13.7, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 91.5 is 6.5 standard deviations from this entity's own prior mean (2.4±13.7, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=2.4","state_after":"delta=91.5","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1792803603020,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":467847,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-23T12:00:00.000Z","effective_at":"2026-10-23T00:36:44.533Z","window_days":3,"baseline":179,"current_value":220,"delta":34,"velocity":11.333333333333334,"acceleration":-48.333333333333336,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 34 per 3d from 179 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 34 per 3d from 179 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=179","state_after":"gain_3d=34","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1792715804533,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":467848,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-23T12:00:00.000Z","effective_at":"2026-10-23T00:36:44.533Z","window_days":3,"baseline":25,"current_value":222,"delta":183,"velocity":61,"acceleration":52.666666666666664,"confidence":0.9,"why":"npm_downloads_7d gained 183 in the last 3d vs 25 in the 3d before (ratio 7.3x, threshold 1.5x)","reason":"npm_downloads_7d gained 183 in the last 3d vs 25 in the 3d before (ratio 7.3x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=25","state_after":"gain_3d=183","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1792715804533,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":467849,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-23T12:00:00.000Z","effective_at":"2026-10-23T00:36:44.533Z","window_days":1,"baseline":2.4270833333333335,"current_value":222,"delta":91.5,"velocity":null,"acceleration":null,"confidence":0.8252996075467633,"why":"daily change 91.5 is 6.5 standard deviations from this entity's own prior mean (2.4±13.7, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 91.5 is 6.5 standard deviations from this entity's own prior mean (2.4±13.7, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=2.4","state_after":"delta=91.5","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1792715804533,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":468702,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-23T12:00:00.000Z","effective_at":"2026-10-23T12:48:17.595Z","window_days":3,"baseline":208,"current_value":222,"delta":0,"velocity":0,"acceleration":-69.33333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 208 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 208 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=208","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1792759697595,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":466170,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-22T12:00:00.000Z","effective_at":"2026-10-22T00:13:15.028Z","window_days":3,"baseline":179,"current_value":220,"delta":34,"velocity":11.333333333333334,"acceleration":-48.333333333333336,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 34 per 3d from 179 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 34 per 3d from 179 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=179","state_after":"gain_3d=34","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1792627995028,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":466171,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-22T12:00:00.000Z","effective_at":"2026-10-22T00:13:15.028Z","window_days":3,"baseline":25,"current_value":222,"delta":183,"velocity":61,"acceleration":52.666666666666664,"confidence":0.9,"why":"npm_downloads_7d gained 183 in the last 3d vs 25 in the 3d before (ratio 7.3x, threshold 1.5x)","reason":"npm_downloads_7d gained 183 in the last 3d vs 25 in the 3d before (ratio 7.3x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=25","state_after":"gain_3d=183","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1792627995028,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":466172,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-22T12:00:00.000Z","effective_at":"2026-10-22T00:13:15.028Z","window_days":1,"baseline":2.4270833333333335,"current_value":222,"delta":91.5,"velocity":null,"acceleration":null,"confidence":0.8252996075467633,"why":"daily change 91.5 is 6.5 standard deviations from this entity's own prior mean (2.4±13.7, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 91.5 is 6.5 standard deviations from this entity's own prior mean (2.4±13.7, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=2.4","state_after":"delta=91.5","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1792627995028,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":464010,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-21T12:00:00.000Z","effective_at":"2026-10-21T00:50:38.746Z","window_days":3,"baseline":0,"current_value":220,"delta":213,"velocity":71,"acceleration":71,"confidence":0.75,"why":"npm_downloads_7d gained 213 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 213 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=213","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1792543838746,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":464011,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-21T12:00:00.000Z","effective_at":"2026-10-21T00:50:38.746Z","window_days":3,"baseline":0,"current_value":222,"delta":208,"velocity":69.33333333333333,"acceleration":69.33333333333333,"confidence":0.75,"why":"npm_downloads_7d gained 208 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 208 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=208","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1792543838746,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":464012,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-21T12:00:00.000Z","effective_at":"2026-10-21T00:50:38.746Z","window_days":1,"baseline":2.4270833333333335,"current_value":222,"delta":91.5,"velocity":null,"acceleration":null,"confidence":0.8252996075467633,"why":"daily change 91.5 is 6.5 standard deviations from this entity's own prior mean (2.4±13.7, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 91.5 is 6.5 standard deviations from this entity's own prior mean (2.4±13.7, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=2.4","state_after":"delta=91.5","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1792543838746,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":465347,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-21T12:00:00.000Z","effective_at":"2026-10-21T15:04:11.682Z","window_days":3,"baseline":179,"current_value":220,"delta":34,"velocity":11.333333333333334,"acceleration":-48.333333333333336,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 34 per 3d from 179 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 34 per 3d from 179 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=179","state_after":"gain_3d=34","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1792595051682,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":460375,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-20T12:00:00.000Z","effective_at":"2026-10-20T12:38:55.794Z","window_days":3,"baseline":0,"current_value":220,"delta":213,"velocity":71,"acceleration":71,"confidence":0.75,"why":"npm_downloads_7d gained 213 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 213 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=213","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1792499935794,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":460376,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-20T12:00:00.000Z","effective_at":"2026-10-20T12:38:55.794Z","window_days":3,"baseline":0,"current_value":222,"delta":208,"velocity":69.33333333333333,"acceleration":69.33333333333333,"confidence":0.75,"why":"npm_downloads_7d gained 208 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 208 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=208","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1792499935794,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":460377,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-20T12:00:00.000Z","effective_at":"2026-10-20T12:38:55.794Z","window_days":1,"baseline":2.4270833333333335,"current_value":222,"delta":91.5,"velocity":null,"acceleration":null,"confidence":0.8252996075467633,"why":"daily change 91.5 is 6.5 standard deviations from this entity's own prior mean (2.4±13.7, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 91.5 is 6.5 standard deviations from this entity's own prior mean (2.4±13.7, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=2.4","state_after":"delta=91.5","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1792499935794,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":337195,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","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":16,"current_value":24,"delta":-10,"velocity":-3.3333333333333335,"acceleration":-8.666666666666666,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -10 per 3d from 16 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -10 per 3d from 16 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=16","state_after":"gain_3d=-10","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1791072722362,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":330262,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","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":20,"current_value":32,"delta":-1,"velocity":-0.3333333333333333,"acceleration":-7,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -1 per 3d from 20 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -1 per 3d from 20 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=20","state_after":"gain_3d=-1","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1790988600223,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":321247,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"reactivated","metric_key":"npm_downloads_7d","detected_at":"2026-10-02T12:00:00.000Z","effective_at":"2026-10-02T00:18:19.936Z","window_days":10,"baseline":0,"current_value":9,"delta":3,"velocity":1,"acceleration":null,"confidence":0.8,"why":"npm_downloads_7d did not move for 7d, then gained 3 in the last 3d","reason":"npm_downloads_7d did not move for 7d, then gained 3 in the last 3d","explanation_source":"detector","state_before":"dormant","state_after":"active","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1790900299936,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":321248,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"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":23,"current_value":33,"delta":7,"velocity":2.3333333333333335,"acceleration":-5.333333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 7 per 3d from 23 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 7 per 3d from 23 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=23","state_after":"gain_3d=7","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1790900299936,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":312581,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"accelerating","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":2,"current_value":9,"delta":5,"velocity":1.6666666666666667,"acceleration":1,"confidence":0.9,"why":"npm_downloads_7d gained 5 in the last 3d vs 2 in the 3d before (ratio 2.5x, threshold 1.5x)","reason":"npm_downloads_7d gained 5 in the last 3d vs 2 in the 3d before (ratio 2.5x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=2","state_after":"gain_3d=5","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1790816058608,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":313316,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-01T12:00:00.000Z","effective_at":"2026-10-01T02:56:10.102Z","window_days":3,"baseline":23,"current_value":34,"delta":8,"velocity":2.6666666666666665,"acceleration":-5,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 8 per 3d from 23 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 8 per 3d from 23 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=23","state_after":"gain_3d=8","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1790823370102,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":317388,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"reactivated","metric_key":"npm_downloads_7d","detected_at":"2026-10-01T12:00:00.000Z","effective_at":"2026-10-01T14:08:29.971Z","window_days":10,"baseline":0,"current_value":9,"delta":3,"velocity":1,"acceleration":null,"confidence":0.8,"why":"npm_downloads_7d did not move for 7d, then gained 3 in the last 3d","reason":"npm_downloads_7d did not move for 7d, then gained 3 in the last 3d","explanation_source":"detector","state_before":"dormant","state_after":"active","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1790863709971,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":303937,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"accelerating","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":1,"current_value":8,"delta":5,"velocity":1.6666666666666667,"acceleration":1.3333333333333333,"confidence":0.9,"why":"npm_downloads_7d gained 5 in the last 3d vs 1 in the 3d before (ratio 5.0x, threshold 1.5x)","reason":"npm_downloads_7d gained 5 in the last 3d vs 1 in the 3d before (ratio 5.0x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=1","state_after":"gain_3d=5","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1790728255328,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":303938,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"accelerating","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":10,"current_value":33,"delta":20,"velocity":6.666666666666667,"acceleration":3.3333333333333335,"confidence":0.9,"why":"npm_downloads_7d gained 20 in the last 3d vs 10 in the 3d before (ratio 2.0x, threshold 1.5x)","reason":"npm_downloads_7d gained 20 in the last 3d vs 10 in the 3d before (ratio 2.0x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=10","state_after":"gain_3d=20","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1790728255328,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":296314,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-29T12:00:00.000Z","effective_at":"2026-09-29T02:10:33.045Z","window_days":3,"baseline":0,"current_value":26,"delta":23,"velocity":7.666666666666667,"acceleration":7.666666666666667,"confidence":0.75,"why":"npm_downloads_7d gained 23 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 23 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=23","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1790647833045,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":296669,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-29T12:00:00.000Z","effective_at":"2026-09-29T03:11:27.144Z","window_days":3,"baseline":1,"current_value":8,"delta":5,"velocity":1.6666666666666667,"acceleration":1.3333333333333333,"confidence":0.9,"why":"npm_downloads_7d gained 5 in the last 3d vs 1 in the 3d before (ratio 5.0x, threshold 1.5x)","reason":"npm_downloads_7d gained 5 in the last 3d vs 1 in the 3d before (ratio 5.0x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=1","state_after":"gain_3d=5","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1790651487144,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":227316,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"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":29,"delta":7,"velocity":2.3333333333333335,"acceleration":2.3333333333333335,"confidence":0.75,"why":"npm_downloads_7d gained 7 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 7 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=7","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1789865445042,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":217137,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"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":29,"delta":7,"velocity":2.3333333333333335,"acceleration":2.3333333333333335,"confidence":0.75,"why":"npm_downloads_7d gained 7 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 7 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=7","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1789777686132,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":165208,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"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":61,"current_value":21,"delta":-45,"velocity":-15,"acceleration":-35.333333333333336,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -45 per 3d from 61 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -45 per 3d from 61 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=61","state_after":"gain_3d=-45","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1789258322065,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":165209,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"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":35,"current_value":22,"delta":-27,"velocity":-9,"acceleration":-20.666666666666668,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -27 per 3d from 35 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -27 per 3d from 35 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=35","state_after":"gain_3d=-27","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1789258322065,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":155626,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"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":61,"current_value":20,"delta":-46,"velocity":-15.333333333333334,"acceleration":-35.666666666666664,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -46 per 3d from 61 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -46 per 3d from 61 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=61","state_after":"gain_3d=-46","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1789174263928,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":155627,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"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":35,"current_value":30,"delta":-19,"velocity":-6.333333333333333,"acceleration":-18,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -19 per 3d from 35 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -19 per 3d from 35 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=35","state_after":"gain_3d=-19","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1789174263928,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":146210,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-11T12:00:00.000Z","effective_at":"2026-09-11T00:29:06.667Z","window_days":3,"baseline":61,"current_value":20,"delta":-46,"velocity":-15.333333333333334,"acceleration":-35.666666666666664,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -46 per 3d from 61 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -46 per 3d from 61 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=61","state_after":"gain_3d=-46","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1789086546667,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":146211,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-11T12:00:00.000Z","effective_at":"2026-09-11T00:29:06.667Z","window_days":3,"baseline":35,"current_value":30,"delta":-19,"velocity":-6.333333333333333,"acceleration":-18,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -19 per 3d from 35 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -19 per 3d from 35 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=35","state_after":"gain_3d=-19","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1789086546667,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":143893,"entity":{"kind":"source_link","id":1968,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-10T12:00:00.000Z","effective_at":"2026-09-10T18:22:23.112Z","window_days":3,"baseline":61,"current_value":20,"delta":-46,"velocity":-15.333333333333334,"acceleration":-35.666666666666664,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -46 per 3d from 61 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -46 per 3d from 61 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=61","state_after":"gain_3d=-46","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-sdk","observedAt":1789064543112,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":143894,"entity":{"kind":"source_link","id":1969,"agent_id":39767,"name":"USB – A universal skill bridge for AI agents","url":"https://github.com/PeepSick/usb"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-10T12:00:00.000Z","effective_at":"2026-09-10T18:22:23.112Z","window_days":3,"baseline":35,"current_value":30,"delta":-19,"velocity":-6.333333333333333,"acceleration":-18,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -19 per 3d from 35 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -19 per 3d from 35 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=35","state_after":"gain_3d=-19","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@peepsick/usb-cli","observedAt":1789064543112,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"}],"series":[{"metric_key":"github_stars","points":1,"first":1790192957349,"last":1790192957349},{"metric_key":"hn_points","points":3,"first":1787609685444,"last":1792717689353},{"metric_key":"npm_downloads_7d","points":48,"first":1788274103694,"last":1792848253923}],"note":"observation series are step functions: a missing day means unchanged, not unobserved"}