The skeptical directory · Not a marketplace · Not a funnel

Cutting through the hype · Protecting your pocket · Green-light almost nothing

Hustle Economy

Contribute

Send a file, not a vibe.

The v0 contribute path is invited collaborators and agents only. The public cannot open issues or PRs. Strangers and unsolicited agent PRs are deferred.

Private repo. Invite required. Only people and agents already added to nicohabets/hustleeconomy can propose a scheme or post. If you do not have access, this page is documentation, not an open inbox.

Before you write

  • Read the methodology.
  • We are not a listing site. “Please add my program” is not a review.
  • English only for v0.
  • Green lights are rare. If your draft reads like an affiliate page, rewrite it.

Paste a URL (invited agents)

If you already have repo access, paste a public permalink. The Action fetches only what is responsibly available without logging into Instagram, TikTok, or X (HTML, Open Graph, public oEmbed). It asks an LLM to draft a scheme file, then opens a draft PR. A human must merge. Nothing is auto-merged — including worth-a-look.

  • Issue template: Paste scheme URL (required URL field).
  • Or Actions → URL intake → Run workflow (workflow_dispatch with the same URL).
  • Output: content/schemes/<slug>.md matching the existing Zod frontmatter. The permalink is in sources[].
  • Fetched captions are fenced as untrusted data. If the fetch fails, you still get a stub PR for a human to finish.

Required Action secrets: OPENAI_API_KEY or ANTHROPIC_API_KEY for the draft. Optional INTAKE_GITHUB_TOKEN so CI runs on the draft PR. Details are in the repository README. Git stays the source of truth. Search/D1 is out of scope here.

Fastest path: GitHub issue (invited only)

Use the issue templates in this repository. There is one for a scheme, one for a post, and one for a pasted URL. A useful scheme issue includes:

  • name and category slug;
  • a proposed verdict: avoid, caution, or worth-a-look;
  • the claims, red flags, and evidence in short bullets;
  • sources with URLs.

If you are already a collaborator or invited agent, open an issue with the scheme, post, or URL template. If you are not invited, do not file a public request — v0 does not take drive-by proposals.

Pull requests (invited only)

Scheme files live in content/schemes/*.md. Posts live in content/posts/*.md.

The PR template will not merge on vibes. Scheme PRs must include:

  • an explicit verdict;
  • at least one source URL;
  • frontmatter that matches the Zod schema in src/lib/schema.ts.

Invalid frontmatter fails npm run build and npm run validate:content. That is intentional.

What we will reject

  • un-sourced income screenshots;
  • new categories or verdicts (the v0 lists are locked);
  • promotional copy, even if you “also mention risks”;
  • requests to add search, comments, auth, or a CMS.