Caster OS

Caster Marketing Agent

Caster Marketing Agent

Status
Farcaster mini app shell

Marketing agent runtime evidence for Caster OS.

Caster Marketing Agent is the standalone Caster OS mini app for promo plans, channel previews, dry-run ticks, @casterchain and @castrend lanes, signer custody, Farcaster Hub submission, Hypersnap, owned-index locks, Postgres idempotency, rate limits, queue, API reference, QStorage, event log, and rollback evidence. This fallback is live for navigation and verification only. Marketing ticks, promo publishing, cast publishing, signer use, Hub submission, Hypersnap mutation, owned-index lock mutation, queue dispatch, production datastore mutation, QStorage writes, event-log appends, rollback, wallet signatures, and public announcements stay blocked_external until deterministic evidence passes.

Promosread-onlyblocked_external
Dry rundisabledblocked_external
Cast publishdisabledblocked_external
Storageno writesblocked_external

Promos and channel preview

blocked_external

Read-only shell for marketing promo plans, channel preview, post slots, and status visibility. Live processing stays disabled until strict runtime evidence passes.

Dry run and tick

blocked_external

Dry-run and tick surfaces are visible as contracts only; the deployed static fallback cannot call the live agent tick route or mutate locks.

Signers, Hub, and casts

blocked_external

Casterchain and Castrend signer custody, Farcaster Hub submission, and cast publishing require accepted credentials and deterministic evidence.

Queue, idempotency, QStorage, event log, and rollback

blocked_external

Queue dispatch, owned-index locks, Postgres idempotency, QStorage publication, append-only Caster event log, and rollback require accepted evidence.

Live marketing ticks, promo publishing, cast publishing, signer use, Hub submission, Hypersnap mutation, owned-index lock mutation, Postgres idempotency writes, rate-limit mutation, queue dispatch, production datastore mutation, QStorage write, event-log append, rollback, and public announcement are blocked_external until strict receipts pass.
No accepted full Next Caster Marketing Agent build/typecheck receipt exists for this standalone fallback.
No accepted shared Reown identity, wallet auth, Farcaster mini app runtime, cron, status, promos, channel preview, dry-run, tick, signer, Hub submit, Hypersnap, owned-index lock, Postgres idempotency, queue, rate-limit, QStorage, event log, or rollback runtime receipt exists.
No signed @casterchain Farcaster accountAssociation exists for castermarketingagent.vercel.app.
No marketing tick, promo publish, cast publish, signer use, Hub submit, Hypersnap mutation, owned-index lock mutation, Postgres idempotency write, queue dispatch, QStorage write, event-log append, rollback, wallet signature, public announcement, or production datastore mutation is allowed from this fallback.
Data safetyNo production datastore, promo record, channel preview state, agent lock, signer key, Farcaster Hub message, queue item, event log, or QStorage object is mutated by this fallback.
Runtime gateShared Reown identity, wallet auth, Farcaster mini app runtime, cron, promos, dry-run, tick, signer, Hub, Hypersnap, owned-index lock, Postgres idempotency, queue, rollback, and accountAssociation receipts must pass first.
Mutation gateNo marketing tick, promo publish, cast publish, signer use, Hub submit, queue dispatch, QStorage write, event-log append, rollback, or wallet signature can run from this static deployment.