This manual is split into chapters for navigation and maintenance. It mirrors the style used by Pipeline Neo’s documentation: overview first, then architecture, features, security, platform notes, testing, examples, and a complete public API reference.
Start here — read chapters in order, or jump to what you need.
| Ch | Chapter | Contents |
|---|---|---|
| 01 | Overview & installation | Performance, compatibility, requirements, SPM, quick start |
| 02 | Architecture & source map | Modules, dependencies, save pipeline, every Swift source file |
| 03 | Core model | Workbook, Sheet, CellValue, Cell, coordinates |
| 04 | Bulk ops & ranges | setRow/setColumn, formulas, setRange, merges |
| 05 | CSV & TSV | Import/export, CSVUtils, swift-textfile |
| 06 | Images | Formats, embedding, aspect ratio, EMU sizing |
| 07 | Formatting | CellFormat, numbers, alignment, borders, fonts |
| 08 | Security | SecurityManager, rate limits, quarantine, checksums |
| 09 | Errors, CoreUtils, iOS | XLKitError, utilities, sandbox & safeFileURL |
| 10 | Testing & CI | Unit tests, XLKitTestRunner, CI, style |
| 11 | Examples cookbook | Five end-to-end examples |
| 12 | Complete API reference | Every public type and member |
Coverage: The manual is aligned with all public APIs in the library targets and documents every Swift source file in Sources/ (see Chapter 2). The XLKitTestRunner executable and unit tests are described in Chapter 10.
Other docs: Documentation README · Project README · AGENT.MD (contributor/agent guide)