Skip to content

chore: sync package-lock.json + restore README.th.md parity#48

Merged
kevintseng merged 1 commit into
mainfrom
fix/package-lock-and-th-readme
May 13, 2026
Merged

chore: sync package-lock.json + restore README.th.md parity#48
kevintseng merged 1 commit into
mainfrom
fix/package-lock-and-th-readme

Conversation

@kevintseng
Copy link
Copy Markdown
Contributor

Summary

Two doc-sync fixes from the post-v4.2.6 /release-train pre-flight audit. No version bump.

  • package-lock.json was stale at 4.1.4 even though all 7 other version anchors were on 4.2.6. Regenerated via npm install.
  • README.th.md drifted from English canonical:
    • "## Upgrading" section missing (added in v4.2.5) → ported, three upgrade paths translated
    • "## บริจาค" (Donate) → renamed to correct "## การร่วมพัฒนา" (Contributing)
    • Install Option A / Option B sub-split was collapsed → restored two-option layout

After: TH ## heading count = 16, matches English exactly.

Docs synced

  • CHANGELOG.md — not applicable (no version bump, no behavior change)
  • docs/ARCHITECTURE.md — not applicable (no module changes)
  • docs/api/API_REFERENCE.md — not applicable (no API surface change)
  • README.md — not changed (this PR is a TH locale catch-up)
  • README locales — TH brought back to parity with EN (16 vs 16 ## headings); other 9 locales were already in sync
  • CLAUDE.md — not applicable (no module / hook / count change)
  • Version files — not bumped (this is a post-release doc-sync, not a release)
  • dist/skills-manifest.json — not regenerated (no source change in shipped files)
  • memesh doctor — unaffected; package-lock.json is not in the publish files allow-list so npm tarball state is unchanged

Test plan

  • node -p "require('./package-lock.json').version" → 4.2.6
  • TH ## heading count = 16 (matches EN)
  • No behavior change in shipped npm tarball (package-lock.json excluded from publish files)

Two findings from the post-v4.2.6 /release-train pre-flight audit:

1. package-lock.json was stale at 4.1.4 even though every other version
   anchor (package.json, plugin.json, marketplace.json, CHANGELOG header,
   ARCHITECTURE, API_REFERENCE, CLAUDE.md) had been bumped to 4.2.6 across
   the v4.2.5 + v4.2.6 ships. Ran `npm install` to regenerate. No content
   shift in the dep tree itself — just the top-level + packages[""] version
   fields and the hasInstallScript flag npm now tracks.

2. README.th.md drifted from the English canonical:
   - "## Upgrading" section (added in v4.2.5) was missing entirely → ported
     the three upgrade paths (plugin UI / one-line script / npm-global).
   - "## บริจาค" mistranslated "## Contributing" as "Donate" — renamed to
     the correct "## การร่วมพัฒนา".
   - Install Option A (Claude Code plugin) / Option B (npm global) sub-split
     had been collapsed into a single "### ขั้นตอนที่ 1: ติดตั้ง" → restored
     the two-option layout so the Thai install instructions match the
     English structure.

After: TH ## heading count = 16, matches English exactly.

No version bump — these are doc-sync fixes against the already-shipped
v4.2.6. The npm tarball is unaffected (package-lock.json is not in the
publish files allow-list).
@github-actions
Copy link
Copy Markdown

Multi-Model Synthesis

Both Claude and Codex reviews above are independent. The most
valuable signals are the issues only ONE model raised
— those
are the blind spots single-model review misses.

Reviewer responsibility: read both, surface non-overlapping
findings, decide which need fixing before merge.

@kevintseng kevintseng merged commit a8413f2 into main May 13, 2026
15 checks passed
@kevintseng kevintseng deleted the fix/package-lock-and-th-readme branch May 13, 2026 06:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant