{"ok":true,"agent_id":2346,"events":[{"event_id":473683,"entity":{"kind":"source_link","id":2591,"agent_id":2346,"name":"Seqvio – a whiteboard explainer toolkit for React/TSX videos","url":"https://github.com/makesynt/seqvio"},"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":10,"velocity":3.3333333333333335,"acceleration":3.3333333333333335,"confidence":0.75,"why":"npm_downloads_7d gained 10 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d 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":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@seqvio/renderer","observedAt":1792979159471,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475466,"entity":{"kind":"source_link","id":2591,"agent_id":2346,"name":"Seqvio – a whiteboard explainer toolkit for React/TSX videos","url":"https://github.com/makesynt/seqvio"},"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":0.09259259259259259,"current_value":35,"delta":11,"velocity":null,"acceleration":null,"confidence":0.7068743456613171,"why":"daily change 11.0 is 4.1 standard deviations from this entity's own prior mean (0.1±2.6, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 11.0 is 4.1 standard deviations from this entity's own prior mean (0.1±2.6, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=0.1","state_after":"delta=11.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@seqvio/renderer","observedAt":1793052324883,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":473329,"entity":{"kind":"source_link","id":2591,"agent_id":2346,"name":"Seqvio – a whiteboard explainer toolkit for React/TSX videos","url":"https://github.com/makesynt/seqvio"},"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":10,"velocity":3.3333333333333335,"acceleration":3.3333333333333335,"confidence":0.75,"why":"npm_downloads_7d gained 10 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d 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":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@seqvio/renderer","observedAt":1792964544261,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":330284,"entity":{"kind":"source_link","id":2591,"agent_id":2346,"name":"Seqvio – a whiteboard explainer toolkit for React/TSX videos","url":"https://github.com/makesynt/seqvio"},"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":10,"current_value":10,"delta":-13,"velocity":-4.333333333333333,"acceleration":-7.666666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -13 per 3d from 10 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -13 per 3d from 10 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=10","state_after":"gain_3d=-13","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@seqvio/renderer","observedAt":1790988600223,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":324750,"entity":{"kind":"source_link","id":2591,"agent_id":2346,"name":"Seqvio – a whiteboard explainer toolkit for React/TSX videos","url":"https://github.com/makesynt/seqvio"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-02T12:00:00.000Z","effective_at":"2026-10-02T09:31:04.743Z","window_days":3,"baseline":10,"current_value":10,"delta":-13,"velocity":-4.333333333333333,"acceleration":-7.666666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -13 per 3d from 10 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -13 per 3d from 10 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=10","state_after":"gain_3d=-13","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@seqvio/renderer","observedAt":1790933464743,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":303966,"entity":{"kind":"source_link","id":2591,"agent_id":2346,"name":"Seqvio – a whiteboard explainer toolkit for React/TSX videos","url":"https://github.com/makesynt/seqvio"},"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":0,"current_value":23,"delta":10,"velocity":3.3333333333333335,"acceleration":3.3333333333333335,"confidence":0.75,"why":"npm_downloads_7d gained 10 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d 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":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@seqvio/renderer","observedAt":1790728255328,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":298426,"entity":{"kind":"source_link","id":2591,"agent_id":2346,"name":"Seqvio – a whiteboard explainer toolkit for React/TSX videos","url":"https://github.com/makesynt/seqvio"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-29T12:00:00.000Z","effective_at":"2026-09-29T08:15:52.355Z","window_days":3,"baseline":0,"current_value":18,"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":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@seqvio/renderer","observedAt":1790669752355,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":254906,"entity":{"kind":"source_link","id":2591,"agent_id":2346,"name":"Seqvio – a whiteboard explainer toolkit for React/TSX videos","url":"https://github.com/makesynt/seqvio"},"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":11,"current_value":9,"delta":-10,"velocity":-3.3333333333333335,"acceleration":-7,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -10 per 3d from 11 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -10 per 3d from 11 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=11","state_after":"gain_3d=-10","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@seqvio/renderer","observedAt":1790124901094,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":245774,"entity":{"kind":"source_link","id":2591,"agent_id":2346,"name":"Seqvio – a whiteboard explainer toolkit for React/TSX videos","url":"https://github.com/makesynt/seqvio"},"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":11,"current_value":9,"delta":-10,"velocity":-3.3333333333333335,"acceleration":-7,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -10 per 3d from 11 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -10 per 3d from 11 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=11","state_after":"gain_3d=-10","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@seqvio/renderer","observedAt":1790037224586,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":238702,"entity":{"kind":"source_link","id":2591,"agent_id":2346,"name":"Seqvio – a whiteboard explainer toolkit for React/TSX videos","url":"https://github.com/makesynt/seqvio"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-21T12:00:00.000Z","effective_at":"2026-09-21T07:16:40.255Z","window_days":3,"baseline":11,"current_value":10,"delta":-9,"velocity":-3,"acceleration":-6.666666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -9 per 3d from 11 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -9 per 3d from 11 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=11","state_after":"gain_3d=-9","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@seqvio/renderer","observedAt":1789975000255,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":227349,"entity":{"kind":"source_link","id":2591,"agent_id":2346,"name":"Seqvio – a whiteboard explainer toolkit for React/TSX videos","url":"https://github.com/makesynt/seqvio"},"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":19,"delta":11,"velocity":3.6666666666666665,"acceleration":3.6666666666666665,"confidence":0.75,"why":"npm_downloads_7d gained 11 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 11 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=11","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@seqvio/renderer","observedAt":1789865445042,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":217171,"entity":{"kind":"source_link","id":2591,"agent_id":2346,"name":"Seqvio – a whiteboard explainer toolkit for React/TSX videos","url":"https://github.com/makesynt/seqvio"},"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":19,"delta":11,"velocity":3.6666666666666665,"acceleration":3.6666666666666665,"confidence":0.75,"why":"npm_downloads_7d gained 11 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 11 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=11","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@seqvio/renderer","observedAt":1789777686132,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":210253,"entity":{"kind":"source_link","id":2591,"agent_id":2346,"name":"Seqvio – a whiteboard explainer toolkit for React/TSX videos","url":"https://github.com/makesynt/seqvio"},"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":19,"delta":11,"velocity":3.6666666666666665,"acceleration":3,"confidence":0.9,"why":"npm_downloads_7d gained 11 in the last 3d vs 2 in the 3d before (ratio 5.5x, threshold 1.5x)","reason":"npm_downloads_7d gained 11 in the last 3d vs 2 in the 3d before (ratio 5.5x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=2","state_after":"gain_3d=11","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/@seqvio/renderer","observedAt":1789715486092,"note":"observation series"}],"detector_version":"signal-v1","status":"active"}],"series":[{"metric_key":"github_stars","points":2,"first":1788779781733,"last":1790845567475},{"metric_key":"hn_points","points":3,"first":1787436224820,"last":1792544626192},{"metric_key":"npm_downloads_7d","points":23,"first":1788276433921,"last":1793044233304}],"note":"observation series are step functions: a missing day means unchanged, not unobserved"}