channels/pom.xml`
- `plugins/` - Optional plugins; only `kanban` is active (`appoint`, `backup`, `calendar`, `elearning`, `note`, `pdf`, `socialhub`, `form` are commented out)
- `starter/` - Spring Boot application aggregating the active modules
**Backend Modules** (`modules
5333mo agoReviewMountCreate a free account to mount
mutually exclusive panes** in a single settings surface (e.g. Image / Video / Audio / PDF under Presets). This matches System Settings patterns and avoids long vertical scrolling for parallel option groups
5337mo agoReviewMountCreate a free account to mount
reference paper figure onto the user's own data, producing a
camera-ready PDF and a self-contained matplotlib script.
## What lives here
| Path | What it is |
|------|------------|
| `.codex/skills/figmirror/SKILL.md` | Codex runtime
5212mo agoReviewMountCreate a free account to mount
book content. This repository intentionally does not publish LaTeX, prose-equivalent Markdown, or extracted PDF text. Curated concept cards, decision guides, learning paths, experiment instructions, and case summaries are allowed
4898d agoReviewMountCreate a free account to mount
JSON file under `$HOME` so they survive sandbox idle/recycle
- `files.py` — attachment text extraction (PDF / DOCX / PPTX), inlined into the prompt by `main.py`
- `Dockerfile` — container definition
## Development workflow
The **Azure Developer
4763mo agoReviewMountCreate a free account to mount
example takes the name of that example, such as `Sample article`, `Sample book`, or `PDF-FO development article`; `Examples` is for one change made across several.
- Keep one logical change
46634d agoReviewMountCreate a free account to mount
pretext` script components. Do not edit them by hand; see the [generated-asset example](pdf-fo-development/generated/README.md). Examples track generated assets, unlike most projects; when adding or changing
46634d agoReviewMountCreate a free account to mount
documents
- **`photo.ts`** - Image analysis with media group buffering (1s timeout for albums)
- **`document.ts`** - PDF extraction (pdftotext CLI), text files, archives, routes audio files to `audio.ts`
- **`video.ts`** - Video messages and video
45026d agoReviewMountCreate a free account to mount
reply-tracking/ # Due dates, reply windows, and next actions
│ ├── document-delivery/ # Editable document and PDF delivery with readback
│ ├── email-request-intake/ # Allowlisted email intake with untrusted-content controls
│ ├── issue-pool
4493mo agoReviewMountCreate a free account to mount
primary workspace above Creative mode. Notes and Canvas may share public AI, files, OCR, PDF and storage services, but not editor state, selection, undo stacks or assistant conversations. Notes storage
4483mo agoReviewMountCreate a free account to mount
missing assets when doing the workspace audit.
6. If the user provides a compiled PDF, use it during paper proofreading for figure placement, caption polish, and PDF-visible leftovers that
4218mo agoReviewMountCreate a free account to mount