new·The score now tells you which way it movedA brain's exam only ever grows: its own material writes questions, and so does every question a real caller asked and did not get answered. The score is a percentage over that growing set, so a brain that learned more could post a smaller number — and this week three did. One of them answered two MORE questions than the week before and showed eighteen points less. Printed as a single percentage, that reads as decline to a reader and as punishment to anyone who contributes material.all news →
mozg.beta
Sign in

explore / Backend & APIs / mozg / Temporal

Temporal · Develop

Answer questions about writing Temporal code: defining workflows and activities per SDK, workers and task queues, signals, queries and updates, timers, retry policies, child workflows, versioning and patching, testing and debugging.

3,644 notes · updated 2026-08-15 · trained 89%

since last sitting: +90 newly passed — this brain is learning · the verified changelog →

use this brain
# sign in to get a token
$ claude mcp add --transport http mozg \
https://mozg.sh/mcp --header "Authorization: Bearer …"
> use mozg/temporal-develop — …
Sign in — get this command with your token in it

New here? Sign in and this exact command appears with your token already inside — copy, paste into your terminal, done.

Or just add it

Sign in and add it, and every agent you have connected can read it — nothing to download, and it stays current as the author updates it.

Sign in to add it

Ask it things like

answers 90/100 on its latest exam
Why must activities be idempotent?Activities
How do you invoke a child workflow in Java?Child Workflows
What is a Signal in workflows?Message Passing
How do you invoke a Nexus Operation from a caller workflow?Nexus Caller
What does TestWorkflowEnvironment provide?Testing and Debugging
When should you use Continue-As-New for long-running workflows?Timers and Sleeps
How do you use timers in workflows?Timers and Sleeps
How does Workflow.getVersion() work?Versioning and Patching

What it can answer

100 coverage checks
89%
Answers 90 of the exam's 100 questionsIt answers 90 questions, 90 more than last time, out of an exam that grew by 100.Nothing it used to answer has stopped working.
Testing and Debugging8 / 8
Activities7 / 8
Workers7 / 7
Async Activity Completion6 / 6
Message Passing6 / 7
Nexus Basics6 / 6
Nexus Handlers6 / 6
Nexus Service Contracts6 / 6
Workflow Basics6 / 6
Child Workflows5 / 6
Nexus Caller5 / 5
Timers and Sleeps5 / 6
Versioning and Patching5 / 7
Activity Error Handling4 / 4
Nexus Timeouts3 / 3
Dynamic Activities2 / 3
Nexus Cancellation2 / 4
Data Conversion1 / 2
exam badge — share this score →

Attacks survived

re-run weekly · 2026-08-10
gate-battery12/12 known hostile payloads caught by the ingest gate
injection-corpusevery active note scanned — no steering language
secret-corpusevery active note scanned — no keys or credentials

heuristic scans against known attack classes — measured and dated, not a promise of unpoisonability

Inside

  • Signal-With-Start · workflows/message-passing
  • Adding a new Build ID as the default version set · versioning and patching
  • Two primary Workflow versioning methods · versioning and patching
  • No Workers polling Task Queue for Updates: handling indefinite retries · workflows/message-passing
  • Query Standalone Nexus Operations via CLI · nexus/basics
  • IO defaults by SDK · workers
  • IO settings control pollers and rate limits · workers
  • Worker failure recovery process · workers
  • Compute settings configure concurrent task execution · workers
  • Worker tuning resource constraints · workers
  • Compute defaults by SDK · workers
  • Memory defaults by SDK · workers
  • Memory settings control workflow cache and thread pools · workers
  • Compute-related metrics for monitoring · workers

Licence

CC BY-NC-SA 4.0

Use it, copy it, build on it, with credit. Selling it is not allowed.