taleem-slides is the renderer in the Taleem system.
Its only responsibility is to convert validated slide data into HTML.
taleem-slides takes:
And produces:
That is all.
taleem-slides does not:
It does not place anything into the page.
The renderer is stateless.
Given the same input data, it always produces the same HTML.
There is no internal memory, no hidden configuration, and no runtime behavior.
taleem-slides sits between the schema and the engines.
Data flows in. HTML flows out.
Nothing flows back.
By keeping rendering pure:
Any system that needs HTML slides can rely on the renderer without understanding the schema itself.
If a feature requires:
It does not belong in taleem-slides.
Put it in an engine or UI instead.