using Xml; using Html; using Astralis; using Invercargill; using Invercargill.DataStructures; namespace Statum.Tools { /** * `statum-mkpstm` — the build-time Statum pre-rendering pipeline. * * Turns an app HTML page (plus its templates/fragments) into a Vala * {@link Statum.StatumPage} subclass: a static, precompressed document whose * route comes from its ``. Composition (templates, fragments, * `pstm-res` rewriting, legacy statum.js expansion) is applied, then the * result is precompressed with identity/gzip/zstd/br. * * Legacy client references: a `