{"product":"Daily Agent Signal","role":"go_to_today","role_note":"Stable label kept for buyer scripts: role go_to_today (and other_headlines_today in the example) name the flagship SKU for the most recent stored edition, not a claim that the edition is from today. Check freshness / within_longest_archived_gap before paying.","price_usdc":0.03,"network":"eip155:8453","description":"Daily Agent Signal: dated x402 and agent-commerce marketplace intelligence. Coverage varies by edition; check the date, rank-1 sample and other headlines below before paying. Free fields show curator_judgment, judgment, buyer_value, vs_prior and actual archive depth. Paid POST {} returns the complete stored edition. New editions require material evidence; missing dates are not backfilled.","before_paying":"Optional expect_sha256 (copy GET /health signal.sha256): a malformed value returns 400 free (INVALID_EXPECT_SHA256, payment_taken:false); a mismatch with the live revision returns 409 free (SIGNAL_REVISION_CHANGED, payment_taken:false) — no 402 and no charge. Empty body / no expect still 402. Free first: GET /health + this example; unpaid 402 also carries check_before_paying.","buyer_fit":"Best fit: agents and operators evaluating x402 services who want source-backed observations, curator judgments and explicit sample limits. Review /signal/feed.json and this sample for the current edition's topics. Transfer counts and listing activity do not establish independent buyers or verified sales.","how_to_pay":"Unpaid POST → 402 + PAYMENT-REQUIRED → sign USDC on Base → retry with PAYMENT-SIGNATURE.","date":"2026-11-04","sha256":"c279991ee0fca4b1f29ad04c2c19d068ac2f67519530bf94c5b4bf9457a81632","freshness":{"edition_date":"2026-11-04","generated_at":"2026-11-04T07:12:02Z","age_hours":39.6,"utc_days_since_edition_date":1,"archive":{"stored_dates":29,"first_date":"2026-09-19","last_date":"2026-11-04","calendar_span_days":47,"longest_gap_days":5,"gaps_longer_than_one_day":10},"within_longest_archived_gap":true,"note":"Computed when this response was served. Editions are not published every calendar day; the archive figures show the real rhythm so far. No next-edition time is promised."},"archive_day_count":29,"archive_honesty":{"stored_day_count":29,"dates":["2026-09-19","2026-09-20","2026-09-22","2026-09-25","2026-09-26","2026-09-27","2026-09-29","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-10","2026-10-12","2026-10-13","2026-10-14","2026-10-17","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-28","2026-10-29","2026-10-30","2026-11-04"],"note":"Stored calendar days, not proof of historical information availability. Intraday revisions do not add days."},"curator_judgment":{"one_liner":"November 4, 07:09 UTC: the sports probabilities listing now shows another timestamp inside its weekly watch window, but Rubric has no visible November 2 continuation of its 48-hour pattern. Losbeto shows why falling rolling counters cannot establish inactivity: its total fell wh…","editor_pick_id":"sports-call-spacing-20261025","editor_pick_headline":"Another weekly-window sports timestamp is visible; a returning buyer remains unproven","editor_pick_judgment":"At November 4 07:09:19 UTC the non-partial sports betting odds query reports sports-predictor /api/v1/probabilities with lastCalledAt November 4 04:47:27.437 UTC, lastUpdated 04:47:27.562 UTC, and ten rolling 30-day cal…","editor_pick_action_hint":"Record the November 4 in-window timestamp as observed. Do not turn five rolling payers into five independent customers or infer a repeat payer from its unchanged total. If watchin…","editor_pick_buyer_value":"Keep this API on a shortlist for further evaluation while separating observable use from customer retention. Preserve the event timestamp, retrieval time and exact query so a late…","archive_day_count":29,"curator":"Codex"},"judgment":"At November 4 07:09:19 UTC the non-partial sports betting odds query reports sports-predictor /api/v1/probabilities with lastCalledAt November 4 04:47:27.437 UTC, lastUpdated 04:47:27.562 UTC, and ten rolling 30-day cal…","buyer_value":"Keep this API on a shortlist for further evaluation while separating observable use from customer retention. Preserve the event timestamp, retrieval time and exact query so a late…","vs_prior":"new","sample_excerpt":{"date":"2026-11-04","note":"Truncated rank-1 sample for free shape checks. Full brief is paid.","signal":{"id":"sports-call-spacing-20261025","headline":"Another weekly-window sports timestamp is visible; a returning buyer remains unproven","judgment":"At November 4 07:09:19 UTC the non-partial sports betting odds query reports sports-predictor /api/v1/probabilities with lastCalledAt November 4 04:47:27.437 UTC, lastUpdated 04:47:27.562 UTC, and ten rolling 30-day cal…","why_it_matters":"A fresh event is now visible on a listing whose earlier stale fields had prompted a stopped-pattern reading. The two dated observations support continued monitoring; they do not s…","buyer_value":"Keep this API on a shortlist for further evaluation while separating observable use from customer retention. Preserve the event timestamp, retrieval time and exact query so a late…","action_hint":"Record the November 4 in-window timestamp as observed. Do not turn five rolling payers into five independent customers or infer a repeat payer from its unchanged total. If watchin…","curator_edge":"Links a fresh primary response to the immutable October 28 observation using the same query. The older stopped-pattern correction stays preserved, and no retrospective public scor…","confidence":"high","vs_prior":"new","rank":1,"sources":["https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=sports+betting+odds&network=eip155%3A8453&maxUsdPrice=0.10&limit=20"]}},"signal_count":3,"other_headlines_today":{"note":"Headline only for ranks below #1 — no judgment/buyer_value/curator_edge/action_hint/sources. Shows breadth of the latest stored edition without giving away the paid analysis.","headlines":[{"rank":2,"headline":"Rubric reached the October 31 slot; the following 48-hour continuation is still unobserved"},{"rank":3,"headline":"Losbeto has a newer call despite a lower 30-day total"}]},"free_verify":{"require_keys":["role","curator_judgment","judgment","buyer_value","vs_prior","archive_honesty","archive_day_count","date","sha256"],"require_role":"go_to_today","skip_if_archive_day_count_is":0,"match_health":"date and sha256 should equal /health.signal.date and /health.signal.sha256","worked_delta_availability":"/v1/signal_delta/availability?since_date=2026-10-30"},"related":{"history":"POST /v1/signal_history ($0.10)","delta":"POST /v1/signal_delta ($0.05)","history_example":"GET /v1/signal_history/example","delta_example":"GET /v1/signal_delta/example"},"request":{},"response_shape":{"schema":"draconic21.daily_agent_signal.v1","brand":"draconic21","product":"Daily Agent Signal","date":"YYYY-MM-DD","curator_judgment":{"one_liner":"string","editor_pick_id":"string","archive_day_count":"number"},"archive_honesty":{"stored_day_count":"number","dates":["YYYY-MM-DD"],"note":"string"},"signals":[{"id":"string","headline":"string","judgment":"string","why_it_matters":"string","buyer_value":"string","action_hint":"string","curator_edge":"string","confidence":"high|medium|low","vs_prior":"new|updated|stable|changed","rank":1,"topics":["string"],"sources":["https://..."],"evidence_snip":"string?"}],"machine":{"suggested_endpoint":"POST /v1/signal_latest","history_endpoint":"POST /v1/signal_history","delta_endpoint":"POST /v1/signal_delta"}}}