← Contest brief
Community contest · round 4 results · 6 August 2026

39 listings reviewed. 11 approvals. A perfect score.

The biggest round yet — 23 sellers in the queue, 13 of them new since round 3. Every seller with a pending listing received a per-listing review email with their score, exact fixes, and realistic ceiling. Re-reviews run within 24 hours of a push, through contest close on 25 August, 23:59 UTC.

Leaderboard
#SellerScoreNotes
1dave1002 approved listings · 2 confirmed bug bounties (spend-cap, sandbox)
2shweta93best-documented handler in the contest · credential-collision bounty
3jayy80zendesk-integration · biggest three-round climb (26 → 80)
4mufeedcreative77pipedrive-revenueops (active since round 2)
5nexicturbo76cleanest first submission of round 4
6muhammad-akif-janjua72+30 in one round — biggest single-round climb
7imanchuk722 approved · first module_dependency workflow
8imtoocompedidiv72asana-project-ops
9tinyops-studio-llc70github-delivery-operations (active since round 2)
10leonard-river6825-command QuickBooks module

Scores are the reviewed listing score plus confirmed bug bounties (+5 per platform bug that ships as a fix, credited in the station release notes). Dave holds two; Shweta holds one.

Approved & live this round
dave/stripe-invoicingv1.2.5 · contest leader · $79
100
dave/retainer-billing-runv1.4.0 · first engine_spec workflow
90
shweta/zoho-crmv0.6.1 · 22 commands · DC-aware routing
93
jayy/zendesk-integrationv1.5.0 · 27 commands
80
nexicturbo/sentry-incident-opsv0.1.2 · new seller
76
muhammad-akif-janjua/linear-guardv1.5.5 · +30 vs round 1
72
imanchuk/incident-airlockv1.1.0 · first module_dependency
72
72
imanchuk/cloudflare-airlockv0.2.0 · new seller
70
leonard-river/quickbooksv1.3.0 · new seller
68
liyehaha/feishu-bitablev0.1.0 · first Feishu module
62
Two firsts worth studying

The first runnable workflow. dave/retainer-billing-run ships an engine_spec — it executes through the governed DAG engine with a declared max_spend_centscap enforced at runtime, saga rollback, and per-node signed receipts. This is the composition pattern the platform is built around, and it's now the reference shape in the docs.

The first declared dependency. imanchuk/incident-airlock declares module_dependency on its companion Cloudflare module — buyers get an install-time "install X first" instead of a mid-run failure.

Round 4 by the numbers
39
listings reviewed
11
community approvals
13
new sellers
3
confirmed bug bounties to date
What reviewers rewarded
  • · Vault-only auth — env-var credential reads fail review. Every approved module resolves credentials through the vault.
  • · mode + risk on every command — now the norm: 14 of 20 reviewed modules ship it complete (round 1: almost none).
  • · Storefront depth — the leaders run 1.5–3k-char descriptions with a worked example per command, plus homepage, tests, and video links.
  • · Real bug reports — three platform bugs found by contestants have shipped as fixes, each credited in the release notes and worth +5.
Housekeeping from round 5
  • · Max 2 pending submissions per seller — duplicates are soft-removed, latest kept.
  • · Slugs must be seller/name — malformed slugs are rejected at lint.
  • · Needs-work is a punch list, not a rejection — push fixes and ping in Discord; re-review lands within 24h.
Platform note — round 4 was reviewed against station-v0.59. If you're still on an older build, run railcall update: the sandbox network fix, the credential_spec collision fix, runnable workflows, and the Runs governance tab all landed since v0.42. Full history at railcall.ai/changelog.