Keep the dependencies you rely on alive

When a library your business depends on goes quiet — archived by its owner, no release in years, issues piling up — OpenYuri takes custody of it in the open: a maintained fork, a named operator, and a ledger entry anyone can re-check. The ledger is free forever; these services are how the maintenance gets funded.

Entry point: three measured findings on one dependency — free. Paid diagnostic: USD 99 fixed.

The problem is quiet, not loud

Software today is assembled from hundreds of other people's projects, and every dependency is a bet that a stranger keeps showing up. Most do. Some stop — archiving the repository, leaving the last release years behind. Nothing breaks that day. That is what makes it dangerous: the package keeps installing, the code keeps running, and nobody notices that there is no longer anyone on the other end — until a vulnerability lands and there is no maintainer left to patch it.

AI sharpened this in both directions. Code has never been cheaper to write, so more projects are built on more dependencies than ever — while the humans maintaining those dependencies did not multiply. What is missing is not code. It is continuity and accountability: someone who shows up after the original author stops, and a record that proves they did.

The example you can audit

This is not a theoretical service — the mechanism is already running. In June 2026 the author of jacktuck/unfurl archived it: a URL-scraping library still pulling roughly 144,000 npm downloads a month, last pushed in April 2024. Here is what custody looked like, done entirely on our own accounts and never writing to the upstream repository:

  • A full-history public copy at codeberg.org/openyuri-labs/unfurl, plainly marked as a custody copy — not the official continuation, not a mirror.
  • A CUSTODY.md inside that copy naming who is responsible, how to report problems, and the fact that one sentence from the original author reverses the whole arrangement.
  • A repacked release — @openyuri-labs/unfurl@6.4.0, delivered through our own package registry, clean-room install tested, with the tarball hash published (d0963468…) so the delivered bytes can be verified.
  • A ledger row where every claim above carries the exact command to re-check it — and the check fails loudly if any of it stops being true.

If you depend on something drifting in the same direction, the services below apply this mechanism to your situation.

Services

Fixed fee — USD 99

Dependency Continuity Report

You send one project (a manifest or lockfile) and I check what it actually stands on: per dependency — owner-side activity signals, latest-release age, archive status, the open-issue backlog, and whether a maintained alternative exists. You get a written report where every quietly-dead dependency is listed with the exact measurement behind it and a command you can re-run yourself.

Fixed scope: one manifest, up to 200 dependencies, one clarification round.

Quoted after a written scope

Rescue maintenance

The package you cannot drop. OpenYuri takes custody of it the way the example above shows: an open, accountable fork; a CUSTODY.md with a named operator and a reversal path; maintenance delivered through a registry channel you can install from; security-relevant issues reviewed and fixed when the fix is real and testable; and priority handling for reports from the subscribing client.

Fixes ship in the open and help every other user of the package. The ledger entry is public — so is the reversal path.

Quoted after a written scope

Frozen-version support

You are pinned to a version you cannot leave — a legacy platform, a vendored fork, a release your product is certified against. Instead of a forced upgrade, that version line is kept alive: critical fixes backported, each change accompanied by the test that demonstrates it, and a changelog stating exactly what changed and why.

Scope names the version line, the maximum review depth, and what counts as critical before anything is billed.

Free for maintainers

Succession & sunset

If you maintain a project and want out, do not just archive it. Hand it to custody instead: a full-history public copy, a CUSTODY.md that keeps your name on the origin, users keep a release channel — and a single sentence from you reverses the whole arrangement at any time. No contracts, no lock-in; the exit door stays on your side.

Quoted after a written scope

Machine-readability audit

The code that consumes your project is increasingly not human. This audit makes your package or site answerable to the machines that now read most of the web: structured metadata, an llms.txt, registry and answer-surface presence — and a re-runnable check of what an AI crawler or coding assistant can actually see and cite. Measured, not promised.

How an engagement works

  1. Free triage. Email with the subject line three findings, naming one dependency (or one URL). You get three things actually measured, each with how to re-check it yourself. No invoice, no mailing list, no contract.
  2. Written scope. If it fits, you get a one-page scope: what is included, the fixed price, the delivery date, and the limits — in writing, before anything is billed.
  3. PayPal invoice. Card payment accepted; billing is under the operator's own legal name (see terms). Nothing is charged before you confirm the written scope.
  4. Work, with receipts. Every delivered claim carries the command or URL that re-checks it. Custody engagements additionally get a public ledger row and a CUSTODY.md in the fork.
  5. Standing arrangement. Maintenance engagements renew as a subscription (monthly or annual, agreed in the scope). Ending one is a single email; the public record stays, with the end date noted.

What this is not

  • Not a security guarantee. Nothing here certifies that software is vulnerability-free or compliant. Findings that cannot be verified are reported as untested, not as defects — and a clean report is a legitimate outcome.
  • Not a hostile takeover. OpenYuri never writes to the upstream project: no issues, no comments, no commits, no stars. Custody lives entirely on our own accounts, and the original author's return always wins.
  • Not 24/7. This is a one-person practice answering within 1–2 business days (Mon–Fri, UTC+8). Emergency response is not sold, because it cannot honestly be provided.

Start a scope request

The form below and rescue@openyuri.com reach the same operator. Your message is read by the person who will do the work.

What happens next: I check the scope and reply within 1–2 business days with either a written scope and a PayPal invoice, or a plain "this is not for me" — you are not charged before that confirmation, and nothing is billed automatically from this form. Prefer no form? Email rescue@openyuri.com with the same details and the subject line three findings for the free triage first.

This form is relayed to my inbox by Web3Forms, a third-party form-to-email service. They receive your submission; I use it only to answer you. If you would rather not use a relay, email rescue@openyuri.com with the same four details: the dependency, the situation, your deadline, and how to reach you.

Not sure yet?

Start with the free step — three measured findings on one dependency, with the commands to re-check them. It costs nothing and shows you exactly how this work reads.