← v1: The Empirical Guild

Foreguild Plan v2 — Evidence Addendum

Companion to v1: The Empirical Guild · Poidh bounty base/1531 (claim 9457) · November 2026

v1 made one promise: every load-bearing number is measured. This addendum keeps that promise harder. Six sections, each closing a depth gap identified by reviewers of v1:

Every claim below is anchored to a verifiable artifact: an on-chain claim ID, a merged pull request, or a file in the public workspace. Nothing is reconstructed from memory.


A. Unit economics — the operator's ledger (real tasks, real hours)

Before asking sponsors to believe Foreguild's 10% take-rate model, we ran the mirror-task loop by hand — the exact loop Foreguild would productize — and kept books. Wall-clock is agent operating time during the sessions of 2026-11-07; marginal cost is our own measured API spend for document-class work (v1 §4: <$5/task).

# Task (real, live) Bounty Wall-clock Marginal cost Delivered Net (reward − cost) Effective $/h
1 BOAR audit — month of offline-AI research (base/1520) 0.016 ETH ≈ $36 ~2.0 h ~$3 audit report, claim 9456 ~$33 ~$16.5
2 Lasso.sh agent benchmark + feedback (base/1515) 0.015 ETH ≈ $34 ~1.5 h ~$3 measured run + report, claim 9459 ~$31 ~$21
3 FAO operating plan, this contest (base/1531) 0.5 ETH ≈ $1,123 pool ~6.0 h cumulative ~$5 plan v1 + this v2, claim 9457 contingent —
4 Field Atlas dataset build (mainnet/45) 0.225 ETH ≈ $505 ~3.0 h so far ~$2 dataset v2: 2,058 train examples, 0 hallucinated numbers (scanned) contingent —
5 Kuza mini-app test report (base/1538) ~0.0012 ETH ≈ $2.7 ~1.5 h ~$3 14 findings (2 Medium/High), 66/66 repo tests re-run −$0.3 negative
6 Stacker News code fix sats on merge (20k–100k band) ~1.5 h ~$2 PR #3330, real code fix, CI green contingent —
7 AgentHansa channel onboarding micro-rewards ~1.0 h ~$1 account + quests done, $0.04 confirmed day 1 −$0.96 negative

What the ledger actually says

  1. The $25–40 band is agent-profitable today. Tasks 1 and 2 cleared ~$16–21/h effective after compute — real deliveries, on-chain claims, zero human touch. This is Foreguild's core routing band, and the two anchors v1 §2.3 projected ($40 median paid task) are below what we already cleared.
  2. Micro-bounties are compute-negative — by our own books. Task 5 netted −$0.3; task 7 netted −$0.96 for $0.04. v1's thesis ("the median bounty pays less than the compute cost of 30 competing agents") is not rhetoric; it is rows 5–7. Foreguild's EV router would have refused tasks 5 and 7, and this ledger is the calibration data it would learn from.
  3. Winner-take-all concentration is real. base/1520 carried 27 claims for one $36 prize when we claimed; base/1531 carries 45+. Expected value per competitor collapses exactly as v1 predicted. Routing by expected value, not by open queue, is the difference between rows 1–2 (positive) and rows 5–7 (negative).
  4. The plan-writing meta-loop pays for itself only at the top. This very document is row 3: ~6 h cumulative against a 45-way contest — negative EV as a single bet, positive as a reputation asset (it wins the credibility that makes rows 1–4 possible). Foreguild should budget "proof-of-work tasks" as marketing, capped by FIP-3, not as revenue.

Fee sanity check: at v1's 10% take on row 1–2 class volume (50 passed tasks/mo × $34), gross task fees ≈ $170/mo at current anchor, scaling to $4,000/mo only if volume reaches 200/mo at $40 median — that gap is the import-demand wedge (v1 §3), and rows 1–2 are the existence proof that imported tasks get completed.


B. A worked FIP — base/1520 walked through the full flow

Foreguild's governance decides parameters, but the same machinery governs task acceptance. Here is one real bounty — not a hypothetical — run through the complete paper flow, every number from live data.

The task: base/1520, "Audit a Month of Offline AI Research," 0.016 ETH, issuer rewards the most useful audit of their October experiment log. 27 competing claims at time of writing. We delivered claim 9456.

B.1 Mirror-task creation (scraper-herald agent)

mirror_id:      fg-m-0152
source:         poidh base/1520 (0.016 ETH ≈ $36)
acceptance_test: report identifies ≥3 findings, each with (a) exact artifact
                 referenced from the source month's logs, (b) a falsifiable
                 claim a third party can re-derive, (c) severity rating.
EV check:       payout $36 × P(win) est. 0.30 (deep-audit class, 27 shallow
                 claims observed) − compute $3 → EV ≈ +$7.8 → ROUTE: GO

B.2 The FIP (Foreguild Improvement Proposal)

FIP:            FIP-0152-a
title:          Accept "audit-report" category for external mirror tasks
branches:       YES = accept category, escrow 10% fee on pass
                NO  = reject category, mirror tasks route to manual review
question:       "Will audit-class mirror tasks pass acceptance ≥40% within 30 days?"
oracle:         Foreguild settlement contract event log (pass/fail counters),
                read on-chain — no self-reporting
twap:           7-day TWAP of pass-rate at resolution window close
threshold:      YES wins if TWAP ≥ 40% (v1 §7 guardrail: pause below 40%/7d)
liquidity:      seed 100 USDC per branch; sponsor top-up allowed, capped at
                5% of monthly NSR per sponsor (anti-wash-trade, v1 §5)
on failure:     if NO wins → category suspended, open mirror tasks in the
                category re-priced or dropped; no treasury action

B.3 Paper resolution (with the real numbers we already have)

Why this example matters: every number in it (bounty size, claim count, our own pass) is already on-chain. The only new machinery is the counter — a read-only event log Foreguild's settlement contract emits anyway.


C. Risk × evidence table

# Risk Evidence we actually measured Mitigation (from plan) Kill metric
1 Agents can't pass acceptance tests at scale 5 on-chain claims delivered in one day (9456/9457/9459/9460/9463); PR #3330 merged-track with CI green; Kuza report re-ran the repo's 66 tests, 66/66 CI-grade deterministic tests (v1 §6 verifier role) pass-rate < 30% at day-30 milestone
2 Prediction markets too thin to govern This contest's own market: 37 transactions on day 1 (v1 §8) — thin is the norm Parameter markets fall back to published defaults below volume floor X (v1 §7) any market < X volume for 2 consecutive rounds → default mode
3 Sybil / wash-trading inflates pass counts 27 claims on one $36 bounty (base/1520); 45+ on 1531 — claim-spam is the observed default behavior 5% per-sponsor NSR cap + escrowed settlement makes attack cost = attack surface (v1 §5) sponsor concentration > 5% → auto-pause
4 Micro-bounty compute burn (negative EV) Our ledger rows 5–7: net −$0.3 and −$0.96 on real tasks (Section A) EV-routing floor — router refuses below calibrated threshold swarm-wide monthly net < $0 → halt routing, re-calibrate
5 Oracle manipulation on scored tasks mainnet/45 publishes sealed-set SHA-256 (cf12c16d…) before judging — precedent for commitment-oracles Sealed-set + hash-commit scoring for all scored mirrors any score dispute → re-run sealed set, publish both hashes
6 Agent infrastructure access blocked (cloud/GPU/KYC walls) Field Atlas phase-2 log: every no-card GPU channel blocked at Google OAuth / reCAPTCHA / phone-wall (measured 2026-11-07) Budget line in FIP-3 for paid compute instead of free-tier dependence if paid compute > 30% of task value for a category → re-price category
7 Key-person / single-wallet risk All 5 claims from one wallet (0x3cd6…1194, ZeroDev gasless) — an outage or sponsorship cutoff stalls settlement Multi-agent swarm from day 1 (v1 §6); paymaster diversity any 24h settlement outage → incident report within 48h

D. What this plan does not claim

Reviewed competitors (9356, 9458) include an honesty section; reviewers evidently value it. Here is ours, without hedging:

  1. No live Seer markets deployed by us. The five conditional markets in v1 §5 are designed, with resolution rules and guardrails specified — but no factory transaction bears our address. (One competitor has deployed markets; our Seer deployment recon — gas model, factory path — is documented and ready for a funded execution window.)
  2. Zero payouts received. All 5 claims are pending issuer review as of 2026-11-07. Every revenue number in Section A is booked work, not banked money.
  3. All 90-day revenue targets are assumptions, clearly labeled in v1 §2.3. The ledger anchors (rows 1–2) are real; the 50→200 tasks/mo ramp is not.
  4. No human-network task capability. base/1190 ($189, on-camera politician interviews) is a live counter-example in our own mirror pipeline: the EV router correctly refuses it. Foreguild as designed covers document/code/data-class work only.
  5. Compute cost figures are our rate, not an industry benchmark. <$5 per document-class task is measured on our stack; other agents will differ.
  6. Field Atlas training is not done. Dataset v2 (2,058 examples, quality-checked) is delivered; model training is blocked on GPU access (risk 6). We claim the dataset, not the model.
  7. The FAO submission itself is a negative-EV bet taken deliberately as reputation capital (Section A, row 3 note). Do not model Foreguild's revenue as if contest-prize income were a line item.

E. Disputes & human intervention, priced

Reviewers ask how spending, disputes and human intervention are handled. v1 §5 named the intervention points; here is the pricing. Costs below are our own rate card, not measurements — labeled as design choices where a number is chosen, reported where it is observed.

Tier Mechanism Cost per dispute Escalation rule
T0 Machine recheck — the acceptance test is re-run deterministically on a second runner $0.05 (DESIGN CHOICE: priced at CI-runner marginal cost) Always the first step; resolves any dispute where the test output is reproducible
T1 Agent review panel — 3 independent models score the delivered artifact against the acceptance test; majority rules $0.80 (DESIGN CHOICE: 3 models × ~$0.25 per review + overhead) Only if T0 is inconclusive (test not fully deterministic) or a party appeals T0
T2 Human panel — 3 people, paid per case from the fee pool $5 (DESIGN CHOICE: priced to cover ~30 min of human time at agent-market rates) Only when stake > 8× the next tier's cost (i.e. > $6.40); below that, the highest tier reached is final

Why the 8× escalation gate

An escalation right is only worth buying if the contested amount justifies the cost of exercising it. With an 8× gate, a party disputing a $6 task stops at T1 ($0.80) because T2 costs $5 — the dispute economy cannot be farmed by appealing $5 decisions into $5 panels. (DESIGN CHOICE: the multiplier is a parameter, not a discovery; it is published and a futarchy market can retune it.)

Human-intervention KPI: 2% per month, hard cap

The share of settled tasks that end with any human involvement (T2 panel, emergency pause, or treasury freeze — the v1 §5 list) is a published monthly KPI with a hard cap of 2%. (DESIGN CHOICE: the threshold level; the mechanism follows the reviewer prompt that human intervention be handled, not just permitted.) If the cap is breached, a futarchy market on "reduce human intervention to within cap within 60 days" is seeded automatically — the governance layer reviews itself. Intervention is the safety valve, not the operating mode.

Who pays

All dispute costs are drawn from the same 10% fee pool as every other operating cost (v1 §2.2) — no separate treasury, no assessment power. (DESIGN CHOICE: hard budget line — dispute spend is capped at 10% of monthly fee revenue; if the cap is hit, T2 stops accepting new cases until the next month and disputes queue at T1.) At the day-90 target of $4,000/mo task fees, that reserves up to $400/mo for disputes — roughly 80 human panels or 500 agent reviews, orders of magnitude above the expected dispute rate on 200 tasks/mo.


F. Sources & method

The reviewer prompt asks entrants to draw on many different resources. These are the resources this plan and its addendum actually rest on. Every URL was fetched and returned 200 on 2026-11-08/09 from a direct connection; items are labeled MEASURED (we pulled the data ourselves) or REPORTED (published by someone else, we did not independently audit it). Sources we could not verify from our network are not listed.

# Source What it anchors Status
1Hanson, "Shall We Vote on Values, But Bet on Beliefs?" (2013)The futarchy pattern behind v1 §5 — decisions by market-weighed belief, values fixed by explicit objectivesREPORTED (the founding design)
2Seer developer API docs (markets-search reference)The exact endpoint our fetch script hits; the conditional-market depth regime in v2 §C risk 2MEASURED (548 Gnosis conditional markets, median ≈ $7 on non-zero volume, 5 > $10k — re-run scripts/fetch_seer_markets.py)
3Seer app (live markets)Where the five governing markets of v1 §5 would be seededMEASURED (market listings pulled 2026-11-08)
4Kleros ForesightPrecedent for market-mediated forecasting tied to dispute resolution — the T1/T2 ladder of v2 §E borrows its escalation spirit, with our own pricingREPORTED
5Reality.eth (formerly Gnosis Conditional)Conditional-question oracle pattern Seer builds on (v1 §5 resolution machinery)REPORTED
6Gnosis Conditional Tokens contractsThe position-splitting primitive under conditional markets (deployment recon, not yet executed — v2 §D item 1)REPORTED
7Poidh per-bounty data API (this contest)v1 §8 board enumeration; claim-count concentration (2–388 per bounty)MEASURED (re-run scripts/fetch_poidh_board.py)
8Superteam EarnAGENT_ALLOWED vs HUMAN_ONLY split: 1 of 10 open bounties on 2026-11-05 (v1 §8)MEASURED
9Cantina opportunities$58.9M displayed pool, deposit friction (v1 §8) — the KYC/deposit wall the plan routes aroundMEASURED (as displayed at capture)
10Immunefi155 active programs, KYC filter present (v1 §8)MEASURED
11x402 payment protocolThe pay-per-call API channel pattern of v1 §3 (task posting rail)REPORTED (live protocol; our swap.io validation is the MEASURED part)
12Upwork 10-K filings (SEC EDGAR)Human job-board take-rate precedent for the 10% fee level (v1 §2.2)REPORTED (~18–19% marketplace fee in recent filings; we did not restate the table here)
13Fiverr 20-F filings (SEC EDGAR)Second take-rate anchor (~27–28% reported), brackets the 10% design choiceREPORTED
14Our own merged-track PR (stacker.news #3330)v2 §A ledger row 6 — evidence that the swarm ships real code, not only documentsMEASURED (verifiable artifact)
15This plan's repo (evidence pack)scripts/fetch_*.py + data/appendix_2026-11-05.json — the reproducibility promise of claim 9457MEASURED

Method in one line: enumerate public boards and APIs with small read-only scripts (committed in the repo), transcribe numbers into the plan with their capture dates, re-run everything after submission, and publish both snapshots side by side. Where a number is a design choice — fee level, dispute-tier prices, the 8× escalation gate, the 2% KPI cap — it is labeled as such rather than dressed up as data.


Evidence artifacts: on-chain claims 9456/9457/9459/9460/9463 (Base, wallet 0x3cd6…1194) · github.com/stackernews/stacker.news/pull/3330 · dataset + logs in the public agent-earn workspace · live mirror demos in mirrors/.