# MMD PDF — feature backlog Status: 🟢 proven end-to-end on a real build with evidence · 🟡 in progress · ⚪ not started · ⛔ blocked. A green build or a passing unit test is not 🟢. | ID | Feature | Ver | Owner | Status | Sign-off | PRD / Screen / Test | |---|---|---|---|---|---|---| | PDF-01 | Open and read a PDF | 1.7.5 | kua-agent | 🟢 | unsigned | PRD · SCREENS Main · TC-01 | | PDF-02 | Change text already on the page | 1.7.5 | kua-agent | 🟢 | unsigned | PRD · SCREENS EditText · TC-02 | | PDF-03 | **The old text is removed, not covered** | 0.1 | kua-agent | 🟢 | unsigned | PRD req.1 · SCREENS Save · TC-03 | | PDF-04 | Save over the original, with confirmation | 1.7.5 | kua-agent | 🟢 | unsigned | SCREENS Save · TC-04 | | PDF-05 | Runs with no admin rights, portable | 1.7.5 | kua-agent | 🟢 | unsigned | PRD req.4 · TC-05 | | PDF-06 | Leaves the Windows default-PDF setting alone | 1.7.5 | kua-agent | 🟢 | unsigned | PRD "why" · TC-06 | | PDF-07 | MMD name, icon and word-mark | 2026.8.1 | kua-agent | 🟢 | unsigned | SCREENS all · TC-07 | | PDF-08 | MMD shell design system, light only, no theme picker | 2026.8.1 | kua-agent | 🟢 | unsigned | PRD req.3 · SCREENS · TC-08 | | PDF-09 | Works at 800×600 | 2026.8.1 | kua-agent | 🟢 | unsigned | PRD req.2 · SCREENS Directions · TC-09 | | PDF-10 | Fill and sign forms | 1.7.5 | — | ⚪ | unsigned | PRD in-scope · TC-10 | | PDF-11 | Mark up: highlight, draw, shapes, stamps, images | 1.7.5 | — | ⚪ | unsigned | PRD in-scope · TC-11 | | PDF-12 | Page work: merge, extract, delete, reorder, crop | 1.7.5 | — | ⚪ | unsigned | PRD in-scope · TC-12 | | PDF-13 | Turn a scan into searchable text | 1.7.5 | — | ⚪ | unsigned | PRD in-scope · TC-13 | | PDF-14 | Pull pages off a network copier | 2026.8.1 | kua-agent | 🟡 | unsigned | PRD in-scope · SCREENS Scan · TC-14 | | PDF-15 | French interface | 1.7.5 | — | ⚪ | unsigned | PRD req.5 · TC-15 | | PDF-16 | Print | 1.7.5 | — | ⚪ | unsigned | PRD in-scope · TC-16 | | PDF-17 | Code signing under an MMD certificate | 2026.8.1 | kua-agent | 🟢 | unsigned | PRD open q. · TC-17 | | PDF-18 | Deploy through Intune | 2026.8.1 | kua-agent | 🟢 | unsigned | PRD open q. · TC-18 | | PDF-19 | Official square app mark for 16–24px | — | — | ⛔ | unsigned | PRD open q. | ## Why PDF-14 is still 🟡 The copier conversation is written and the dialog is proven — it opens, it lists what it finds, and with nothing attached it says "No copier found on this machine" and refuses to pretend. **The page transfer itself has never met real hardware**, because the test machine has no scanner. That is the one thing left before it is green. ## Why the ⛔ - **PDF-08, PDF-09** — the design failed an independent review on 2026-08-27 (3 blockers, 5 major). Nothing may be built on it until it passes and Ben signs it. Findings and the fix state are in `SIGNOFFS.md`. - **PDF-19** — no official small mark exists anywhere in MMD's artwork, and only Ben can authorise commissioning one. An agent must not draw it. ## Evidence behind the 🟢 rows All on **mmd-win-test-01** (VM 203, hypervisor mmd-fsn-03, Falkenstein), 2026-08-27, driven by keyboard and mouse only through `/opt/mmd-wintest/wintest`. Screenshots in `design/shots/` are design mockups, not this evidence; the run itself is recorded in Hindsight under tag `mmd-pdf` + `live-verified`.