{"ok":true,"agent_id":15769,"events":[{"event_id":473629,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"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":13,"delta":5,"velocity":1.6666666666666667,"acceleration":1.6666666666666667,"confidence":0.75,"why":"npm_downloads_7d gained 5 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 5 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","explanation_source":"detector","state_before":"gain_3d=0","state_after":"gain_3d=5","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1792979159471,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475392,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"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":8.368421052631579,"current_value":718,"delta":235,"velocity":null,"acceleration":null,"confidence":0.7604831719144511,"why":"daily change 235.0 is 5.2 standard deviations from this entity's own prior mean (8.4±43.5, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 235.0 is 5.2 standard deviations from this entity's own prior mean (8.4±43.5, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=8.4","state_after":"delta=235.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1793052324883,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":473274,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-25T12:00:00.000Z","effective_at":"2026-10-25T21:42:24.261Z","window_days":3,"baseline":0,"current_value":13,"delta":5,"velocity":1.6666666666666667,"acceleration":1.6666666666666667,"confidence":0.75,"why":"npm_downloads_7d gained 5 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 5 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","explanation_source":"detector","state_before":"gain_3d=0","state_after":"gain_3d=5","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1792964544261,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":449173,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"accelerating","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":0,"current_value":10,"delta":5,"velocity":1.6666666666666667,"acceleration":1.6666666666666667,"confidence":0.75,"why":"npm_downloads_7d gained 5 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 5 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","explanation_source":"detector","state_before":"gain_3d=0","state_after":"gain_3d=5","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1792368248345,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":441896,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-18T12:00:00.000Z","effective_at":"2026-10-18T00:42:18.648Z","window_days":3,"baseline":0,"current_value":10,"delta":5,"velocity":1.6666666666666667,"acceleration":1.6666666666666667,"confidence":0.75,"why":"npm_downloads_7d gained 5 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 5 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","explanation_source":"detector","state_before":"gain_3d=0","state_after":"gain_3d=5","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1792284138648,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":370672,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-09T12:00:00.000Z","effective_at":"2026-10-09T00:06:27.189Z","window_days":1,"baseline":1.1714285714285715,"current_value":23,"delta":-24,"velocity":null,"acceleration":null,"confidence":0.7883090502649923,"why":"daily change -24.0 is -5.8 standard deviations from this entity's own prior mean (1.2±4.4, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -24.0 is -5.8 standard deviations from this entity's own prior mean (1.2±4.4, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=1.2","state_after":"delta=-24.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1791504387189,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":363485,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"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":16,"current_value":23,"delta":-24,"velocity":-8,"acceleration":-13.333333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -24 per 3d from 16 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -24 per 3d from 16 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=16","state_after":"gain_3d=-24","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1791420258691,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":363486,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-08T12:00:00.000Z","effective_at":"2026-10-08T00:44:18.691Z","window_days":1,"baseline":1.1714285714285715,"current_value":23,"delta":-24,"velocity":null,"acceleration":null,"confidence":0.7883090502649923,"why":"daily change -24.0 is -5.8 standard deviations from this entity's own prior mean (1.2±4.4, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -24.0 is -5.8 standard deviations from this entity's own prior mean (1.2±4.4, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=1.2","state_after":"delta=-24.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1791420258691,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":356685,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-07T12:00:00.000Z","effective_at":"2026-10-07T00:20:10.255Z","window_days":1,"baseline":1.1714285714285715,"current_value":23,"delta":-24,"velocity":null,"acceleration":null,"confidence":0.7883090502649923,"why":"daily change -24.0 is -5.8 standard deviations from this entity's own prior mean (1.2±4.4, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -24.0 is -5.8 standard deviations from this entity's own prior mean (1.2±4.4, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=1.2","state_after":"delta=-24.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1791332410255,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":361086,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-07T12:00:00.000Z","effective_at":"2026-10-07T16:36:29.262Z","window_days":3,"baseline":16,"current_value":23,"delta":-24,"velocity":-8,"acceleration":-13.333333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -24 per 3d from 16 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -24 per 3d from 16 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=16","state_after":"gain_3d=-24","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1791390989262,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":350342,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-06T12:00:00.000Z","effective_at":"2026-10-06T00:57:27.053Z","window_days":1,"baseline":1.1714285714285715,"current_value":23,"delta":-24,"velocity":null,"acceleration":null,"confidence":0.7883090502649923,"why":"daily change -24.0 is -5.8 standard deviations from this entity's own prior mean (1.2±4.4, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -24.0 is -5.8 standard deviations from this entity's own prior mean (1.2±4.4, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=1.2","state_after":"delta=-24.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1791248247053,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":343941,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-05T12:00:00.000Z","effective_at":"2026-10-05T00:34:58.749Z","window_days":3,"baseline":1,"current_value":47,"delta":16,"velocity":5.333333333333333,"acceleration":5,"confidence":0.9,"why":"npm_downloads_7d gained 16 in the last 3d vs 1 in the 3d before (ratio 16.0x, threshold 1.5x)","reason":"npm_downloads_7d gained 16 in the last 3d vs 1 in the 3d before (ratio 16.0x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=1","state_after":"gain_3d=16","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1791160498749,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":347872,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-05T12:00:00.000Z","effective_at":"2026-10-05T15:49:04.883Z","window_days":1,"baseline":1.1714285714285715,"current_value":23,"delta":-24,"velocity":null,"acceleration":null,"confidence":0.7883090502649923,"why":"daily change -24.0 is -5.8 standard deviations from this entity's own prior mean (1.2±4.4, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -24.0 is -5.8 standard deviations from this entity's own prior mean (1.2±4.4, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=1.2","state_after":"delta=-24.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1791215344883,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":337152,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"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":25,"current_value":38,"delta":7,"velocity":2.3333333333333335,"acceleration":-6,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 7 per 3d from 25 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 7 per 3d from 25 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=25","state_after":"gain_3d=7","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1791072722362,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":341462,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-04T12:00:00.000Z","effective_at":"2026-10-04T15:26:32.789Z","window_days":3,"baseline":1,"current_value":38,"delta":7,"velocity":2.3333333333333335,"acceleration":2,"confidence":0.9,"why":"npm_downloads_7d gained 7 in the last 3d vs 1 in the 3d before (ratio 7.0x, threshold 1.5x)","reason":"npm_downloads_7d gained 7 in the last 3d vs 1 in the 3d before (ratio 7.0x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=1","state_after":"gain_3d=7","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1791127592789,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":330211,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"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":24,"current_value":28,"delta":-2,"velocity":-0.6666666666666666,"acceleration":-8.666666666666666,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -2 per 3d from 24 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -2 per 3d from 24 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=24","state_after":"gain_3d=-2","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1790988600223,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":321179,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"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":26,"current_value":31,"delta":1,"velocity":0.3333333333333333,"acceleration":-8.333333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 1 per 3d from 26 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 1 per 3d from 26 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=26","state_after":"gain_3d=1","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1790900299936,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":312525,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"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":4,"current_value":31,"delta":25,"velocity":8.333333333333334,"acceleration":7,"confidence":0.9,"why":"npm_downloads_7d gained 25 in the last 3d vs 4 in the 3d before (ratio 6.3x, threshold 1.5x)","reason":"npm_downloads_7d gained 25 in the last 3d vs 4 in the 3d before (ratio 6.3x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=4","state_after":"gain_3d=25","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1790816058608,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":317705,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-01T12:00:00.000Z","effective_at":"2026-10-01T15:09:54.489Z","window_days":3,"baseline":28,"current_value":31,"delta":1,"velocity":0.3333333333333333,"acceleration":-9,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 1 per 3d from 28 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 1 per 3d from 28 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=28","state_after":"gain_3d=1","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1790867394489,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":303890,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"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":4,"current_value":30,"delta":24,"velocity":8,"acceleration":6.666666666666667,"confidence":0.9,"why":"npm_downloads_7d gained 24 in the last 3d vs 4 in the 3d before (ratio 6.0x, threshold 1.5x)","reason":"npm_downloads_7d gained 24 in the last 3d vs 4 in the 3d before (ratio 6.0x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=4","state_after":"gain_3d=24","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1790728255328,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":295563,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"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":2,"current_value":30,"delta":26,"velocity":8.666666666666666,"acceleration":8,"confidence":0.9,"why":"npm_downloads_7d gained 26 in the last 3d vs 2 in the 3d before (ratio 13.0x, threshold 1.5x)","reason":"npm_downloads_7d gained 26 in the last 3d vs 2 in the 3d before (ratio 13.0x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=2","state_after":"gain_3d=26","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1790640527843,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":292236,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-28T12:00:00.000Z","effective_at":"2026-09-28T15:00:43.678Z","window_days":3,"baseline":0,"current_value":30,"delta":28,"velocity":9.333333333333334,"acceleration":9.333333333333334,"confidence":0.75,"why":"npm_downloads_7d gained 28 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 28 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=28","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1790607643678,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":254832,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"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":18,"current_value":2,"delta":-19,"velocity":-6.333333333333333,"acceleration":-12.333333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -19 per 3d from 18 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -19 per 3d from 18 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=18","state_after":"gain_3d=-19","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1790124901094,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":245659,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"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":19,"current_value":3,"delta":-19,"velocity":-6.333333333333333,"acceleration":-12.666666666666666,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -19 per 3d from 19 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -19 per 3d from 19 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=19","state_after":"gain_3d=-19","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1790037224586,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":235916,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-09-21T12:00:00.000Z","effective_at":"2026-09-21T00:10:31.972Z","window_days":1,"baseline":0.7894736842105262,"current_value":7,"delta":-14,"velocity":null,"acceleration":null,"confidence":0.9,"why":"daily change -14.0 is -9.0 standard deviations from this entity's own prior mean (0.8±1.6, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -14.0 is -9.0 standard deviations from this entity's own prior mean (0.8±1.6, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=0.8","state_after":"delta=-14.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1789949431972,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":236278,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"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":19,"current_value":7,"delta":-15,"velocity":-5,"acceleration":-11.333333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -15 per 3d from 19 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -15 per 3d from 19 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=19","state_after":"gain_3d=-15","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1789953081931,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":227259,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"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":21,"delta":18,"velocity":6,"acceleration":6,"confidence":0.75,"why":"npm_downloads_7d gained 18 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 18 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=18","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1789865445042,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":230005,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-09-20T12:00:00.000Z","effective_at":"2026-09-20T07:56:58.486Z","window_days":1,"baseline":0.7894736842105262,"current_value":7,"delta":-14,"velocity":null,"acceleration":null,"confidence":0.9,"why":"daily change -14.0 is -9.0 standard deviations from this entity's own prior mean (0.8±1.6, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -14.0 is -9.0 standard deviations from this entity's own prior mean (0.8±1.6, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=0.8","state_after":"delta=-14.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1789891018486,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":217059,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"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":22,"delta":19,"velocity":6.333333333333333,"acceleration":6.333333333333333,"confidence":0.75,"why":"npm_downloads_7d gained 19 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 19 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=19","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1789777686132,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":207945,"entity":{"kind":"source_link","id":559,"agent_id":15769,"name":"agent-apprenticeship","url":"https://github.com/ray-r-ren/agent-apprenticeship"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-18T12:00:00.000Z","effective_at":"2026-09-18T01:04:17.648Z","window_days":3,"baseline":1,"current_value":22,"delta":19,"velocity":6.333333333333333,"acceleration":6,"confidence":0.9,"why":"npm_downloads_7d gained 19 in the last 3d vs 1 in the 3d before (ratio 19.0x, threshold 1.5x)","reason":"npm_downloads_7d gained 19 in the last 3d vs 1 in the 3d before (ratio 19.0x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=1","state_after":"gain_3d=19","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/agent-apprenticeship","observedAt":1789693457648,"note":"observation series"}],"detector_version":"signal-v1","status":"active"}],"series":[{"metric_key":"github_stars","points":36,"first":1787436224820,"last":1792969988940},{"metric_key":"npm_downloads_7d","points":24,"first":1788272395690,"last":1793044233304}],"note":"observation series are step functions: a missing day means unchanged, not unobserved"}