{
 "schema_version": 1,
 "generated": "2026-10-26",
 "id": "bennyjo-phil--run-capped-real-money-twins-via-pearl-connect",
 "repo": "bennyjo/phil",
 "repo_url": "https://github.com/bennyjo/phil",
 "repo_slug": "bennyjo-phil",
 "title": "Place capped real-money twins of paper bets",
 "page_title": "How to place capped real-money twins of paper bets with Phil",
 "summary": "Set up Pearl Connect and run one real-mode cycle with per-bet caps in place.",
 "who": "An experienced operator who has checked the rules where they live and wants a small, capped real-money test of the agent's edge classes.",
 "problem": "Paper fills are simulated. Some operators want to see real fill quality against the simulated cross-the-spread model, with strict caps.",
 "outcome": "One real-mode cycle that places capped Polymarket orders through Pearl Connect and records real fills in the journal.",
 "steps": [
  "Download Pearl at pearl.you/connect and set up the local signer.",
  "`export PEARL_CONNECT_STORE=<path to your Pearl Connect workspace>` (inferred, check the README)",
  "`python3 core/real.py doctor`",
  "`./loop.sh 1 45 --real`",
  "Check `config/protected.json` caps and the journal for the real fill records before you run again."
 ],
 "agent_prompt": "In a clone of https://github.com/bennyjo/phil, with PEARL_CONNECT_STORE set to <workspace path>, run `python3 core/real.py doctor` and report whether it says ready. Then run `./loop.sh 1 45 --real` and report the real fills and caps applied. Verify that per-bet stakes do not exceed the cap in config/protected.json.",
 "agents": [
  "claude-code"
 ],
 "difficulty": "Advanced",
 "time": "60 minutes",
 "basis": "readme",
 "caveat": "Real bets can lose money, the README says prediction-market trading is restricted or unlawful in some jurisdictions, and the research is not financial or betting advice.",
 "category": "Money",
 "tags": [
  "Money"
 ],
 "lang": "python",
 "requirements": [
  "Python 3 (CI runs on Python 3.12); the engine uses the standard library only",
  "git and a clone of the repository",
  "A Claude Code account and the `claude` command on your PATH, for running cycles",
  "A fork with write access to origin, or no origin remote for local-only runs",
  "Pearl Connect installed from pearl.you/connect and a funded Safe, only for real-money mode"
 ],
 "risk": "sensitive",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [
  {
   "tag": "credentials",
   "notice": "Signing keys stay in Pearl Connect's local signer, but the workspace path and any tokens must be kept out of the repository."
  }
 ],
 "best": false,
 "score": 0.7,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/bennyjo-phil/run-capped-real-money-twins-via-pearl-connect/",
 "md": "https://dedupedai.com/use-cases/bennyjo-phil/run-capped-real-money-twins-via-pearl-connect/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/bennyjo-phil--run-capped-real-money-twins-via-pearl-connect.json",
 "api_version": "v1"
}
