metaharness pin drift — a pinned dependency is behind npm latest
- Dominant language
- TypeScript
- Stars
- 72.7k
- Forks
- 8.6k
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 83
Description
The metaharness pin-drift watcher found a pin whose range no longer
admits the current npm release. Bump the range in
`v3/@claude-flow/cli/package.json` (and `MH_DARWIN_PIN` in
`distill-oracle.ts` if darwin moved), then re-run the guard.
```json
{
"generatedAt": "2026-09-07T05:27:25.418Z",
"drift": true,
"pins": [
{
"name": "metaharness",
"installable": false,
"range": "^0.4.1",
"where": "peerDependencies",
"latest": "0.4.16",
"status": "current"
},
{
"name": "@metaharness/router",
"installable": false,
"range": "^0.4.0",
"where": "peerDependencies",
"latest": "0.4.0",
"status": "current"
},
{
"name": "@metaharness/darwin",
"installable": true,
"range": "~0.9.0",
"where": "optionalDependencies",
"latest": "0.10.2",
"status": "STALE"
},
{
"name": "@metaharness/flywheel",
"installable": true,
"range": "~0.1.10",
"where": "optionalDependencies",
"latest": "0.1.11",
"status": "current"
},
{
"name": "@metaharness/radio",
"installable": true,
"range": "~0.1.0",
"where": "optionalDependencies",
"latest": "0.1.0",
"status": "current"
},
{
"name": "@metaharness/turn-credit",
"installable": true,
"range": "~0.1.0",
"where": "optionalDependencies",
"latest": "0.1.0",
"status": "current"
}
],
"constCheck": {
"name": "MH_DARWIN_PIN (distill-oracle.ts)",
"pin": "0.9.0",
"declared": "~0.9.0",
"status": "in-range"
},
"installedApiChecked": false,
"apiErrors": []
}
```
Contributor guide
Research direction
Start with v3/@claude-flow/cli/package.json and inspect the metaharness pin-drift guard output in the issue. Check distill-oracle.ts for MH_DARWIN_PIN, update the stale Darwin pin consistently if needed, then re-run the guard. Done means the reported stale pin is resolved and the guard passes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- cli, tooling
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 76/100