Catalogpyrecap · review the run

Competitive Product Teardown

Compare a public product page with rival search evidence, then write a sourced positioning hypothesis under a 25¢ paid-run cap.

catalog/competitive-product-teardown/
Nevermined CatalogRouterBraveSerperDeepSeek25¢ cap
1 What it shows

A paid research chain can separate sourced observations from a model's unverified interpretation.

  • Use Brave search and Serper scrape to collect bounded public evidence
  • Optionally pay DeepSeek for a short draft while keeping its claim labeled unverified
  • Check delivered bodies, settled merchants, buyer fees, and remaining budget after every purchase
  • Publish a redacted Markdown and JSON comparison while private receipts stay in ignored out/
2 How it works

The runner checks each Catalog slug and payable path, buys rival search and company-page extraction, then optionally asks a model to draft two sentences from short excerpts. It records source URLs and asks a human to test whether the comparison is a real differentiator.

The Firefox versus Brave follow-up completed all three calls on September 15. A later read-only ledger check reconciled the initially Submitted Brave buyer fee to Settled; total merchant-plus-fee charge was $0.069.

Paid servicePurposeObserved charge
Braverival search$0.035
Serpercompany-page scrape$0.020 + $0.010 buyer fee
DeepSeekoptional draft$0.004
3 Under the hood
# free synthetic preview — no buyer key or payment
python3 run.py && cat out/teardown.md
run.pybounded Live runner and free synthetic fixture mode
wrapper-contract.jsonverified payable paths and response wrappers
sample/teardown.mdredacted representative Firefox versus Brave comparison
4 Review the run
ServiceResultObserved charge
BraveSettled search$0.035
SerperSettled scrape + buyer fee$0.030
DeepSeekSettled model draft$0.004
Total3 delivered calls$0.069
The later Live follow-up delivered its first result in 13.48 seconds. The earlier representative run consumed 8¢ of its 25¢ cap, and its redacted sample is linked here. The model draft is unverified; check the cited pages before using the comparison. Running the Live script spends real money.