{"ok":true,"agent_id":6905,"events":[{"event_id":475819,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-27T12:00:00.000Z","effective_at":"2026-10-27T02:09:11.059Z","window_days":1,"baseline":181.12865497076027,"current_value":35510,"delta":7225.666666666667,"velocity":null,"acceleration":null,"confidence":0.6550089802497376,"why":"daily change 7225.7 is 3.1 standard deviations from this entity's own prior mean (181.1±2272.3, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 7225.7 is 3.1 standard deviations from this entity's own prior mean (181.1±2272.3, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=181.1","state_after":"delta=7225.7","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1793066951059,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475430,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":35510,"delta":21251,"velocity":7083.666666666667,"acceleration":7083.666666666667,"confidence":0.75,"why":"npm_downloads_7d gained 21251 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 21251 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=21251","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1793052324883,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475431,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":181.12865497076027,"current_value":35510,"delta":7225.666666666667,"velocity":null,"acceleration":null,"confidence":0.6550089802497376,"why":"daily change 7225.7 is 3.1 standard deviations from this entity's own prior mean (181.1±2272.3, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 7225.7 is 3.1 standard deviations from this entity's own prior mean (181.1±2272.3, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=181.1","state_after":"delta=7225.7","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1793052324883,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":441919,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-18T12:00:00.000Z","effective_at":"2026-10-18T00:42:18.648Z","window_days":3,"baseline":51,"current_value":14546,"delta":-9981,"velocity":-3327,"acceleration":-3344,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -9981 per 3d from 51 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -9981 per 3d from 51 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=51","state_after":"gain_3d=-9981","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1792284138648,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":439534,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-17T12:00:00.000Z","effective_at":"2026-10-17T17:35:18.482Z","window_days":3,"baseline":51,"current_value":24527,"delta":0,"velocity":0,"acceleration":-17,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 51 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 51 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=51","state_after":"gain_3d=0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1792258518482,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":426048,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-16T12:00:00.000Z","effective_at":"2026-10-16T00:57:30.699Z","window_days":3,"baseline":625,"current_value":24527,"delta":-124,"velocity":-41.333333333333336,"acceleration":-249.66666666666666,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -124 per 3d from 625 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -124 per 3d from 625 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=625","state_after":"gain_3d=-124","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1792112250699,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":419129,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-15T12:00:00.000Z","effective_at":"2026-10-15T04:36:24.890Z","window_days":3,"baseline":450,"current_value":24527,"delta":51,"velocity":17,"acceleration":-133,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 51 per 3d from 450 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 51 per 3d from 450 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=450","state_after":"gain_3d=51","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1792038984890,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":387101,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-11T12:00:00.000Z","effective_at":"2026-10-11T00:56:38.638Z","window_days":3,"baseline":369,"current_value":25551,"delta":-4420,"velocity":-1473.3333333333333,"acceleration":-1596.3333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -4420 per 3d from 369 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -4420 per 3d from 369 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=369","state_after":"gain_3d=-4420","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1791680198638,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":378622,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":971,"current_value":24026,"delta":-5945,"velocity":-1981.6666666666667,"acceleration":-2305.3333333333335,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -5945 per 3d from 971 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -5945 per 3d from 971 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=971","state_after":"gain_3d=-5945","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1791592351580,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":370708,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":472,"current_value":29971,"delta":0,"velocity":0,"acceleration":-157.33333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 472 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 472 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=472","state_after":"gain_3d=0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1791504387189,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":364406,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-08T12:00:00.000Z","effective_at":"2026-10-08T03:47:04.413Z","window_days":3,"baseline":103,"current_value":29971,"delta":369,"velocity":123,"acceleration":88.66666666666667,"confidence":0.9,"why":"npm_downloads_7d gained 369 in the last 3d vs 103 in the 3d before (ratio 3.6x, threshold 1.5x)","reason":"npm_downloads_7d gained 369 in the last 3d vs 103 in the 3d before (ratio 3.6x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=103","state_after":"gain_3d=369","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1791431224413,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":368108,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-08T12:00:00.000Z","effective_at":"2026-10-08T15:59:19.040Z","window_days":3,"baseline":472,"current_value":29971,"delta":0,"velocity":0,"acceleration":-157.33333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 472 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 472 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=472","state_after":"gain_3d=0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1791475159040,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":350365,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":4122,"current_value":29971,"delta":472,"velocity":157.33333333333334,"acceleration":-1216.6666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 472 per 3d from 4122 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 472 per 3d from 4122 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=4122","state_after":"gain_3d=472","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1791248247053,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":343962,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-05T12:00:00.000Z","effective_at":"2026-10-05T00:34:58.749Z","window_days":3,"baseline":3665,"current_value":29602,"delta":560,"velocity":186.66666666666666,"acceleration":-1035,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 560 per 3d from 3665 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 560 per 3d from 3665 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=3665","state_after":"gain_3d=560","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1791160498749,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":338017,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-04T12:00:00.000Z","effective_at":"2026-10-04T03:15:16.754Z","window_days":3,"baseline":4279,"current_value":29000,"delta":-42,"velocity":-14,"acceleration":-1440.3333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -42 per 3d from 4279 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -42 per 3d from 4279 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=4279","state_after":"gain_3d=-42","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1791083716754,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":330236,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":1341,"current_value":29499,"delta":4122,"velocity":1374,"acceleration":927,"confidence":0.9,"why":"npm_downloads_7d gained 4122 in the last 3d vs 1341 in the 3d before (ratio 3.1x, threshold 1.5x)","reason":"npm_downloads_7d gained 4122 in the last 3d vs 1341 in the 3d before (ratio 3.1x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=1341","state_after":"gain_3d=4122","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1790988600223,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":321218,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":11437,"current_value":29042,"delta":3665,"velocity":1221.6666666666667,"acceleration":-2590.6666666666665,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 3665 per 3d from 11437 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 3665 per 3d from 11437 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=11437","state_after":"gain_3d=3665","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1790900299936,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":328895,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":1341,"current_value":29499,"delta":4122,"velocity":1374,"acceleration":927,"confidence":0.9,"why":"npm_downloads_7d gained 4122 in the last 3d vs 1341 in the 3d before (ratio 3.1x, threshold 1.5x)","reason":"npm_downloads_7d gained 4122 in the last 3d vs 1341 in the 3d before (ratio 3.1x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=1341","state_after":"gain_3d=4122","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1790973963578,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":312559,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-01T12:00:00.000Z","effective_at":"2026-10-01T00:54:18.608Z","window_days":3,"baseline":11668,"current_value":27570,"delta":2807,"velocity":935.6666666666666,"acceleration":-2953.6666666666665,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 2807 per 3d from 11668 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 2807 per 3d from 11668 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=11668","state_after":"gain_3d=2807","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1790816058608,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":303916,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":10941,"current_value":25377,"delta":1341,"velocity":447,"acceleration":-3200,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 1341 per 3d from 10941 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 1341 per 3d from 10941 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=10941","state_after":"gain_3d=1341","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1790728255328,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":295595,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":845,"current_value":25377,"delta":11437,"velocity":3812.3333333333335,"acceleration":3530.6666666666665,"confidence":0.9,"why":"npm_downloads_7d gained 11437 in the last 3d vs 845 in the 3d before (ratio 13.5x, threshold 1.5x)","reason":"npm_downloads_7d gained 11437 in the last 3d vs 845 in the 3d before (ratio 13.5x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=845","state_after":"gain_3d=11437","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1790640527843,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":302468,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":10941,"current_value":25377,"delta":1341,"velocity":447,"acceleration":-3200,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 1341 per 3d from 10941 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 1341 per 3d from 10941 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=10941","state_after":"gain_3d=1341","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1790713627195,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":291901,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":24763,"delta":11668,"velocity":3889.3333333333335,"acceleration":3889.3333333333335,"confidence":0.75,"why":"npm_downloads_7d gained 11668 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 11668 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=11668","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1790603991024,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":279913,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":-160.79999999999995,"current_value":24036,"delta":10096,"velocity":null,"acceleration":null,"confidence":0.875063118433358,"why":"daily change 10096.0 is 7.5 standard deviations from this entity's own prior mean (-160.8±1367.3, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 10096.0 is 7.5 standard deviations from this entity's own prior mean (-160.8±1367.3, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-160.8","state_after":"delta=10096.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1790468738543,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":273935,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":-160.79999999999995,"current_value":18925,"delta":4985,"velocity":null,"acceleration":null,"confidence":0.6881678296188259,"why":"daily change 4985.0 is 3.8 standard deviations from this entity's own prior mean (-160.8±1367.3, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 4985.0 is 3.8 standard deviations from this entity's own prior mean (-160.8±1367.3, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-160.8","state_after":"delta=4985.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1790391932245,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":245706,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":4248,"current_value":13979,"delta":-5686,"velocity":-1895.3333333333333,"acceleration":-3311.3333333333335,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -5686 per 3d from 4248 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -5686 per 3d from 4248 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=4248","state_after":"gain_3d=-5686","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1790037224586,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":236324,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":4248,"current_value":14071,"delta":-5594,"velocity":-1864.6666666666667,"acceleration":-3280.6666666666665,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -5594 per 3d from 4248 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -5594 per 3d from 4248 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=4248","state_after":"gain_3d=-5594","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1789953081931,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":217103,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":19665,"delta":4248,"velocity":1416,"acceleration":1416,"confidence":0.75,"why":"npm_downloads_7d gained 4248 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 4248 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=4248","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1789777686132,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":207612,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-18T12:00:00.000Z","effective_at":"2026-09-18T00:02:36.409Z","window_days":3,"baseline":988,"current_value":15417,"delta":0,"velocity":0,"acceleration":-329.3333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 988 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 988 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=988","state_after":"gain_3d=0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1789689756409,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":207966,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":988,"current_value":19665,"delta":4248,"velocity":1416,"acceleration":1086.6666666666667,"confidence":0.9,"why":"npm_downloads_7d gained 4248 in the last 3d vs 988 in the 3d before (ratio 4.3x, threshold 1.5x)","reason":"npm_downloads_7d gained 4248 in the last 3d vs 988 in the 3d before (ratio 4.3x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=988","state_after":"gain_3d=4248","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1789693457648,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":198322,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":5182,"current_value":15417,"delta":0,"velocity":0,"acceleration":-1727.3333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 5182 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 5182 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=5182","state_after":"gain_3d=0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1789605616585,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":195903,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":5182,"current_value":15417,"delta":0,"velocity":0,"acceleration":-1727.3333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 5182 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 5182 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=5182","state_after":"gain_3d=0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1789583684909,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":189426,"entity":{"kind":"trending","id":6514,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-15T12:00:00.000Z","effective_at":"2026-09-15T23:16:49.500Z","window_days":3,"baseline":469,"current_value":23055,"delta":863,"velocity":287.6666666666667,"acceleration":131.33333333333334,"confidence":0.9,"why":"github_stars gained 863 in the last 3d vs 469 in the 3d before (ratio 1.8x, threshold 1.5x)","reason":"github_stars gained 863 in the last 3d vs 469 in the 3d before (ratio 1.8x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=469","state_after":"gain_3d=863","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1789514209500,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":155609,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":-858.3333333333333,"current_value":14429,"delta":4194,"velocity":null,"acceleration":null,"confidence":0.8314043748436766,"why":"daily change 4194.0 is 6.6 standard deviations from this entity's own prior mean (-858.3±762.3, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 4194.0 is 6.6 standard deviations from this entity's own prior mean (-858.3±762.3, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-858.3","state_after":"delta=4194.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1789174263928,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":146366,"entity":{"kind":"trending","id":6514,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-11T12:00:00.000Z","effective_at":"2026-09-11T00:29:06.667Z","window_days":3,"baseline":529,"current_value":21995,"delta":1219,"velocity":406.3333333333333,"acceleration":230,"confidence":0.9,"why":"github_stars gained 1219 in the last 3d vs 529 in the 3d before (ratio 2.3x, threshold 1.5x)","reason":"github_stars gained 1219 in the last 3d vs 529 in the 3d before (ratio 2.3x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=529","state_after":"gain_3d=1219","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1789086546667,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":153027,"entity":{"kind":"source_link","id":1290,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"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":-858.3333333333333,"current_value":14429,"delta":4194,"velocity":null,"acceleration":null,"confidence":0.8314043748436766,"why":"daily change 4194.0 is 6.6 standard deviations from this entity's own prior mean (-858.3±762.3, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 4194.0 is 6.6 standard deviations from this entity's own prior mean (-858.3±762.3, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-858.3","state_after":"delta=4194.0","source_diversity":2,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/context-mode","observedAt":1789152337806,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":138039,"entity":{"kind":"trending","id":6514,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-10T12:00:00.000Z","effective_at":"2026-09-10T00:03:00.002Z","window_days":3,"baseline":242,"current_value":21723,"delta":1234,"velocity":411.3333333333333,"acceleration":330.6666666666667,"confidence":0.9,"why":"github_stars gained 1234 in the last 3d vs 242 in the 3d before (ratio 5.1x, threshold 1.5x)","reason":"github_stars gained 1234 in the last 3d vs 242 in the 3d before (ratio 5.1x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=242","state_after":"gain_3d=1234","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1788998580002,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":130449,"entity":{"kind":"trending","id":6514,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-09T12:00:00.000Z","effective_at":"2026-09-09T00:39:14.815Z","window_days":3,"baseline":153,"current_value":21361,"delta":961,"velocity":320.3333333333333,"acceleration":269.3333333333333,"confidence":0.9,"why":"github_stars gained 961 in the last 3d vs 153 in the 3d before (ratio 6.3x, threshold 1.5x)","reason":"github_stars gained 961 in the last 3d vs 153 in the 3d before (ratio 6.3x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=153","state_after":"gain_3d=961","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1788914354815,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":130450,"entity":{"kind":"trending","id":6514,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"traction_anomaly","metric_key":"github_stars","detected_at":"2026-09-09T12:00:00.000Z","effective_at":"2026-09-09T00:39:14.815Z","window_days":1,"baseline":43.125,"current_value":21361,"delta":585,"velocity":null,"acceleration":null,"confidence":0.9,"why":"daily change 585.0 is 8.3 standard deviations from this entity's own prior mean (43.1±65.3, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 585.0 is 8.3 standard deviations from this entity's own prior mean (43.1±65.3, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=43.1","state_after":"delta=585.0","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1788914354815,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":117391,"entity":{"kind":"trending","id":6514,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-08T12:00:00.000Z","effective_at":"2026-09-08T00:18:44.971Z","window_days":3,"baseline":0,"current_value":20776,"delta":529,"velocity":176.33333333333334,"acceleration":176.33333333333334,"confidence":0.75,"why":"github_stars gained 529 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"github_stars gained 529 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=529","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1788826724971,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":117392,"entity":{"kind":"trending","id":6514,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"traction_anomaly","metric_key":"github_stars","detected_at":"2026-09-08T12:00:00.000Z","effective_at":"2026-09-08T00:18:44.971Z","window_days":1,"baseline":26.866666666666667,"current_value":20776,"delta":287,"velocity":null,"acceleration":null,"confidence":0.9,"why":"daily change 287.0 is 14.4 standard deviations from this entity's own prior mean (26.9±18.0, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 287.0 is 14.4 standard deviations from this entity's own prior mean (26.9±18.0, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=26.9","state_after":"delta=287.0","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1788826724971,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":101585,"entity":{"kind":"trending","id":6514,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-07T12:00:00.000Z","effective_at":"2026-09-07T00:09:50.147Z","window_days":3,"baseline":0,"current_value":20489,"delta":242,"velocity":80.66666666666667,"acceleration":80.66666666666667,"confidence":0.75,"why":"github_stars gained 242 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"github_stars gained 242 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=242","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1788739790147,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":101586,"entity":{"kind":"trending","id":6514,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"traction_anomaly","metric_key":"github_stars","detected_at":"2026-09-07T12:00:00.000Z","effective_at":"2026-09-07T00:09:50.147Z","window_days":1,"baseline":22.428571428571427,"current_value":20489,"delta":89,"velocity":null,"acceleration":null,"confidence":0.9,"why":"daily change 89.0 is 9.2 standard deviations from this entity's own prior mean (22.4±7.3, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 89.0 is 9.2 standard deviations from this entity's own prior mean (22.4±7.3, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=22.4","state_after":"delta=89.0","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1788739790147,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":82526,"entity":{"kind":"project","id":6905,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-06T12:00:00.000Z","effective_at":"2026-09-06T00:54:41.541Z","window_days":3,"baseline":0,"current_value":36,"delta":10,"velocity":3.3333333333333335,"acceleration":3.3333333333333335,"confidence":0.75,"why":"github_stars gained 10 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"github_stars gained 10 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=10","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1788656081541,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":83021,"entity":{"kind":"trending","id":6514,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-06T12:00:00.000Z","effective_at":"2026-09-06T00:54:41.541Z","window_days":3,"baseline":0,"current_value":20404,"delta":157,"velocity":52.333333333333336,"acceleration":52.333333333333336,"confidence":0.75,"why":"github_stars gained 157 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"github_stars gained 157 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=157","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1788656081541,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":94083,"entity":{"kind":"trending","id":6514,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"traction_anomaly","metric_key":"github_stars","detected_at":"2026-09-06T12:00:00.000Z","effective_at":"2026-09-06T13:05:44.939Z","window_days":1,"baseline":22.428571428571427,"current_value":20458,"delta":58,"velocity":null,"acceleration":null,"confidence":0.7447713849167009,"why":"daily change 58.0 is 4.9 standard deviations from this entity's own prior mean (22.4±7.3, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 58.0 is 4.9 standard deviations from this entity's own prior mean (22.4±7.3, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=22.4","state_after":"delta=58.0","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1788699944939,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":71025,"entity":{"kind":"trending","id":6514,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-05T12:00:00.000Z","effective_at":"2026-09-05T12:41:33.360Z","window_days":3,"baseline":4,"current_value":20381,"delta":134,"velocity":44.666666666666664,"acceleration":43.333333333333336,"confidence":0.9,"why":"github_stars gained 134 in the last 3d vs 4 in the 3d before (ratio 33.5x, threshold 1.5x)","reason":"github_stars gained 134 in the last 3d vs 4 in the 3d before (ratio 33.5x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=4","state_after":"gain_3d=134","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1788612093360,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":81625,"entity":{"kind":"project","id":6905,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"accelerating","metric_key":"github_stars","detected_at":"2026-09-05T12:00:00.000Z","effective_at":"2026-09-05T23:53:46.132Z","window_days":3,"baseline":0,"current_value":36,"delta":10,"velocity":3.3333333333333335,"acceleration":3.3333333333333335,"confidence":0.75,"why":"github_stars gained 10 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"github_stars gained 10 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=10","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1788652426132,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"},{"event_id":32683,"entity":{"kind":"trending","id":6514,"agent_id":6905,"name":"context-mode","url":"https://github.com/mksglu/context-mode"},"event_type":"cooling","metric_key":"github_stars","detected_at":"2026-09-04T12:00:00.000Z","effective_at":"2026-09-04T00:53:06.676Z","window_days":3,"baseline":41,"current_value":20247,"delta":0,"velocity":0,"acceleration":-13.666666666666666,"confidence":0.85,"why":"github_stars momentum fell to 0 per 3d from 41 (<= 40% of the prior window)","reason":"github_stars momentum fell to 0 per 3d from 41 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=41","state_after":"gain_3d=0","source_diversity":2,"evidence":[{"sourceUrl":"https://github.com/mksglu/context-mode","observedAt":1788483186676,"note":"observation series"}],"detector_version":"signal-v1","status":"superseded"}],"series":[{"metric_key":"github_stars","points":119,"first":1787436224820,"last":1793071010682},{"metric_key":"npm_downloads_7d","points":29,"first":1788272395690,"last":1793044233304}],"note":"observation series are step functions: a missing day means unchanged, not unobserved"}