From ea20dc196c0bf36efd05a74520c5a86fe0c09591 Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Fri, 2 Oct 2026 16:51:42 -0400 Subject: [PATCH] Roadmap: parity estimate updated (79% breadth, ~430 h remaining) Co-Authored-By: Claude Opus 5.5 --- ROADMAP.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index a129f1a05..4b850990e 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -68,26 +68,26 @@ DesignCraft aims at full Adobe InDesign parity — and to be better: faster, ope **Next (in order):** books, footnotes in EPUB / span columns / split footnotes · table/cell styles, text rotation in cells · PDF/X-4 output intent, tagged PDF · UI for Data Merge/spelling/hyperlinks. -## How far from full parity (estimate, 2026-10-02) +## How far from full parity (estimate, 2026-10-02, updated) -**Breadth: ~63% weighted** (P0 core 86%, P1 44%, P2 15%) over the 275 features of the InDesign catalogue, scored +**Breadth: ~79% weighted** (P0 core 99%, P1 73%, P2 15%) over the 275 features of the InDesign catalogue, scored row by row in [docs/parity.md](docs/parity.md) (`cargo xtask parity` recomputes it). Many features scored done still -lack some of InDesign's options or dialog details, so **overall parity including depth is about 55%**. +lack some of InDesign's options or dialog details, so **overall parity including depth is about 68%**. -**Remaining work: about 600 wall-clock hours of a single Claude Opus 5.5 agent** (±30%), or roughly 150–200 hours with +**Remaining work: about 430 wall-clock hours of a single Claude Opus 5.5 agent** (±30%), or roughly 110–150 hours with four agents in parallel on separate crates: | Work | Estimate | |---|---| -| Open P0 (23: autosave/recovery, Preferences, Color panel/picker, Gradient tool, Place PDF/SVG, DOCX/RTF import, PDF/X-4, parent overrides UI, …) | 35 h | -| Open P1 (66: type on a path, nested/GREP styles, table/cell styles, pathfinder, glyphs panel, package, print, variable fonts, …) | 165 h | -| Open P2 (68: liquid/alternate layouts, books, buttons & forms, XML, conditional text, HTML, tagged PDF, …) | 205 h | -| Depth and pixel fidelity of every dialog, panel and menu against InDesign 2026 | 130 h | -| Performance (incremental composition, GPU raster) and interchange hardening (IDML/PDF corpus) | 85 h | +| Open P0 (3: PDF/X-4 output intent and validation, EPS place, remaining Preferences sections) | 12 h | +| Open P1 (39: type on a path, variable fonts, overprint preview, per-page sizes, pages per spread, image import options, gradient feather, nested line styles, Smooth/Erase tools, …) | 85 h | +| Open P2 (68: liquid/alternate layouts, books, buttons & forms, XML, conditional text, HTML, tagged PDF, …) | 190 h | +| Depth and pixel fidelity of every dialog, panel and menu against InDesign 2026 | 90 h | +| Performance (incremental composition, GPU raster) and interchange hardening (IDML/PDF corpus) | 55 h | -Basis: this session landed 12 arcs (footnotes, cross-references, index, anchored objects, guides, Links, Find Font, -clipboard, menus, damage repaint, agent scripting) in about 13 hours on a heavily loaded machine — roughly 1–3 hours per -catalogue row depending on size. +Basis: since the first estimate this effort landed about 45 arcs (from parent overrides, Preferences, Stroke panel, +gradients and Pathfinder to table/cell styles, nested/GREP styles and Print) in roughly 14 hours on a heavily loaded +machine — about 1–2 hours per catalogue row. ## Agents: CLI and MCP