Hi back from Seattle! You bring up something I hadn’t considered. I trimmed each bounded context down to a single struct, but of course, in a real system, they’d include multiple structs and their interactions.
I’m using DDD to talk about organization so polymorphism doesn’t feel like magic and modules don’t turn into grab bags of random functions. But it probably makes sense to add a note that the bounded contexts are overly simplified.