ekp/postmortem
Kinneyzhang 83352c4571 feat!: add source-clean live buffer layout
Replace the physical ekp-region renderer with ekp-buffer text-property projection backed by shared semantic layout plans and stable live-edit transactions.

Optimize the C-backed resize hot path, and add deterministic performance, ERT, GUI, fuzz, release, and documentation coverage for task017 through task032.

BREAKING CHANGE: require ekp-buffer instead of ekp-region and rename module-owned ekp-region-* settings to ekp-buffer-*.
2026-07-30 01:07:25 +08:00
..
20260728-buffer-integration-ownership.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260728-buffer-module-naming.md feat!: add source-clean live buffer layout 2026-07-30 01:07:25 +08:00
20260728-c-boundary-contract.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260728-c-build-profile-ownership.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260728-core-rule-ownership.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260728-dictionary-contract.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260728-dp-cache-signature.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260728-gui-verification-exit-contract.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260728-linear-text-builders.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260728-nonmutating-save-serialization.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260728-paragraph-fast-path-identity.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260728-paragraph-spacing-signature.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260728-public-filter-dispatch.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260728-release-governance.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260728-session-local-protection.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260728-test-state-isolation.md fix: close repository audit findings 2026-07-28 22:43:10 +08:00
20260729-active-line-edge-state.md feat!: add source-clean live buffer layout 2026-07-30 01:07:25 +08:00
20260729-editing-frontier-not-point.md feat!: add source-clean live buffer layout 2026-07-30 01:07:25 +08:00
20260729-narrow-live-append-replanning.md feat!: add source-clean live buffer layout 2026-07-30 01:07:25 +08:00
20260729-native-progressive-live-editing.md feat!: add source-clean live buffer layout 2026-07-30 01:07:25 +08:00
20260729-native-soft-wrap-precondition.md feat!: add source-clean live buffer layout 2026-07-30 01:07:25 +08:00
20260729-stable-live-transaction.md feat!: add source-clean live buffer layout 2026-07-30 01:07:25 +08:00
20260729-text-property-live-layout.md feat!: add source-clean live buffer layout 2026-07-30 01:07:25 +08:00
20260729-whole-hard-line-live-prefix.md feat!: add source-clean live buffer layout 2026-07-30 01:07:25 +08:00
20260730-c-resize-hot-path-ownership.md feat!: add source-clean live buffer layout 2026-07-30 01:07:25 +08:00