- TypeSafe
POST /v1/systemone, pinnedjev-1.13.0: HTTP 200. A small recommendation-intent probe returned a typednoulresult and token usage. - BlockRun
GET /v1/surf/search/social/posts: HTTP 410, endpoint retired September 6. Do not build a workflow against stale MCP descriptions. - BlockRun
POST /v1/exa/searchwithcategory: tweet: HTTP 400, upstream says that category is no longer supported. No charge indicated for this rejection. - Exa's supported domain filter / ordinary search returned HTTP 200 but zero posts for both tested travel-eSIM queries. BlockRun reported $0.010 per call. Empty search results still have a cost; success status does not imply usable data.
- Anonymous X browser search redirected to login; a later signed-in browser session successfully verified the selected original post.
The repository supports TwitterAPI.io and the official X Recent Search API. The official X adapter was live validated after the user configured and funded their developer account. TwitterAPI.io remains unverified against a live account. The app fails before any paid company calls when the selected search credential is missing.
On September 22, three Airalo/eSIM queries returned 20, 40 and 29 valid posts
respectively. These are 89 records across batches (88 unique post IDs), not 89
customers. Company-site extraction and official Jev classification completed in
all three runs. Jev wall times were 0.836 s, 1.083 s and 0.791 s respectively.
The second and third runs requested long-post content (note_tweet), avoiding
classification of truncated previews. A regression test covers that behavior.
No post met the existing priority-review rule. Manual inspection found promotions, carrier support requests, phone-hardware requests and some travel-related needs requiring further research. Thresholds were not relaxed. At that stage the live positive draft path remained unverified. The later Tally run below validates that path without changing the thresholds; the synthetic check remains separate.
After these calls, the X console showed $0.45 current spend and $4.55 remaining from the initial $5 credit purchase. This is an account-level UI observation, rounded to cents, not per-run API billing metadata or a total workflow cost. Three Exa page reads reported $0.006 combined; Jev costs are estimates and chat costs still lack the header consumed by this app. Do not advertise a full cost.
The local server now loads its ignored, owner-readable .env with X configured.
No credentials or bulk collected post datasets are committed. The video includes
one deliberately selected screenshot of the verified public post and local UI.
On 2026-09-23 at 00:05 UTC (September 22 Pacific), the official X workflow for https://tally.so returned 25 records, removed two duplicates and classified 23. The existing rules selected one priority candidate, with one additional research candidate and 21 promotional/unrelated posts. Jev classification took 1.691 seconds; the full workflow took 8.08 seconds. A reply draft was successfully generated. These are one run's measurements, not benchmarks.
- Original: https://x.com/MisWiredKE/status/2101589197890977975
- Created: 2026-09-20T08:28:05Z; verified in the signed-in browser.
- Evidence: “What are the alternatives to Google Forms and Sheets?”
- Context: collecting suggested nicknames for Pokémon game characters.
- Tally fits the form-collection need; replacing Sheets requires more clarification.
- Candidate status is not evidence of payment intent, conversion or a customer.
- No reply or private message was sent. Tally is an illustrative product, not a partner.
Query (recent seven days, maximum 25):
(typeform OR jotform OR "form builder" OR "google forms") ("alternative" OR "recommend" OR "looking for" OR "expensive" OR "alternatives") -has:links lang:en
A bounded comparison of meeting transcription, form builders and invoicing found this form-builder request the clearest demonstration in the retrieved sample. This does not establish market-wide demand or comparative conversion rates.
After the comparison and Tally run, the X console showed $0.77 spend and $4.23 remaining: a $0.32 increase from the preceding observation, rounded to cents. This is not a per-run settlement. The Tally run separately reports $0.002 Exa cost and estimated $0.002224 Jev cost; three other calls lack cost metadata.
The original author's local replay URL opens the saved result and draft without new paid requests (not available on a fresh clone):
http://127.0.0.1:8787/?run=21db965b-a824-4121-bb35-8df2972ffee0&filter=review&draft=1.
Raw run files remain local and ignored. The portable walkthrough is /demo;
it labels the historical replay and measured times. Video production is outside
this application repository.
- Retrieve original posts using a working dedicated data provider.
- Preserve per-post IDs, text, timestamps and direct source links.
- Inspect the priority results manually for actual business relevance.
- Display real counts and timings; do not fill empty lists with invented leads.
- Separate retrieval cost, Jev estimate and text-generation cost.
- Record the source date window and label cached/imported runs accurately.
The empty index-search probes do not establish that no matching X posts exist. They establish that these search routes did not supply usable posts in these calls.
The two public Jasper Li posts previously inspected in the browser were imported as a negative-control dataset. Creation timestamps were derived from their X snowflake IDs and matched the observed page times. No customer posts were invented.
- Company: Monid, website extraction via BlockRun/Exa succeeded.
- Company-profile extraction via BlockRun chat succeeded.
- Official Jev model:
jev-1.13.0. - Two valid posts, six typed questions; Jev request wall time 381.2 ms.
- Both posts were categorized as promotional/noise and excluded. Zero leads is the expected result for this dataset, not proof of lead-discovery quality.
- Exa company-content cost reported by BlockRun: $0.002.
- Jev: 2,322 input tokens; estimated cost $0.000097524.
- The chat response did not provide the cost header consumed by the adapter, so chat cost remains unknown. No total-cost marketing claim is warranted.
- The run is available locally in the UI's history, but raw runs are not committed.
scripts/live_contract.py runs an opt-in paid test using three synthetic
fixtures, stored separately from real runs. All five checks passed:
- Explicit Japan eSIM recommendation request selected for review.
- A customer explicitly requiring a physical SIM excluded (product mismatch).
- Affiliate promotion excluded.
- Generated evidence was an exact substring of the supplied fixture.
- A reply draft was produced.
The three-post Jev call took 294.6 ms. These are integration tests, not discovered customers, and must never be included in a marketing lead count.
- 26 offline tests cover local credential storage, HTTP token/origin checks, secret non-disclosure, normalization, stale/future data, deduplication, paging, provider errors, malformed model answers, source-quote validation, exclusions, missing credentials, CSV formula handling and redirect behavior.
- Python compilation and JavaScript syntax checks pass.
- Browser verification: startup, configured/missing credentials, real-run replay, exclusion filtering, source-link targets and visual layout.
The English page supports first-run credential setup (session-only or atomic
0600 .env save), preserving blank fields and refusing changes during a run.
Settings endpoints do not return secret values. Provider access is validated on
live use; saving a key makes no paid call. Local HTTP tests cover CSRF token,
Origin/Host restrictions and refusal to serve .env.
The no-key browser walkthrough illustrates the recorded workflow and labels it as a replay. The application repository does not include launch-film production sources or rendering tooling.