This looks so obviously stupid for Assad, and so obviously convenient for Western war hawks, that I am immediately suspicious and skeptical.
Not sure how it's stupid for Assad. He's gotten away with chemical weapons attacks in the past, and he'll continue to do so in the future.
Well, I haven't been following the war super-closely, but from what I've been reading the Syrians-Russians-Iranians have it mostly won at this point. And Trump was just talking about pulling out last week.
So it Assad (or whoever calls the shots) is risking pulling the US back in in a big way, against the miniscule military benefit of a single act of terror. So it seems like a really dumb move.