ekp/.phrase/phases/phase-kp-overhaul-20260726/change_repository_audit_20260728.md
Kinneyzhang fd1210e557 fix: close repository audit findings
Complete task002 through task016 across cache correctness, editor lifecycle, C boundaries, build and release governance, dictionary provenance, performance, interactive workflows, tests, documentation, and final cleanup.
2026-07-28 22:43:10 +08:00

1.4 KiB

Change Log: Repository System Audit 2026-07-28

2026-07-28

  • AddDocs/REPOSITORY_AUDIT_20260728.md

    • Task: task001.
    • Recorded the architecture baseline, verified strengths, four P1 defects, seven P2 risks, three P3 opportunities, extension routes, non-goals, and acceptance gates.
    • Separated evidence, inference, and unknowns so future fixes can start from reproducible facts.
  • Modifyreadme.md, readme_zh.md

    • Task: task001.
    • Corrected the bundled dictionary count, C module version, ERT command description, GUI verification loading instructions, and the cached parameter-change caveat.
    • Linked the dated repository audit.
  • ModifyDEVELOPER.md, DEVELOPER_ZH.md

    • Task: task001.
    • Linked the audit and removed stale hard-coded test counts.
  • Modifyekp_c/README.md

    • Task: task001.
    • Corrected the documented malformed-argument behavior without changing the C API.
  • Add/Modify.phrase plan, task, issue, and index records

    • Task: task001.
    • Registered the audit and its unresolved follow-up work in the current phase.

Behavior and Risk

  • Runtime behavior is unchanged.
  • The report records implementation directions, not approved designs.
  • Windows, remote CI, package-lint, sanitizer runtime loading, and a clean GUI screenshot remain explicit validation gaps.