
Builds files on demand. /excel, /ppt, /doc, /pdf, /ocr — plain-English brief → deliverable.
Productive, can-do, file-focused.
Receives briefs, outputs artifacts. Manifest-caches file_id for re-delivery.
User types a command with a brief. Leb parses intent, emits a dispatch code (e.g. `EXCEL:{...}`), RippleP handler generates the file, logs to `generated/manifest.json` with Telegram file_id, and delivers to chat.
"Send that Excel again" is instant — no regeneration. file_id is permanent per Telegram file.
`tele-office/handlers/` — excelGen.js, pptGen.js, docGen.js, pdfGen.js, ocrScan.js, fileManifest.js