6.7 KiB
6.7 KiB
Change Log Index
phase-kp-overhaul-20260726
- 2026-08-02 complete fixed final-pass emergency stretch and TeX-style
active-path preservation (
task036;issue021closed after user visual confirmation):.phrase/phases/phase-kp-overhaul-20260726/change_final_pass_emergency_stretch_20260802.md - 2026-07-28 repository system audit:
.phrase/phases/phase-kp-overhaul-20260726/change_repository_audit_20260728.md - 2026-07-28 complete DP cache signature (
task002):.phrase/phases/phase-kp-overhaul-20260726/change_cache_signature_20260728.md - 2026-07-28 complete automatic spacing cache identity (
task003):.phrase/phases/phase-kp-overhaul-20260726/change_auto_spacing_signature_20260728.md - 2026-07-28 make saving non-mutating and failure-safe (
task004):.phrase/phases/phase-kp-overhaul-20260726/change_save_transaction_20260728.md - 2026-07-28 compose and lifecycle-own buffer integrations (
task005):.phrase/phases/phase-kp-overhaul-20260726/change_integration_lifecycle_20260728.md - 2026-07-28 eliminate ERT order-dependent false greens (
task006):.phrase/phases/phase-kp-overhaul-20260726/change_test_isolation_20260728.md - 2026-07-28 make GUI verification fail closed (
task007):.phrase/phases/phase-kp-overhaul-20260726/change_gui_verification_20260728.md - 2026-07-28 close the C API and arithmetic contract (
task008):.phrase/phases/phase-kp-overhaul-20260726/change_c_api_contract_20260728.md - 2026-07-28 make C builds shell-free and profiled (
task009):.phrase/phases/phase-kp-overhaul-20260726/change_c_build_boundary_20260728.md - 2026-07-28 close release and CI governance (
task010):.phrase/phases/phase-kp-overhaul-20260726/change_release_governance_20260728.md - 2026-07-28 pin dictionary bytes and fail closed on unsupported syntax
(
task011):.phrase/phases/phase-kp-overhaul-20260726/change_dictionary_governance_20260728.md - 2026-07-28 make measured text builders linear and cache nil (
task012):.phrase/phases/phase-kp-overhaul-20260726/change_hot_loop_performance_20260728.md - 2026-07-28 clarify interactive protection workflows (
task013):.phrase/phases/phase-kp-overhaul-20260726/change_interactive_protection_20260728.md - 2026-07-28 centralize duplicated core layout rules (
task014):.phrase/phases/phase-kp-overhaul-20260726/change_core_rule_ownership_20260728.md - 2026-07-28 remove residual slop and pass the independent final gate
(
task015):.phrase/phases/phase-kp-overhaul-20260726/change_final_cleanup_review_20260728.md - 2026-07-28 make the same-string paragraph fast path property-sensitive
(
task016):.phrase/phases/phase-kp-overhaul-20260726/change_property_sensitive_fast_path_20260728.md - 2026-07-28 rename editor integration around its buffer owner (
task017):.phrase/phases/phase-kp-overhaul-20260726/change_buffer_module_naming_20260728.md - 2026-07-28 record the logical-text API boundary (
issue011, no implementation):.phrase/phases/phase-kp-overhaul-20260726/change_logical_text_api_issue_20260728.md - 2026-07-29 record the text-property-only layout and non-polluting hyphen
feasibility (
task018,issue011remains open):.phrase/phases/phase-kp-overhaul-20260726/change_text_property_layout_research_20260729.md - 2026-07-29 implement and close the shared KP layout plan, source-clean
static projection, seamless live flow, and repository quality gate
(
task019–task022;issue011awaits user-visible acceptance):.phrase/phases/phase-kp-overhaul-20260726/change_text_property_layout_implementation_20260729.md - 2026-07-29 fix and verify inactive-mark selection and same-turn
edge-whitespace visibility (
task023–task024;issue012andissue013await user-visible acceptance):.phrase/phases/phase-kp-overhaul-20260726/change_text_property_layout_implementation_20260729.md - 2026-07-29 replace partial live KP with the approved native progressive
editing model (
task025–task026complete;issue014awaits user-visible confirmation):.phrase/phases/phase-kp-overhaul-20260726/change_text_property_layout_implementation_20260729.md - 2026-07-29 implement and verify the native soft-wrap lifecycle for narrow
split windows (
task027complete;issue015awaits user-visible confirmation):.phrase/phases/phase-kp-overhaul-20260726/change_text_property_layout_implementation_20260729.md - 2026-07-29 implement and developer-verify semantic hard-line prefix live
editing (
task028;issue016awaits user-visible confirmation):.phrase/phases/phase-kp-overhaul-20260726/change_semantic_live_prefix_20260729.md - 2026-07-29 make point-only motion projection-stable and move the live
boundary to a source-edit-owned frontier (
task029complete;issue016andissue017await user-visible confirmation; separate narrow-width append debt isissue018/task030):.phrase/phases/phase-kp-overhaul-20260726/change_editing_frontier_stability_20260729.md - 2026-07-29 implement and developer-verify the stable live-layout
transaction that supersedes per-keystroke frontier replanning
(
task031complete;issue019awaits user confirmation;task030is unblocked for structural-commit profiling):.phrase/phases/phase-kp-overhaul-20260726/change_stable_live_transaction_20260729.md - 2026-07-30 reduce core and complete C-backed resize p95 to
27.687/27.487 ms with exact layout parity (
task032complete;issue020awaits user confirmation):.phrase/phases/phase-kp-overhaul-20260726/change_c_resize_latency_20260729.md - 2026-07-30 implement exact incremental live-append preparation, DP, and
projection reuse (
task030implementation verified; locked source-instrumented 16 ms gate andissue018remain open):.phrase/phases/phase-kp-overhaul-20260726/change_narrow_live_append_latency_20260730.md - 2026-08-01 implement and developer-verify the rigid-inline-atom
emergency-break correction (
task033complete;issue021awaits user confirmation):.phrase/phases/phase-kp-overhaul-20260726/change_overlong_no_break_atom_20260801.md - 2026-08-01 implement configurable break policies, record G002-G008
implementation/GUI/performance/repository/cleanup/review-blocker evidence,
and close developer work for
task034(issue021still awaits user visual confirmation; final independent code review APPROVE and architecture CLEAR):.phrase/phases/phase-kp-overhaul-20260726/change_configurable_break_policies_20260801.md - 2026-08-02 record the failed line-width emergency-stretch attempt
(
task035closed as falsified; superseded by completedtask036above):.phrase/phases/phase-kp-overhaul-20260726/change_final_pass_emergency_stretch_20260802.md
phase-doc-improvement-20260125
- See
.phrase/phases/phase-doc-improvement-20260125/change_log.md