{"adoption": {"forks": 578, "observed_at": "2026-08-28T04:10:28.266320+00:00", "stars": 9081}, "canonical_url": "https://ross.abutalabs.com/products/momentum-firmware", "card": {"archived": false, "artifact_type": "application", "description": "🐬 Feature-rich, stable and customizable Flipper Firmware", "domain": ["embedded-systems", "hardware", "security", "developer-tools"], "enriched": true, "function": ["embedded", "security", "developer-tools", "configuration-management", "plugin-system"], "health_score": 95, "homepage": "https://momentum-fw.dev", "language": "C", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["Next-Flip/Momentum-Firmware"], "name": "Next-Flip/Momentum-Firmware", "platform": ["embedded", "iot", "cross-platform"], "pushed_at": "2026-08-18T20:42:11+00:00", "repo": "Next-Flip/Momentum-Firmware", "stars": 9081, "tags": ["flipper-zero", "custom-firmware", "subghz", "nfc", "bluetooth", "asset-packs", "javascript-scripting", "rfid", "hardware-hacking", "automation"], "topics": ["custom", "custom-firmware", "firmware", "flipper", "flipperzero", "momentum", "flipper-zero", "flipper-zero-firmware"], "urls": [], "use_cases": ["install custom firmware on my flipper zero", "customize flipper zero menus and interface", "add more subghz protocols to flipper zero", "run bluetooth tools like BLE spam and bad keyboard on flipper", "customize flipper zero animations with asset packs", "script flipper zero workflows with javascript", "track a lost flipper with findmy", "spoof flipper zero device name and mac address"], "what_it_is": "Momentum Firmware is a feature-rich, stable, and highly customizable custom firmware for the Flipper Zero multitool device, written in C. It extends the official firmware with enhanced Bluetooth tools, expanded SubGHz/NFC protocol support, deep UI customization, asset packs, and JavaScript scripting without requiring C programming.", "when_to_avoid": ["you prefer to stay on the official Flipper firmware for warranty or simplicity", "you need Subdriving coordinate saving, which other firmwares support better", "you only need a minimal firmware without extra features"], "when_to_choose": ["you want the most customizable Flipper Zero firmware with layouts, menus, and keybinds", "you need broad protocol support for SubGHz, NFC, and rolling codes", "you want preinstalled external apps and a management app for easy configuration", "you want stable mainline releases aligned with official firmware plus frequent dev builds"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/momentum-firmware", "repo": "Next-Flip/Momentum-Firmware", "role": "main", "score": 75}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.266320+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:24:00.531162+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05d6ed721c56cd011890f5cf47d81f18555906069f7dbba3b8ce20bf8706f30b", "fetched_at": "2026-08-29T08:23:56.652003+00:00", "kind": "homepage", "missing": false, "url": "https://momentum-fw.dev"}, {"content_hash": "64e0aae69360fab9d834f6f83d57d5cac48c577eaf8fd2e7d22e6ebaca2f69c3", "fetched_at": "2026-08-29T08:23:56.661289+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases"}, {"content_hash": "108d44bd27cc7d7ab1799cda7589a06496eabc98ac228b0a36e3e4a8651e406d", "fetched_at": "2026-08-29T08:23:56.663107+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/update"}, {"content_hash": "1cd69a092a3a4069c4af493ac3de4f4e32f46d0d00badde2c78d81054bdf0cb2", "fetched_at": "2026-08-29T08:23:56.664929+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/mntm-012"}, {"content_hash": "edc9943567111b1c2476dcb3d8586744c4ebb79aca92e3a3d3131a8051195376", "fetched_at": "2026-08-29T08:23:56.666455+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/d3f89dfe"}, {"content_hash": "3ac7e43eb4997dd9e8c7fe676d3041a05f4786153ad1f987017d030c4d103625", "fetched_at": "2026-08-29T08:23:56.667897+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/25a10b19"}, {"content_hash": "5e92633fac93318d4e839ce1d5884bef7f661fcf22257ffe2e256ae8b554f776", "fetched_at": "2026-08-29T08:23:56.669300+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/8ed809fb"}, {"content_hash": "4d91ba321f8524ca45649dc8f63dde07c1d22fe28b1d9202e541354a68bda280", "fetched_at": "2026-08-29T08:23:56.670736+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/e8c4530f"}, {"content_hash": "f9a0a7a304771f4efc333849b4ee03769645ef9d61ed9dbb70b3436160225e87", "fetched_at": "2026-08-29T08:23:56.672154+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/wiki/FAQ"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.266320+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:24:00.531162+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05d6ed721c56cd011890f5cf47d81f18555906069f7dbba3b8ce20bf8706f30b", "fetched_at": "2026-08-29T08:23:56.652003+00:00", "kind": "homepage", "missing": false, "url": "https://momentum-fw.dev"}, {"content_hash": "64e0aae69360fab9d834f6f83d57d5cac48c577eaf8fd2e7d22e6ebaca2f69c3", "fetched_at": "2026-08-29T08:23:56.661289+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases"}, {"content_hash": "108d44bd27cc7d7ab1799cda7589a06496eabc98ac228b0a36e3e4a8651e406d", "fetched_at": "2026-08-29T08:23:56.663107+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/update"}, {"content_hash": "1cd69a092a3a4069c4af493ac3de4f4e32f46d0d00badde2c78d81054bdf0cb2", "fetched_at": "2026-08-29T08:23:56.664929+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/mntm-012"}, {"content_hash": "edc9943567111b1c2476dcb3d8586744c4ebb79aca92e3a3d3131a8051195376", "fetched_at": "2026-08-29T08:23:56.666455+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/d3f89dfe"}, {"content_hash": "3ac7e43eb4997dd9e8c7fe676d3041a05f4786153ad1f987017d030c4d103625", "fetched_at": "2026-08-29T08:23:56.667897+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/25a10b19"}, {"content_hash": "5e92633fac93318d4e839ce1d5884bef7f661fcf22257ffe2e256ae8b554f776", "fetched_at": "2026-08-29T08:23:56.669300+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/8ed809fb"}, {"content_hash": "4d91ba321f8524ca45649dc8f63dde07c1d22fe28b1d9202e541354a68bda280", "fetched_at": "2026-08-29T08:23:56.670736+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/e8c4530f"}, {"content_hash": "f9a0a7a304771f4efc333849b4ee03769645ef9d61ed9dbb70b3436160225e87", "fetched_at": "2026-08-29T08:23:56.672154+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/wiki/FAQ"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:24:00.531162+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05d6ed721c56cd011890f5cf47d81f18555906069f7dbba3b8ce20bf8706f30b", "fetched_at": "2026-08-29T08:23:56.652003+00:00", "kind": "homepage", "missing": false, "url": "https://momentum-fw.dev"}, {"content_hash": "64e0aae69360fab9d834f6f83d57d5cac48c577eaf8fd2e7d22e6ebaca2f69c3", "fetched_at": "2026-08-29T08:23:56.661289+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases"}, {"content_hash": "108d44bd27cc7d7ab1799cda7589a06496eabc98ac228b0a36e3e4a8651e406d", "fetched_at": "2026-08-29T08:23:56.663107+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/update"}, {"content_hash": "1cd69a092a3a4069c4af493ac3de4f4e32f46d0d00badde2c78d81054bdf0cb2", "fetched_at": "2026-08-29T08:23:56.664929+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/mntm-012"}, {"content_hash": "edc9943567111b1c2476dcb3d8586744c4ebb79aca92e3a3d3131a8051195376", "fetched_at": "2026-08-29T08:23:56.666455+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/d3f89dfe"}, {"content_hash": "3ac7e43eb4997dd9e8c7fe676d3041a05f4786153ad1f987017d030c4d103625", "fetched_at": "2026-08-29T08:23:56.667897+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/25a10b19"}, {"content_hash": "5e92633fac93318d4e839ce1d5884bef7f661fcf22257ffe2e256ae8b554f776", "fetched_at": "2026-08-29T08:23:56.669300+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/8ed809fb"}, {"content_hash": "4d91ba321f8524ca45649dc8f63dde07c1d22fe28b1d9202e541354a68bda280", "fetched_at": "2026-08-29T08:23:56.670736+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/e8c4530f"}, {"content_hash": "f9a0a7a304771f4efc333849b4ee03769645ef9d61ed9dbb70b3436160225e87", "fetched_at": "2026-08-29T08:23:56.672154+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/wiki/FAQ"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.266320+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.266320+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.266320+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:24:00.531162+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05d6ed721c56cd011890f5cf47d81f18555906069f7dbba3b8ce20bf8706f30b", "fetched_at": "2026-08-29T08:23:56.652003+00:00", "kind": "homepage", "missing": false, "url": "https://momentum-fw.dev"}, {"content_hash": "64e0aae69360fab9d834f6f83d57d5cac48c577eaf8fd2e7d22e6ebaca2f69c3", "fetched_at": "2026-08-29T08:23:56.661289+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases"}, {"content_hash": "108d44bd27cc7d7ab1799cda7589a06496eabc98ac228b0a36e3e4a8651e406d", "fetched_at": "2026-08-29T08:23:56.663107+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/update"}, {"content_hash": "1cd69a092a3a4069c4af493ac3de4f4e32f46d0d00badde2c78d81054bdf0cb2", "fetched_at": "2026-08-29T08:23:56.664929+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/mntm-012"}, {"content_hash": "edc9943567111b1c2476dcb3d8586744c4ebb79aca92e3a3d3131a8051195376", "fetched_at": "2026-08-29T08:23:56.666455+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/d3f89dfe"}, {"content_hash": "3ac7e43eb4997dd9e8c7fe676d3041a05f4786153ad1f987017d030c4d103625", "fetched_at": "2026-08-29T08:23:56.667897+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/25a10b19"}, {"content_hash": "5e92633fac93318d4e839ce1d5884bef7f661fcf22257ffe2e256ae8b554f776", "fetched_at": "2026-08-29T08:23:56.669300+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/8ed809fb"}, {"content_hash": "4d91ba321f8524ca45649dc8f63dde07c1d22fe28b1d9202e541354a68bda280", "fetched_at": "2026-08-29T08:23:56.670736+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/e8c4530f"}, {"content_hash": "f9a0a7a304771f4efc333849b4ee03769645ef9d61ed9dbb70b3436160225e87", "fetched_at": "2026-08-29T08:23:56.672154+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/wiki/FAQ"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.266320+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.266320+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:24:00.531162+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05d6ed721c56cd011890f5cf47d81f18555906069f7dbba3b8ce20bf8706f30b", "fetched_at": "2026-08-29T08:23:56.652003+00:00", "kind": "homepage", "missing": false, "url": "https://momentum-fw.dev"}, {"content_hash": "64e0aae69360fab9d834f6f83d57d5cac48c577eaf8fd2e7d22e6ebaca2f69c3", "fetched_at": "2026-08-29T08:23:56.661289+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases"}, {"content_hash": "108d44bd27cc7d7ab1799cda7589a06496eabc98ac228b0a36e3e4a8651e406d", "fetched_at": "2026-08-29T08:23:56.663107+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/update"}, {"content_hash": "1cd69a092a3a4069c4af493ac3de4f4e32f46d0d00badde2c78d81054bdf0cb2", "fetched_at": "2026-08-29T08:23:56.664929+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/mntm-012"}, {"content_hash": "edc9943567111b1c2476dcb3d8586744c4ebb79aca92e3a3d3131a8051195376", "fetched_at": "2026-08-29T08:23:56.666455+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/d3f89dfe"}, {"content_hash": "3ac7e43eb4997dd9e8c7fe676d3041a05f4786153ad1f987017d030c4d103625", "fetched_at": "2026-08-29T08:23:56.667897+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/25a10b19"}, {"content_hash": "5e92633fac93318d4e839ce1d5884bef7f661fcf22257ffe2e256ae8b554f776", "fetched_at": "2026-08-29T08:23:56.669300+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/8ed809fb"}, {"content_hash": "4d91ba321f8524ca45649dc8f63dde07c1d22fe28b1d9202e541354a68bda280", "fetched_at": "2026-08-29T08:23:56.670736+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/e8c4530f"}, {"content_hash": "f9a0a7a304771f4efc333849b4ee03769645ef9d61ed9dbb70b3436160225e87", "fetched_at": "2026-08-29T08:23:56.672154+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/wiki/FAQ"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.266320+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.266320+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.266320+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:24:00.531162+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05d6ed721c56cd011890f5cf47d81f18555906069f7dbba3b8ce20bf8706f30b", "fetched_at": "2026-08-29T08:23:56.652003+00:00", "kind": "homepage", "missing": false, "url": "https://momentum-fw.dev"}, {"content_hash": "64e0aae69360fab9d834f6f83d57d5cac48c577eaf8fd2e7d22e6ebaca2f69c3", "fetched_at": "2026-08-29T08:23:56.661289+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases"}, {"content_hash": "108d44bd27cc7d7ab1799cda7589a06496eabc98ac228b0a36e3e4a8651e406d", "fetched_at": "2026-08-29T08:23:56.663107+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/update"}, {"content_hash": "1cd69a092a3a4069c4af493ac3de4f4e32f46d0d00badde2c78d81054bdf0cb2", "fetched_at": "2026-08-29T08:23:56.664929+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/mntm-012"}, {"content_hash": "edc9943567111b1c2476dcb3d8586744c4ebb79aca92e3a3d3131a8051195376", "fetched_at": "2026-08-29T08:23:56.666455+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/d3f89dfe"}, {"content_hash": "3ac7e43eb4997dd9e8c7fe676d3041a05f4786153ad1f987017d030c4d103625", "fetched_at": "2026-08-29T08:23:56.667897+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/25a10b19"}, {"content_hash": "5e92633fac93318d4e839ce1d5884bef7f661fcf22257ffe2e256ae8b554f776", "fetched_at": "2026-08-29T08:23:56.669300+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/8ed809fb"}, {"content_hash": "4d91ba321f8524ca45649dc8f63dde07c1d22fe28b1d9202e541354a68bda280", "fetched_at": "2026-08-29T08:23:56.670736+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/e8c4530f"}, {"content_hash": "f9a0a7a304771f4efc333849b4ee03769645ef9d61ed9dbb70b3436160225e87", "fetched_at": "2026-08-29T08:23:56.672154+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/wiki/FAQ"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.266320+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.266320+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:24:00.531162+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05d6ed721c56cd011890f5cf47d81f18555906069f7dbba3b8ce20bf8706f30b", "fetched_at": "2026-08-29T08:23:56.652003+00:00", "kind": "homepage", "missing": false, "url": "https://momentum-fw.dev"}, {"content_hash": "64e0aae69360fab9d834f6f83d57d5cac48c577eaf8fd2e7d22e6ebaca2f69c3", "fetched_at": "2026-08-29T08:23:56.661289+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases"}, {"content_hash": "108d44bd27cc7d7ab1799cda7589a06496eabc98ac228b0a36e3e4a8651e406d", "fetched_at": "2026-08-29T08:23:56.663107+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/update"}, {"content_hash": "1cd69a092a3a4069c4af493ac3de4f4e32f46d0d00badde2c78d81054bdf0cb2", "fetched_at": "2026-08-29T08:23:56.664929+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/mntm-012"}, {"content_hash": "edc9943567111b1c2476dcb3d8586744c4ebb79aca92e3a3d3131a8051195376", "fetched_at": "2026-08-29T08:23:56.666455+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/d3f89dfe"}, {"content_hash": "3ac7e43eb4997dd9e8c7fe676d3041a05f4786153ad1f987017d030c4d103625", "fetched_at": "2026-08-29T08:23:56.667897+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/25a10b19"}, {"content_hash": "5e92633fac93318d4e839ce1d5884bef7f661fcf22257ffe2e256ae8b554f776", "fetched_at": "2026-08-29T08:23:56.669300+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/8ed809fb"}, {"content_hash": "4d91ba321f8524ca45649dc8f63dde07c1d22fe28b1d9202e541354a68bda280", "fetched_at": "2026-08-29T08:23:56.670736+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/e8c4530f"}, {"content_hash": "f9a0a7a304771f4efc333849b4ee03769645ef9d61ed9dbb70b3436160225e87", "fetched_at": "2026-08-29T08:23:56.672154+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/wiki/FAQ"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:24:00.531162+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05d6ed721c56cd011890f5cf47d81f18555906069f7dbba3b8ce20bf8706f30b", "fetched_at": "2026-08-29T08:23:56.652003+00:00", "kind": "homepage", "missing": false, "url": "https://momentum-fw.dev"}, {"content_hash": "64e0aae69360fab9d834f6f83d57d5cac48c577eaf8fd2e7d22e6ebaca2f69c3", "fetched_at": "2026-08-29T08:23:56.661289+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases"}, {"content_hash": "108d44bd27cc7d7ab1799cda7589a06496eabc98ac228b0a36e3e4a8651e406d", "fetched_at": "2026-08-29T08:23:56.663107+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/update"}, {"content_hash": "1cd69a092a3a4069c4af493ac3de4f4e32f46d0d00badde2c78d81054bdf0cb2", "fetched_at": "2026-08-29T08:23:56.664929+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/mntm-012"}, {"content_hash": "edc9943567111b1c2476dcb3d8586744c4ebb79aca92e3a3d3131a8051195376", "fetched_at": "2026-08-29T08:23:56.666455+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/d3f89dfe"}, {"content_hash": "3ac7e43eb4997dd9e8c7fe676d3041a05f4786153ad1f987017d030c4d103625", "fetched_at": "2026-08-29T08:23:56.667897+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/25a10b19"}, {"content_hash": "5e92633fac93318d4e839ce1d5884bef7f661fcf22257ffe2e256ae8b554f776", "fetched_at": "2026-08-29T08:23:56.669300+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/8ed809fb"}, {"content_hash": "4d91ba321f8524ca45649dc8f63dde07c1d22fe28b1d9202e541354a68bda280", "fetched_at": "2026-08-29T08:23:56.670736+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/e8c4530f"}, {"content_hash": "f9a0a7a304771f4efc333849b4ee03769645ef9d61ed9dbb70b3436160225e87", "fetched_at": "2026-08-29T08:23:56.672154+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/wiki/FAQ"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:24:00.531162+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05d6ed721c56cd011890f5cf47d81f18555906069f7dbba3b8ce20bf8706f30b", "fetched_at": "2026-08-29T08:23:56.652003+00:00", "kind": "homepage", "missing": false, "url": "https://momentum-fw.dev"}, {"content_hash": "64e0aae69360fab9d834f6f83d57d5cac48c577eaf8fd2e7d22e6ebaca2f69c3", "fetched_at": "2026-08-29T08:23:56.661289+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases"}, {"content_hash": "108d44bd27cc7d7ab1799cda7589a06496eabc98ac228b0a36e3e4a8651e406d", "fetched_at": "2026-08-29T08:23:56.663107+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/update"}, {"content_hash": "1cd69a092a3a4069c4af493ac3de4f4e32f46d0d00badde2c78d81054bdf0cb2", "fetched_at": "2026-08-29T08:23:56.664929+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/mntm-012"}, {"content_hash": "edc9943567111b1c2476dcb3d8586744c4ebb79aca92e3a3d3131a8051195376", "fetched_at": "2026-08-29T08:23:56.666455+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/d3f89dfe"}, {"content_hash": "3ac7e43eb4997dd9e8c7fe676d3041a05f4786153ad1f987017d030c4d103625", "fetched_at": "2026-08-29T08:23:56.667897+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/25a10b19"}, {"content_hash": "5e92633fac93318d4e839ce1d5884bef7f661fcf22257ffe2e256ae8b554f776", "fetched_at": "2026-08-29T08:23:56.669300+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/8ed809fb"}, {"content_hash": "4d91ba321f8524ca45649dc8f63dde07c1d22fe28b1d9202e541354a68bda280", "fetched_at": "2026-08-29T08:23:56.670736+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/e8c4530f"}, {"content_hash": "f9a0a7a304771f4efc333849b4ee03769645ef9d61ed9dbb70b3436160225e87", "fetched_at": "2026-08-29T08:23:56.672154+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/wiki/FAQ"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:24:00.531162+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "05d6ed721c56cd011890f5cf47d81f18555906069f7dbba3b8ce20bf8706f30b", "fetched_at": "2026-08-29T08:23:56.652003+00:00", "kind": "homepage", "missing": false, "url": "https://momentum-fw.dev"}, {"content_hash": "64e0aae69360fab9d834f6f83d57d5cac48c577eaf8fd2e7d22e6ebaca2f69c3", "fetched_at": "2026-08-29T08:23:56.661289+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases"}, {"content_hash": "108d44bd27cc7d7ab1799cda7589a06496eabc98ac228b0a36e3e4a8651e406d", "fetched_at": "2026-08-29T08:23:56.663107+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/update"}, {"content_hash": "1cd69a092a3a4069c4af493ac3de4f4e32f46d0d00badde2c78d81054bdf0cb2", "fetched_at": "2026-08-29T08:23:56.664929+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/mntm-012"}, {"content_hash": "edc9943567111b1c2476dcb3d8586744c4ebb79aca92e3a3d3131a8051195376", "fetched_at": "2026-08-29T08:23:56.666455+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/d3f89dfe"}, {"content_hash": "3ac7e43eb4997dd9e8c7fe676d3041a05f4786153ad1f987017d030c4d103625", "fetched_at": "2026-08-29T08:23:56.667897+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/25a10b19"}, {"content_hash": "5e92633fac93318d4e839ce1d5884bef7f661fcf22257ffe2e256ae8b554f776", "fetched_at": "2026-08-29T08:23:56.669300+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/8ed809fb"}, {"content_hash": "4d91ba321f8524ca45649dc8f63dde07c1d22fe28b1d9202e541354a68bda280", "fetched_at": "2026-08-29T08:23:56.670736+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/releases/e8c4530f"}, {"content_hash": "f9a0a7a304771f4efc333849b4ee03769645ef9d61ed9dbb70b3436160225e87", "fetched_at": "2026-08-29T08:23:56.672154+00:00", "kind": "site_page", "missing": false, "url": "https://momentum-fw.dev/wiki/FAQ"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 65, "rhythm": 51}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_readme"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 915, "days_push": 15, "days_rel": 245, "gap_med": 84.0, "n_releases_24m": 5}, "score": 75, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}