From 5aba8cb01747da9690b501401dcdbda314cd1c5b Mon Sep 17 00:00:00 2001 From: Zaxaerith Date: Thu, 29 Oct 2026 11:09:07 +0800 Subject: [PATCH] docs: complete README architecture layer table (#1979) --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index cd0f56479..47dbd6ee0 100644 --- a/README.md +++ b/README.md @@ -250,11 +250,11 @@ egui frontend is a separate crate, so the UI can be swapped without touching the |---|---| | L0 | `geom` (paths, units & measurement parsing, corner options) · `color` (CMYK/RGB/Lab, swatches, tints, gradients) | | L1 | `doc` (spreads, pages, parents, layers, frames, stories, styles) · `fonts` (font DB, shaping, outlines) | -| L2 | `compose` (the text engine) | -| L3 | `render` (vello_cpu) | +| L2 | `compose` (the text engine) · `images` | +| L3 | `render` (vello_cpu) · `pdf` · `idml` · `epub` · `pptx` · `textimport` · `format` | | L4 | `tools` (pointer events → commands + overlays) | | L5 | `engine` (session, history, command registry) | -| L6 | `ui-egui` (publishing UI, control channel) | +| L6 | `ui-egui` (publishing UI, control channel) · `mcp` | | L7 | `apps/designcraft`, `apps/designcraft-cli`, `apps/designcraft-web` | - **Status and milestones:** [ROADMAP.md](ROADMAP.md) (stage: pre-alpha); feature assessment: [`docs/target-app-parity.md`](docs/target-app-parity.md); known gaps: [`docs/gaps.md`](docs/gaps.md)