{"ok":true,"missionId":"jules-20260517-snapchain-rail-growth-ops","owner":"Jules","priority":"high","status":"assigned","constraints":["Do not add secrets to git or public bundles.","Do not enable wallet, Farcaster cast/reply, or repo-write execution from the public website.","Use dry-runs before every external cast, payment, or wallet-adjacent route.","Keep Neyclaw telemetry read-only unless a review-token flow is explicitly invoked.","Preserve existing DreamSeed Mini App and Farcaster metadata routes.","Keep /api/premium/* behind the x402 gate and fail closed before origin fallback.","Prefer one clean launch/update over swarm spam."],"goals":[{"title":"Ghostmintops signer recovery","outcome":"Find why every Ghostmintops signer UUID returns Neynar Signer not found, remove stale UUIDs from rotation, and prepare one verified replacement path.","acceptance":"At least one Ghostmintops identity can dry-run the Snapchain rail cast, or an incident note lists the exact blocker, stale UUID count, and next action."},{"title":"Explorer Free enforcement","outcome":"Back the generous free tier with rate-limit state for anonymous guests, Farcaster-login humans, agent client hints, and quest proof receipts.","acceptance":"5 anonymous previews/day, 25 human reads/day plus launch bonus, 10 agent discovery reads/day, and 3 quest receipts/day are enforced or stubbed fail-safe with clear TODOs."},{"title":"Snapchain conversion telemetry","outcome":"Instrument free samples, payment-required hits, paid receipts, quest submissions, share taps, and operator-seat clicks.","acceptance":"A daily metrics endpoint or dashboard reports samples, 402s, receipts, quests, shares, Stripe clicks, and conversion deltas."},{"title":"DADFI production map","outcome":"Resolve whether dadfi.org is Cloudflare Worker-backed, Cloud Run-backed, or split-routed; document final DNS, proxy, and rollback posture.","acceptance":"The DADFI manifest states live route owner, Cloud Run mapping status, Cloudflare proxy state, and rollback path."},{"title":"Production health pass","outcome":"Investigate the dreamnet_temporal_server restart loop, verify NATS and JetStream state, and flag shaky containers with fixes.","acceptance":"Temporal has a root-cause note plus fix or containment, NATS/JetStream health is verified, and no unhealthy core service is ignored."},{"title":"Observer/Reality/Love Coordinates module","outcome":"Turn the Observer Loop, Reality Loop, and Love Coordinates into public-safe Academy copy that explains why DreamNet measures trust, memory, and human connection.","acceptance":"A concise draft exists with practical language, no grandiose claims, and a clear bridge to quests, reputation, memory, and collaboration."}],"endpoints":{"siteStatus":"/api/site/status","agentChat":"/api/agent/chat","premiumTest":"/api/premium/test","telemetry":"/api/agents/neyclaw/telemetry","telemetryEvents":"/api/agents/neyclaw/telemetry/events","monetizationPlans":"/api/monetization/plans","memoryService":"/api/memory/service","memoryQuery":"/api/premium/memory/query","snapchainRail":"/snapchain-rail","snapchainSnap":"/snapchain-snap","snapchainManifest":"/api/snapchain/rail","snapchainFreeSample":"/api/snapchain/free-sample","snapchainHumanConnect":"/api/snapchain/connect","snapchainAgentCard":"/api/snapchain/agent-card","snapchainQuests":"/api/snapchain/quests","snapchainSeo":"/api/snapchain/seo","snapchainGeofence":"/api/snapchain/geofence","snapchainPaidInfo":"/api/premium/snapchain/info","dadfiManifest":"/api/dadfi/manifest","dreamSeedManifest":"/api/dreamseed/unity/seed-001/manifest"},"timestamp":"2026-09-29T10:15:34.047Z"}