Projection
How ZWMP turns messy web listings into filesystem-shaped media resources.
The shape
Projection starts with a web listing page. The page may contain links, titles, dates, media names, or fragments that are easy for a person to scan but not structured enough for a media client.
ZWMP interprets that page and projects the useful parts into a WebDAV-style resource tree.
Three steps
- Read a listing page.
- Resolve media links and metadata.
- Expose a resource tree that clients can browse.
Relationship to Zwind
Zwind Resource Projection is the broader product concept. ZWMP is one toolkit-shaped path for web listings specifically.
What projection should preserve
Projection should preserve stable facts from the page: title, item URL, thumbnail, media URL, and useful grouping. It should avoid inventing metadata that cannot be derived from the source.
Why .wm rules exist
Different websites have different HTML shapes. A .wm rule keeps that site-specific knowledge in a small, inspectable file so the runtime can stay generic.