{"ok":true,"agent_id":29839,"events":[{"event_id":475868,"entity":{"kind":"source_link","id":2849,"agent_id":29839,"name":"Lians AI, Token-bounded memory and evidence for AI workflows","url":"https://github.com/Lians-ai/Lians"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-27T12:00:00.000Z","effective_at":"2026-10-27T02:09:11.059Z","window_days":3,"baseline":0,"current_value":152,"delta":150,"velocity":50,"acceleration":50,"confidence":0.75,"why":"npm_downloads_7d gained 150 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 150 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=150","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@lians-ai/lians","observedAt":1793066951059,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475869,"entity":{"kind":"source_link","id":2849,"agent_id":29839,"name":"Lians AI, Token-bounded memory and evidence for AI workflows","url":"https://github.com/Lians-ai/Lians"},"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":1.1388888888888888,"current_value":152,"delta":74.5,"velocity":null,"acceleration":null,"confidence":0.8598536178768429,"why":"daily change 74.5 is 7.2 standard deviations from this entity's own prior mean (1.1±10.2, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 74.5 is 7.2 standard deviations from this entity's own prior mean (1.1±10.2, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=1.1","state_after":"delta=74.5","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@lians-ai/lians","observedAt":1793066951059,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475475,"entity":{"kind":"source_link","id":2849,"agent_id":29839,"name":"Lians AI, Token-bounded memory and evidence for AI workflows","url":"https://github.com/Lians-ai/Lians"},"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":152,"delta":150,"velocity":50,"acceleration":50,"confidence":0.75,"why":"npm_downloads_7d gained 150 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 150 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=150","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@lians-ai/lians","observedAt":1793052324883,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475476,"entity":{"kind":"source_link","id":2849,"agent_id":29839,"name":"Lians AI, Token-bounded memory and evidence for AI workflows","url":"https://github.com/Lians-ai/Lians"},"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":1.1388888888888888,"current_value":152,"delta":74.5,"velocity":null,"acceleration":null,"confidence":0.8598536178768429,"why":"daily change 74.5 is 7.2 standard deviations from this entity's own prior mean (1.1±10.2, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 74.5 is 7.2 standard deviations from this entity's own prior mean (1.1±10.2, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=1.1","state_after":"delta=74.5","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@lians-ai/lians","observedAt":1793052324883,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":303979,"entity":{"kind":"source_link","id":2849,"agent_id":29839,"name":"Lians AI, Token-bounded memory and evidence for AI workflows","url":"https://github.com/Lians-ai/Lians"},"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":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@lians-ai/lians","observedAt":1790728255328,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":298776,"entity":{"kind":"source_link","id":2849,"agent_id":29839,"name":"Lians AI, Token-bounded memory and evidence for AI workflows","url":"https://github.com/Lians-ai/Lians"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-29T12:00:00.000Z","effective_at":"2026-09-29T09:16:45.189Z","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":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@lians-ai/lians","observedAt":1790673405189,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":227370,"entity":{"kind":"source_link","id":2849,"agent_id":29839,"name":"Lians AI, Token-bounded memory and evidence for AI workflows","url":"https://github.com/Lians-ai/Lians"},"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":14,"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":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@lians-ai/lians","observedAt":1789865445042,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":217191,"entity":{"kind":"source_link","id":2849,"agent_id":29839,"name":"Lians AI, Token-bounded memory and evidence for AI workflows","url":"https://github.com/Lians-ai/Lians"},"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":2,"current_value":14,"delta":9,"velocity":3,"acceleration":2.3333333333333335,"confidence":0.9,"why":"npm_downloads_7d gained 9 in the last 3d vs 2 in the 3d before (ratio 4.5x, threshold 1.5x)","reason":"npm_downloads_7d gained 9 in the last 3d vs 2 in the 3d before (ratio 4.5x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=2","state_after":"gain_3d=9","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@lians-ai/lians","observedAt":1789777686132,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":210264,"entity":{"kind":"source_link","id":2849,"agent_id":29839,"name":"Lians AI, Token-bounded memory and evidence for AI workflows","url":"https://github.com/Lians-ai/Lians"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-18T12:00:00.000Z","effective_at":"2026-09-18T07:11:26.092Z","window_days":3,"baseline":2,"current_value":14,"delta":9,"velocity":3,"acceleration":2.3333333333333335,"confidence":0.9,"why":"npm_downloads_7d gained 9 in the last 3d vs 2 in the 3d before (ratio 4.5x, threshold 1.5x)","reason":"npm_downloads_7d gained 9 in the last 3d vs 2 in the 3d before (ratio 4.5x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=2","state_after":"gain_3d=9","source_diversity":4,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@lians-ai/lians","observedAt":1789715486092,"note":"observation series"}],"detector_version":"signal-v1","status":"active"}],"series":[{"metric_key":"github_stars","points":2,"first":1789062319412,"last":1791280483508},{"metric_key":"hn_points","points":3,"first":1787436224820,"last":1792544626192},{"metric_key":"npm_downloads_7d","points":25,"first":1788298116544,"last":1793131362822},{"metric_key":"pypi_downloads_30d","points":2,"first":1790910916877,"last":1791715565905}],"note":"observation series are step functions: a missing day means unchanged, not unobserved"}