As far as I can see all you're really saying here is that revolutionaries should take the initiative i.e. not just wait for other workers to kick off, but actively agitate for class struggle and organise to make it happen. This is something that AF groups are actively doing at the moment e.g. Sheffield AF with MASH. The only difference I can see is that MASH 'is an organisation', whereas a workplace assembly isn't (even if it elects delegates and comes together with other assemblies into a region- or industry- wide federation?). I don't think that difference is really all that meaningful tbh.
is MASH a revolutionary organisation? it appears to be copiously absent from their About Us. Now MASH might be brilliant. I'm not passing judgement here, but saying 'it's all the same i don't see any difference'. If there's no meaningful difference, why is MASH a separate organisation to the AF?
Now as it happens, setting up a separate, not explicitly revolutionary organisation within which to operate is completely in line with the practice of "a specific anarchist communist organisation" that "must be an organisation of intervention" (since intervention, by definition requires some prior struggle or second organisation to intervene in). In this case, MASH does the organising, AF members 'intervene' by being active within it.
In fact the basis of the group appears to be purely economic, since it's "open to any worker or unemployed person across any sector". Again, this is all fine. You've obviously chosen to set up a group that doesn't have the revolutionary principles of the AF, presumably to attract a broader membership.
This is precisely what we're talking about. MASH is organised along essentially economic lines open to all workers, AFed members are active within it. The specific political organisation intervenes in the broad-based economic one. Brilliant. That's a strategy. It reflects your constitution. But quite self-evidently it reflects the fact you do not think it is the role of the revolutionary organisation to organise things, but of broader non-revolutionary groups.
You're saying this is the same as organising a mass meeting to push for direct action. I fundamentally disagree. A better analogy would be it's like setting up a union "open to all workers" in a workplace. Like the IWW for example. The point is, as the AF are at pains to point out, such permanent organisations, if not based on an clear revolutionary perspective degenerate and are recuperated. A mass meeting is called for a specific purpose, as a culmination of organising, to do a specific thing. It is not a permanent economic organisation.
Now maybe you'll point out that 'MASH organises using direct action.' Fine. I refer you to the AF's critique of apolitical syndicalism; if MASH successfully attracts lots of non-revolutionary workers, it will likely decide to do non-revolutionary things. Maybe that's why it uses consensus, so the revolutionaries can block dodgy things. Fine. But that's sacrificing organisational democracy to maintain (unwritten) revolutionary principles.
Honestly, read the Organise critique of permanent economic organisations. I mean, this is what i find perplexing. You've got a bang-on critique of the inevitability of the degeneration of permanent economic organisations, regardless of the efforts of the 'conscious anarchists' within them. And then you do it anyway. I mean it's your prerogative. But a permanent economic organisation with no revolutionary principles is not the same thing as one with them. Evidently. Axiomatically.
It is my position that they are to the same degree political-economic. The limitation is mainly our size rather than our nature, but I think we are quite focused on acting more like a political-economic organisation within our means. Even typical propaganda functions such as Catalyst are used in a way to further that - for example the Know your rights series. (I'm not saying we are a revolutionary union).