{"ok":true,"agent_id":5630,"events":[{"event_id":478313,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-28T12:00:00.000Z","effective_at":"2026-10-28T02:34:39.587Z","window_days":1,"baseline":25.43103448275862,"current_value":65,"delta":-1674,"velocity":null,"acceleration":null,"confidence":0.9,"why":"daily change -1674.0 is -12.8 standard deviations from this entity's own prior mean (25.4±133.2, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -1674.0 is -12.8 standard deviations from this entity's own prior mean (25.4±133.2, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=25.4","state_after":"delta=-1674.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1793154879587,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475826,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":15.923976608187136,"current_value":1739,"delta":567.3333333333334,"velocity":null,"acceleration":null,"confidence":0.7435163993400155,"why":"daily change 567.3 is 4.9 standard deviations from this entity's own prior mean (15.9±113.2, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 567.3 is 4.9 standard deviations from this entity's own prior mean (15.9±113.2, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=15.9","state_after":"delta=567.3","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1793066951059,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475439,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":1739,"delta":1544,"velocity":514.6666666666666,"acceleration":514.6666666666666,"confidence":0.75,"why":"npm_downloads_7d gained 1544 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 1544 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=1544","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1793052324883,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":475440,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":15.923976608187136,"current_value":1739,"delta":567.3333333333334,"velocity":null,"acceleration":null,"confidence":0.7435163993400155,"why":"daily change 567.3 is 4.9 standard deviations from this entity's own prior mean (15.9±113.2, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 567.3 is 4.9 standard deviations from this entity's own prior mean (15.9±113.2, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=15.9","state_after":"delta=567.3","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1793052324883,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":471613,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-25T12:00:00.000Z","effective_at":"2026-10-25T01:23:46.943Z","window_days":3,"baseline":15,"current_value":37,"delta":-158,"velocity":-52.666666666666664,"acceleration":-57.666666666666664,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -158 per 3d from 15 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -158 per 3d from 15 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=15","state_after":"gain_3d=-158","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1792891426943,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":469621,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-24T12:00:00.000Z","effective_at":"2026-10-24T01:00:03.020Z","window_days":3,"baseline":15,"current_value":195,"delta":0,"velocity":0,"acceleration":-5,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 15 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 15 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=15","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1792803603020,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":449203,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"cooling","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":166,"current_value":180,"delta":-143,"velocity":-47.666666666666664,"acceleration":-103,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -143 per 3d from 166 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -143 per 3d from 166 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=166","state_after":"gain_3d=-143","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1792368248345,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":441928,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":170,"current_value":180,"delta":-143,"velocity":-47.666666666666664,"acceleration":-104.33333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -143 per 3d from 170 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -143 per 3d from 170 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=170","state_after":"gain_3d=-143","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1792284138648,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":433881,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-17T12:00:00.000Z","effective_at":"2026-10-17T00:19:36.743Z","window_days":3,"baseline":170,"current_value":323,"delta":0,"velocity":0,"acceleration":-56.666666666666664,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 170 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 170 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=170","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1792196376743,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":433882,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-17T12:00:00.000Z","effective_at":"2026-10-17T00:19:36.743Z","window_days":1,"baseline":-2.4318181818181817,"current_value":323,"delta":166,"velocity":null,"acceleration":null,"confidence":0.7241993062438186,"why":"daily change 166.0 is 4.5 standard deviations from this entity's own prior mean (-2.4±37.6, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 166.0 is 4.5 standard deviations from this entity's own prior mean (-2.4±37.6, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-2.4","state_after":"delta=166.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1792196376743,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":426055,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-16T12:00:00.000Z","effective_at":"2026-10-16T00:57:30.699Z","window_days":1,"baseline":-2.4318181818181817,"current_value":323,"delta":166,"velocity":null,"acceleration":null,"confidence":0.7241993062438186,"why":"daily change 166.0 is 4.5 standard deviations from this entity's own prior mean (-2.4±37.6, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 166.0 is 4.5 standard deviations from this entity's own prior mean (-2.4±37.6, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-2.4","state_after":"delta=166.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1792112250699,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":433556,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-16T12:00:00.000Z","effective_at":"2026-10-16T23:18:41.405Z","window_days":3,"baseline":170,"current_value":323,"delta":0,"velocity":0,"acceleration":-56.666666666666664,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 0 per 3d from 170 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 0 per 3d from 170 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=170","state_after":"gain_3d=0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1792192721405,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":417812,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-15T12:00:00.000Z","effective_at":"2026-10-15T00:32:30.115Z","window_days":1,"baseline":-2.4318181818181817,"current_value":323,"delta":166,"velocity":null,"acceleration":null,"confidence":0.7241993062438186,"why":"daily change 166.0 is 4.5 standard deviations from this entity's own prior mean (-2.4±37.6, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 166.0 is 4.5 standard deviations from this entity's own prior mean (-2.4±37.6, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-2.4","state_after":"delta=166.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1792024350115,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":409954,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-10-14T12:00:00.000Z","effective_at":"2026-10-14T00:06:06.123Z","window_days":1,"baseline":-2.4318181818181817,"current_value":323,"delta":166,"velocity":null,"acceleration":null,"confidence":0.7241993062438186,"why":"daily change 166.0 is 4.5 standard deviations from this entity's own prior mean (-2.4±37.6, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change 166.0 is 4.5 standard deviations from this entity's own prior mean (-2.4±37.6, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-2.4","state_after":"delta=166.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1791936366123,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":402919,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-13T12:00:00.000Z","effective_at":"2026-10-13T00:42:48.961Z","window_days":3,"baseline":2,"current_value":157,"delta":140,"velocity":46.666666666666664,"acceleration":46,"confidence":0.9,"why":"npm_downloads_7d gained 140 in the last 3d vs 2 in the 3d before (ratio 70.0x, threshold 1.5x)","reason":"npm_downloads_7d gained 140 in the last 3d vs 2 in the 3d before (ratio 70.0x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=2","state_after":"gain_3d=140","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1791852168961,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":409626,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-10-13T12:00:00.000Z","effective_at":"2026-10-13T23:05:09.856Z","window_days":3,"baseline":138,"current_value":157,"delta":4,"velocity":1.3333333333333333,"acceleration":-44.666666666666664,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 4 per 3d from 138 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 4 per 3d from 138 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=138","state_after":"gain_3d=4","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1791932709856,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":395422,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-12T12:00:00.000Z","effective_at":"2026-10-12T00:18:42.787Z","window_days":3,"baseline":0,"current_value":153,"delta":138,"velocity":46,"acceleration":46,"confidence":0.75,"why":"npm_downloads_7d gained 138 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 138 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=138","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1791764322787,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":392663,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-10-11T12:00:00.000Z","effective_at":"2026-10-11T16:11:31.523Z","window_days":3,"baseline":0,"current_value":153,"delta":138,"velocity":46,"acceleration":46,"confidence":0.75,"why":"npm_downloads_7d gained 138 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 138 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=138","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1791735091523,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":337184,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":24,"current_value":68,"delta":-11,"velocity":-3.6666666666666665,"acceleration":-11.666666666666666,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -11 per 3d from 24 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -11 per 3d from 24 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=24","state_after":"gain_3d=-11","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1791072722362,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":330244,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":54,"current_value":84,"delta":8,"velocity":2.6666666666666665,"acceleration":-15.333333333333334,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 8 per 3d from 54 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 8 per 3d from 54 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=54","state_after":"gain_3d=8","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1790988600223,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":321227,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":72,"current_value":80,"delta":4,"velocity":1.3333333333333333,"acceleration":-22.666666666666668,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 4 per 3d from 72 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 4 per 3d from 72 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=72","state_after":"gain_3d=4","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1790900299936,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":317752,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":69,"current_value":80,"delta":4,"velocity":1.3333333333333333,"acceleration":-21.666666666666668,"confidence":0.85,"why":"npm_downloads_7d momentum fell to 4 per 3d from 69 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to 4 per 3d from 69 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=69","state_after":"gain_3d=4","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1790867394489,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":303924,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":15,"current_value":76,"delta":54,"velocity":18,"acceleration":13,"confidence":0.9,"why":"npm_downloads_7d gained 54 in the last 3d vs 15 in the 3d before (ratio 3.6x, threshold 1.5x)","reason":"npm_downloads_7d gained 54 in the last 3d vs 15 in the 3d before (ratio 3.6x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=15","state_after":"gain_3d=54","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1790728255328,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":302476,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"accelerating","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":15,"current_value":76,"delta":54,"velocity":18,"acceleration":13,"confidence":0.9,"why":"npm_downloads_7d gained 54 in the last 3d vs 15 in the 3d before (ratio 3.6x, threshold 1.5x)","reason":"npm_downloads_7d gained 54 in the last 3d vs 15 in the 3d before (ratio 3.6x, threshold 1.5x)","explanation_source":"detector","state_before":"gain_3d=15","state_after":"gain_3d=54","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1790713627195,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":291912,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":55,"delta":48,"velocity":16,"acceleration":16,"confidence":0.75,"why":"npm_downloads_7d gained 48 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 48 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=48","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1790603991024,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":261953,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-24T12:00:00.000Z","effective_at":"2026-09-24T00:16:16.039Z","window_days":3,"baseline":120,"current_value":7,"delta":-147,"velocity":-49,"acceleration":-89,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -147 per 3d from 120 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -147 per 3d from 120 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=120","state_after":"gain_3d=-147","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1790208976039,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":254865,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":139,"current_value":7,"delta":-166,"velocity":-55.333333333333336,"acceleration":-101.66666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -166 per 3d from 139 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -166 per 3d from 139 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=139","state_after":"gain_3d=-166","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1790124901094,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":245717,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":141,"current_value":26,"delta":-149,"velocity":-49.666666666666664,"acceleration":-96.66666666666667,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -149 per 3d from 141 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -149 per 3d from 141 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=141","state_after":"gain_3d=-149","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1790037224586,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":245718,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-09-22T12:00:00.000Z","effective_at":"2026-09-22T00:33:44.586Z","window_days":1,"baseline":-5.5,"current_value":26,"delta":-128,"velocity":null,"acceleration":null,"confidence":0.6515962177222667,"why":"daily change -128.0 is -3.0 standard deviations from this entity's own prior mean (-5.5±40.4, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -128.0 is -3.0 standard deviations from this entity's own prior mean (-5.5±40.4, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-5.5","state_after":"delta=-128.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1790037224586,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":235951,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-21T12:00:00.000Z","effective_at":"2026-09-21T00:10:31.972Z","window_days":3,"baseline":0,"current_value":154,"delta":120,"velocity":40,"acceleration":40,"confidence":0.75,"why":"npm_downloads_7d gained 120 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 120 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=120","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1789949431972,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":236334,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":141,"current_value":154,"delta":-21,"velocity":-7,"acceleration":-54,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -21 per 3d from 141 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -21 per 3d from 141 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=141","state_after":"gain_3d=-21","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1789953081931,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":239052,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"traction_anomaly","metric_key":"npm_downloads_7d","detected_at":"2026-09-21T12:00:00.000Z","effective_at":"2026-09-21T08:17:32.145Z","window_days":1,"baseline":-5.5,"current_value":26,"delta":-128,"velocity":null,"acceleration":null,"confidence":0.6515962177222667,"why":"daily change -128.0 is -3.0 standard deviations from this entity's own prior mean (-5.5±40.4, baseline excludes this point) — unusual, not necessarily adoption","reason":"daily change -128.0 is -3.0 standard deviations from this entity's own prior mean (-5.5±40.4, baseline excludes this point) — unusual, not necessarily adoption","explanation_source":"detector","state_before":"prior_mean=-5.5","state_after":"delta=-128.0","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1789978652145,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":227296,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":173,"delta":139,"velocity":46.333333333333336,"acceleration":46.333333333333336,"confidence":0.75,"why":"npm_downloads_7d gained 139 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 139 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=139","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1789865445042,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":217113,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"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":175,"delta":141,"velocity":47,"acceleration":47,"confidence":0.75,"why":"npm_downloads_7d gained 141 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 141 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=141","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1789777686132,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":212044,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"accelerating","metric_key":"npm_downloads_7d","detected_at":"2026-09-18T12:00:00.000Z","effective_at":"2026-09-18T12:16:46.918Z","window_days":3,"baseline":0,"current_value":175,"delta":141,"velocity":47,"acceleration":47,"confidence":0.75,"why":"npm_downloads_7d gained 141 in the last 3d after a flat 3d baseline (no prior movement to compare a ratio against)","reason":"npm_downloads_7d gained 141 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=141","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1789733806918,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":165199,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-13T12:00:00.000Z","effective_at":"2026-09-13T00:12:02.065Z","window_days":3,"baseline":67,"current_value":34,"delta":-297,"velocity":-99,"acceleration":-121.33333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -297 per 3d from 67 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -297 per 3d from 67 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=67","state_after":"gain_3d=-297","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1789258322065,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":155617,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-12T12:00:00.000Z","effective_at":"2026-09-12T00:51:03.928Z","window_days":3,"baseline":67,"current_value":38,"delta":-293,"velocity":-97.66666666666667,"acceleration":-120,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -293 per 3d from 67 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -293 per 3d from 67 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=67","state_after":"gain_3d=-293","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1789174263928,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":146204,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-11T12:00:00.000Z","effective_at":"2026-09-11T00:29:06.667Z","window_days":3,"baseline":67,"current_value":37,"delta":-294,"velocity":-98,"acceleration":-120.33333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -294 per 3d from 67 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -294 per 3d from 67 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=67","state_after":"gain_3d=-294","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1789086546667,"note":"observation series"}],"detector_version":"signal-v1","status":"active"},{"event_id":143887,"entity":{"kind":"source_link","id":1467,"agent_id":5630,"name":"Skillscript – A declarative, sandboxed language for tool orchestration","url":"https://github.com/sshwarts/skillscript"},"event_type":"cooling","metric_key":"npm_downloads_7d","detected_at":"2026-09-10T12:00:00.000Z","effective_at":"2026-09-10T18:22:23.112Z","window_days":3,"baseline":67,"current_value":37,"delta":-294,"velocity":-98,"acceleration":-120.33333333333333,"confidence":0.85,"why":"npm_downloads_7d momentum fell to -294 per 3d from 67 (<= 40% of the prior window)","reason":"npm_downloads_7d momentum fell to -294 per 3d from 67 (<= 40% of the prior window)","explanation_source":"detector","state_before":"gain_3d=67","state_after":"gain_3d=-294","source_diversity":3,"evidence":[{"sourceUrl":"https://www.npmjs.com/package/skillscript-runtime","observedAt":1789064543112,"note":"observation series"}],"detector_version":"signal-v1","status":"active"}],"series":[{"metric_key":"github_stars","points":2,"first":1789953655879,"last":1792368908785},{"metric_key":"hn_points","points":3,"first":1787436224820,"last":1792544626192},{"metric_key":"npm_downloads_7d","points":29,"first":1788272395690,"last":1793131362822}],"note":"observation series are step functions: a missing day means unchanged, not unobserved"}