Skip to content

feat: make English default, use _ja suffix for Japanese docs - #12

Merged
Chachamaru127 merged 1 commit into
mainfrom
fix/english-default-naming
Jan 18, 2026
Merged

Chachamaru127 merged 1 commit into
mainfrom
fix/english-default-naming

Conversation

@Chachamaru127

Copy link
Copy Markdown
Owner

Summary

  • Rename README.ja.md to README_ja.md
  • Rename CHANGELOG.md (Japanese) to CHANGELOG_ja.md
  • Rename CHANGELOG.en.md to CHANGELOG.md (English default)
  • Update cross-references in README.md, README_ja.md
  • Update scripts/sync-version.sh and commands/optional/release.md

Rationale

This PR standardizes file naming conventions:

  • English documents use default names (no suffix)
  • Japanese documents use _ja suffix

This supersedes PR #9, which had merge conflicts due to PR #10 being merged first.

Test Plan

  • Verify all cross-references work correctly
  • Verify sync-version.sh works with new filenames
  • CodeRabbit review

🤖 Generated with Claude Code

- Rename README.ja.md to README_ja.md
- Rename CHANGELOG.md (Japanese) to CHANGELOG_ja.md
- Rename CHANGELOG.en.md to CHANGELOG.md (English default)
- Update cross-references in README.md, README_ja.md
- Update scripts/sync-version.sh and commands/optional/release.md

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Jan 18, 2026

Copy link
Copy Markdown

Warning

Rate limit exceeded

@Chachamaru127 has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 0 minutes and 49 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

📥 Commits

Reviewing files that changed from the base of the PR and between 8ac285c and 98bb739.

📒 Files selected for processing (9)
  • .claude-plugin/plugin.json
  • CHANGELOG.en.md
  • CHANGELOG.md
  • CHANGELOG_ja.md
  • README.md
  • README_ja.md
  • VERSION
  • commands/optional/release.md
  • scripts/sync-version.sh

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Chachamaru127
Chachamaru127 merged commit 8e84a45 into main Jan 18, 2026
1 of 2 checks passed
@Chachamaru127
Chachamaru127 deleted the fix/english-default-naming branch February 11, 2026 06:04
Chachamaru127 pushed a commit that referenced this pull request Apr 11, 2026
Add 5 new entries (items 8-12) to CHANGELOG.md [Unreleased] section,
documenting the Phase 39 improvements that emerged after Phase 38
completion. These are user-facing improvements that should ship with
v4.0.1 alongside the CC 2.1.89-2.1.100 adaptation.

## New [Unreleased] entries

**#8. /harness-review redesigned for non-expert readers**
- Information density MID / cognitive load MIN
- 4-layer issue structure (title → problem → action → severity → tech detail)
- JSON demoted to "📦 詳細データ" section
- Bare invocation default flow (Step 0)
- Scope cap at HEAD~10 when >10 commits since last tag
- Japanese output mandate for context: fork subagents

**#9. harness sync plugin.json auto-revert root fix**
- pluginJSON struct gets Skills []string field
- generatePluginJSON hardcodes ["./"]
- TestSync_GeneratesPluginJSON regression guard added

**#10. Test assertion hardening with pipe-token regex**
- test-memory-hook-wiring.sh contains("startup") → test("(^|\\|)startup($|\\|)")
- 6 edge cases verified (3 match, 3 reject)
- Prevents silent pass on typos like "startup-only"

**#11. Name consistency restored (HAR:* → harness-*)**
- 18 files reverted to match directory names
- 54 HAR: prefixes preserved in description fields for visual branding
- skill-editing.md SSOT rule restored

**#12. v3 cleanup residue finalized + test v4 migration**
- validate-plugin.sh: 36 pass/6 fail → 42 pass/0 fail
- check-consistency.sh: 2 problems → 0 problems
- 5 ghost files/dirs removed from repo root
- 4 test scripts migrated to v4 invocation pattern

## Format

Each entry follows the "今まで / 今後" pattern from
.claude/rules/github-release.md with concrete examples and rationale.
VERSION / plugin.json / harness.toml unchanged (not a release bump).

## Verification

- ./scripts/ci/check-consistency.sh: all pass
- ./tests/validate-plugin.sh: 42 pass / 0 fail
- 74 insertions in CHANGELOG.md only

Closes Phase 39.4.1. Next action: /harness-release for v4.0.1.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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