npm ghost-architect-open @8.2.5
score
0.6762
med
flagged
2026-06-22 09:43
Signals fired
| signal | weight | rationale |
|---|---|---|
| cadence | ||
| rapid_release | 0.8 | 3 versions in last 24h: ['8.2.3', '8.2.4', '8.2.5'] |
| topology | ||
| typosquat | 1.0 | combosquat of 'ghost' |
| enrichment | ||
| repo_too_new_for_version_history | 0.7 | claimed repo created 76d ago but package has 55 versions (expect >= 104d for that history) |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"ejwisner"
],
"versions": 54
}
Evidence (package doc at flag time)
{
"dependencies_count": 17,
"dist": {
"integrity": "sha512-5H3lHowOiVa/F7mSCtnudG1yqbViG4lgpvj57IGnvwF1n9MYuNWkV8S45tUExqlIGay4KRTxw6tCAyJeZKtkLQ==",
"tarball": "https://registry.npmjs.org/ghost-architect-open/-/ghost-architect-open-8.2.5.tgz",
"unpackedSize": 1690165
},
"dist-tags": {
"latest": "8.2.5"
},
"latest_version": "8.2.5",
"maintainers": [
{
"email": "ejwisner@gmail.com",
"name": "ejwisner"
}
],
"num_versions": 55,
"repository": {
"type": "git",
"url": "git+https://github.com/EJWisner/ghost-architect-open.git"
},
"scripts": {
"dev": "node bin/ghost.js",
"start": "node bin/ghost.js",
"test": "node test/parser-fixtures.test.js && node test/ghostBrief.test.mjs && node tests/error-classification.smoke.mjs && node tests/setup-interrupt.smoke.mjs && node tests/prompt-pack-error-sanitize.smoke.mjs && node tests/tier2-failure-warning.smoke.mjs && node tests/team-sync-parse-repo.smoke.mjs && node tests/license-last-seen-write-failure.smoke.mjs && node tests/license-last-seen-validation.smoke.mjs && node tests/license-clock-fail-open-telemetry.smoke.mjs && node tests/verifier-debug-sanitize.smoke.mjs && node tests/reports-integration-failure-warning.smoke.mjs && node tests/prioritizer-error-handling.smoke.mjs"
},
"signal_details": {
"rapid_release": "3 versions in last 24h: ['8.2.3', '8.2.4', '8.2.5']",
"repo_too_new_for_version_history": "claimed repo created 76d ago but package has 55 versions (expect >= 104d for that history)",
"typosquat": "combosquat of 'ghost'"
},
"time": {
"created": "2026-04-09T19:44:02.511Z",
"modified": "2026-06-22T14:43:29.534Z"
}
}