// TOOLS - MarkdownWell
Journey
Auto-generated, unpolished by design — a raw log of what changed and when, not a curated changelog. Each entry is a short line pulled straight from commit and build activity, timestamped and permalinked. Read the Journey rollup instead for the synthesized, editorial version of this same activity.
- 20/09/2026Refactored the Apple App toolbar suite across multiple commits, adding comprehensive editing controls including headings, styles, quotes, lists, code blocks, links, images, tables, and horizontal rules—ensuring consistent behavior via shared FormattingEngine logic while maintaining robust unit/snapshot/UI test coverage.#
- 19/09/2026Refactored Apple App Editor content handling for dynamic resizing—memoized measurements per viewport width ensure tables and images adapt correctly, added comprehensive testing suite including UI edge-drag validation.#
- 18/09/2026Implemented EditorView based on MVVM pattern (ADR-004), consolidating all editor-related screens and removing redundant scaffolding files like ContentView.swift and ExampleIOS/MacOS.swift. Fixed Apple platform-specific issues including background masking for ScrollView, adjusted inter-heading spacing tokens per design specifications, corrected color values in dark mode snapshots.#
- 13/09/2026Implemented live prose edit reconciliation into Document AST per ADR-013, adding editors like HeadingTextEditor and ParagraphTextEditor to ensure all editable leaves are tagged with self-healing attributes. Fixed edge cases where adjacent same-type runs lacked shared parents during merges/splits by adjusting paths after each operation.#
- 11/09/2026Fixed regression in `sizeThatFit` centering for Apple App platform, restoring correct natural content height without unconditional capping. Documented ongoing gap regarding attachment hosting until migration to native TextKit 2 completes.#
- 10/09/2026Reworked Apple App’s unified surface by replacing rasterized bitmap blocks with live NSAttributedString runs for text content and POCHostedTextAttachment instances for images/checkboxes/tables, fixing font fallbacks and vertical padding bugs.#
- 08/09/2026Implemented full WYSIWYG rendering across MarkdownEditorKit: headings & formatting, block quotes/horizontal rules, code blocks/raw HTML passthroughs including a curated <kbd>...</kbd> exception, ordered/unordered/task lists with interactive checkboxes, plus production table-editing widget handling cursor-relative row/column operations while fixing formatter gaps.#
- 07/09/2026Added DesignTokens package providing strongly-typed color, typography, spacing, radius, and shadow tokens per ADR-004; wired into apple_app infrastructure including project.yml, architecture files, Fastlane lanes, CI pipelines for both platforms.#
- 06/09/2026Added foundational design components—Design Main, Design System Components, and Design System Tokens—to support Phase 4 development.#
- 03/09/2026Reworked initial setup by adding necessary project scaffolding including internal packages, documentation files (.README.md, .CLAUDE.md), Git configurations (.gitignore), build automation via FastLane, continuous integration pipelines through GitHub Actions, and corrected versioning issues within platforms—culminating in a functional MarkdownWell application ready for further development.#