BEACON

← candidates

npm 3a-factory @3.0.0-rc.2

score
0.6059 med
flagged 2026-07-23 03:43
signals by category
content 2 cadence 1

maintainers added:

package profile →

Signals fired

signalweightrationale
content
install_script_payload 1.0 install/lifecycle script matches payload regex
script_count_spike 0.5 scripts count 4 -> 17
cadence
rapid_release 0.8 3 versions in last 24h: ['2.2.1', '2.3.0', '2.3.1']

Prior profile (what it deviated from)

{
  "had_install_script": true,
  "maintainers": [
    "hqvinh99"
  ],
  "versions": 19
}

Evidence (package doc at flag time)

{
  "dependencies_count": 0,
  "dist": {
    "integrity": "sha512-XSMAzl2cmKnAyEGHIlOsgPBXhi/uXNB6ZhbOd1qEpl0Tn4W/JDR7TPeWzP0RYNS5jgtbzo7xKJ5gWzoMlVKizA==",
    "tarball": "https://registry.npmjs.org/3a-factory/-/3a-factory-3.0.0-rc.2.tgz",
    "unpackedSize": 158479
  },
  "dist-tags": {
    "latest": "3.0.0-rc.2"
  },
  "latest_version": "3.0.0-rc.2",
  "maintainers": [
    {
      "email": "hqvinh99@gmail.com",
      "name": "hqvinh99"
    }
  ],
  "num_versions": 21,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/AI-Deep-Labs/3A-Factory.git"
  },
  "scripts": {
    "build": "node scripts/build.js",
    "ci": "npm run build && npm test && npm run validate",
    "postinstall": "node dist/install.js",
    "preinstall": "node -e \"const f=require('fs'),{execSync}=require('child_process');if(!f.existsSync('dist/install.js')&&f.existsSync('scripts/build.js'))execSync('node scripts/build.js',{stdio:'inherit'})\"",
    "prepublishOnly": "npm run build",
    "test": "node --test --test-concurrency=1 tests/build.test.js tests/greenfield.test.js tests/installer.test.js tests/workflow.test.js",
    "test:installer": "node --test tests/installer.test.js",
    "test:workflow": "node --test tests/workflow.test.js",
    "validate": "node scripts/validation/validate-all.js",
    "validate:adapters": "node -e \"const r=require('./scripts/validation').validateAdapterParity(); console.log(r); process.exit(r.ok?0:1)\"",
    "validate:build": "node -e \"const r=require('./scripts/validation').validateBuildOutput(); console.log(r); process.exit(r.ok?0:1)\"",
    "validate:governance": "node -e \"const r=require('./scripts/validation').validateGovernanceConsistency(); console.log(r); process.exit(r.ok?0:1)\"",
    "validate:manifest": "node -e \"const r=require('./scripts/validation/validate-manifest').validateSchemaJson(); console.log(r); process.exit(r.ok?0:1)\"",
    "validate:package": "node -e \"const r=require('./scripts/validation').validatePackageLayout(); console.log(r); process.exit(r.ok?0:1)\"",
    "validate:skills": "node -e \"const r=require('./scripts/validation').validateSkillContracts(); console.log(r); process.exit(r.ok?0:1)\"",
    "validate:templates": "node -e \"const r=require('./scripts/validation').validateTemplateReferences(); console.log(r); process.exit(r.ok?0:1)\"",
    "validate:traceability": "node -e \"const r=require('./scripts/validation').validateTraceability(); console.log(r); process.exit(r.ok?0:1)\""
  },
  "signal_details": {
    "install_script_payload": "install/lifecycle script matches payload regex",
    "rapid_release": "3 versions in last 24h: ['2.2.1', '2.3.0', '2.3.1']",
    "script_count_spike": "scripts count 4 -> 17"
  },
  "time": {
    "created": "2026-05-30T06:55:45.743Z",
    "modified": "2026-07-23T08:43:08.824Z"
  }
}