← Fancy UI Curriculum
Reading is open to everyone. Enrol to record progress, sit the graded test and earn the certificate — the learner is resolved from your account, never from a value the browser supplies.
Documents
Writers and readers for the formats agents actually have to produce: xlsx, pptx, docx — plus the shared cores underneath them.
0/1 lessons
0%
Holy Sheet, Dark Slide, Last Word
~8 min
Three document packages, each a PHP + Node pair:
holy-sheet— xlsx writerdark-slide— pptx writer and readerlast-word— docx writer and reader, with markdown bridges
They are headless. There is no UI to inhabit, so the Human+ component contract does not apply to them — and holding a document writer to a bar it has no surface to clear is a good way to waste a review.
last-word's markdown bridges are the quiet win: without them, producing a docx from agent output meant a converter sandwich in every consumer. The shared cores — fancy-doc-commons for document/surface packages and fancy-file-commons for file packages — exist so that logic lives once rather than being re-derived per package.
