Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
7803919
chore(docs): clarify build execution rules for Antigravity sandbox en…
myoshi2891 Jun 15, 2026
b8715d1
fix(ctfl): fix mermaid diagrams rendering crash and expand layout width
myoshi2891 Jun 29, 2026
b4bf338
docs(ctfl): add Istqb-ctfl.md with markdown lint compliance
myoshi2891 Jun 29, 2026
d6d63cb
test(ctfl): add failing specs for istqb-ctfl migration
myoshi2891 Jun 29, 2026
63ca1db
feat(ctfl): migrate istqb-ctfl page to next.js
myoshi2891 Jun 29, 2026
670de88
refactor(ctfl): clean up and format migrated page
myoshi2891 Jun 29, 2026
83b5e49
chore(docs): update migration progress for istqb-ctfl
myoshi2891 Jun 29, 2026
8770c1a
test(ctfl): add failing test for navigation category relocation
myoshi2891 Jun 29, 2026
62de8b3
feat(ctfl): restore original sidebar design and relocate nav category
myoshi2891 Jun 29, 2026
59f3820
chore(docs): sync progress for ctfl sidebar restoration
myoshi2891 Jun 29, 2026
4212a02
fix(ctfl): expand main content to full width and fix mermaid sizing
myoshi2891 Jun 29, 2026
918f168
fix(ctfl): reduce main padding and fix mermaid TD/state diagram overs…
myoshi2891 Jun 29, 2026
f7b91c2
fix(ctfl): constrain mermaid diagram size via page-scoped CSS only
myoshi2891 Jun 29, 2026
884fb62
refactor(mermaid): rewrite with skill-canonical applySvgFixups pattern
myoshi2891 Jun 29, 2026
b49288b
docs(skill): update fix-mermaid SKILL.md with canonical applySvgFixup…
myoshi2891 Jun 29, 2026
03c8ab3
style(chapter1): expand layout width, normalize font size to 1rem, an…
myoshi2891 Jun 29, 2026
9257915
feat: CTFL v4.0 Chapter 1および2のMarkdownガイドを追加、不要な旧シラバスファイルの削除、CSSスタイルの調整
myoshi2891 Jun 29, 2026
d4dc9c6
docs, fix: ISTQB CTFL v4.0移行関連の整理、Mermaidローディング改善、テスト追加、およびChapter 2 …
myoshi2891 Jun 29, 2026
99d8700
fix(ctfl-guide,mermaid): fix CT-AI date, relocate scroll anchor IDs t…
myoshi2891 Jun 30, 2026
607dd77
fix: resolve Mermaid diagram parsing and rendering errors in CTFL Cha…
myoshi2891 Jun 30, 2026
3dc0f30
style: expand main content width to full screen for CTFL Chapter 2 HTML
myoshi2891 Jun 30, 2026
5e3acbe
feat: add CTFL v4.0 Chapter 3 Markdown guide and fix formatting
myoshi2891 Jun 30, 2026
f93caad
docs(migration): sync HEAD hash
myoshi2891 Jun 30, 2026
f69ed58
📝 Add docstrings to `dev`
coderabbitai[bot] Jun 30, 2026
3712164
Merge pull request #81 from myoshi2891/coderabbitai/docstrings/f93caad
myoshi2891 Jun 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
210 changes: 205 additions & 5 deletions .claude/skills/fix-mermaid/SKILL.md

Large diffs are not rendered by default.

20 changes: 16 additions & 4 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,9 @@ Next.js App Router 構成:
- `app/bdd-testing-guide.css` — BDDガイド固有スタイル
- `app/istqb-ctfl-at-guide.css` — アジャイル(CTFL-AT)ガイド固有スタイル
- `app/istqb-ctfl-at-complete-guide/page.tsx` — アジャイル(CTFL-AT)ガイドページ
- `app/istqb-ctfl-complete-guide/istqb-ctfl-complete-guide.css` — ISTQB CTFL v4.0 ガイド固有スタイル
- `app/istqb-ctfl-complete-guide/page.tsx` — ISTQB CTFL v4.0 ガイドページ
- `app/istqb-ctfl-complete-guide/NavBar.tsx` — CTFL ページ固有スティッキーナビ(`'use client'`、`IntersectionObserver` でアクティブリンク制御)
- `app/software-testing-methodologies-guide.css` — テスト手法ガイド固有スタイル
- `app/software-testing-methodologies-guide/page.tsx` — テスト手法ガイドページ
- `app/istqb-ctal-tae-complete-guide.css` — テスト自動化(CTAL-TAE)ガイド固有スタイル
Expand Down Expand Up @@ -269,10 +272,14 @@ HTML の全コンテンツ(リスト項目・コードブロック・テーブ
1ページ移行の `git commit` 完了直後、次の HTML を `Read` し始める前に必ず実施する(ゲート条件):

```bash
bun run build # ビルド成功を確認
bun run lint # ESLint エラーなし
bun test # ユニットテスト成功
```

> **本番ビルド検証の制約:** サンドボックス環境では `bun run build` を直接実行しない。
> ビルド検証が必要な場合は、エージェントが自律実行するのではなく**ユーザーに実行を依頼**し、
> 結果の共有を待つこと(`docs/MIGRATION_PROGRESS.md` の「ビルド状態」欄もこの方針に従う)。

その後 `docs/MIGRATION_PROGRESS.md` を更新してコミット。手順は `.claude/rules/migration-progress-sync.md` を参照。

### 外部リンク
Expand Down Expand Up @@ -309,6 +316,7 @@ bun run lint # ESLint エラーなし
| `istqb-ct-ste-complete-guide.html` | `/istqb-ct-ste-complete-guide` | ✅ NavBar あり |
| `istqb-ct-tas-complete-guide.html` | `/istqb-ct-tas-complete-guide` | ✅ NavBar あり |
| `istqb-ct-ut-complete-guide.html` | `/istqb-ct-ut-complete-guide` | ✅ NavBar あり |
| `Istqb-ctfl.html` | `/istqb-ctfl-complete-guide` | ✅ NavBar あり |
Comment thread
coderabbitai[bot] marked this conversation as resolved.
| `istqb-ctal-atlas-complete-guide.html` | `/istqb-ctal-atlas-complete-guide` | ✅ NavBar あり |
| `istqb-ctal-att-complete-guide.html` | `/istqb-ctal-att-complete-guide` | ✅ NavBar あり |
| `istqb-ctal-ta-complete-guide.html` | `/istqb-ctal-ta-complete-guide` | ✅ NavBar あり |
Expand Down Expand Up @@ -337,10 +345,14 @@ bun run lint # ESLint エラーなし

```text
コンテキスト:
- 最新 HEAD: `e80058b`
- **全ガイド移行完了**: プロジェクトルートに存在した全34ルート分のHTMLおよびMarkdownファイルの Next.js App Router への移行が完全に終了しました。
- 合計 34 ルート(ホーム + 33 ガイド)が管理されています。
- **全ガイド移行完了**: プロジェクトルートに存在した全35ルート分のHTMLおよびMarkdownファイルの Next.js App Router への移行が完全に終了しました(ISTQB CTFL v4.0 ガイドを含む)。
- 合計 35 ルート(ホーム + 34 ガイド)が管理されています。
- 各種テスト(ユニット、型チェック、ESLint)はすべて最新の構成に同期され、通過しています。
- 最新 HEAD は `docs/MIGRATION_PROGRESS.md` の「現在地」テーブルを参照(ここに固定値を書かない)。

【ビルド検証の制約】
サンドボックス環境では `bun run build` を直接実行しない。ビルド確認が必要な場合はユーザーに実行を依頼すること。
ローカル検証は `bun run lint` と `bun test` で行う。

【指示】
全ガイドの Next.js 移行が完了しました。今後の品質向上、E2Eテストの拡充、または新しい機能追加について指示を仰ぎます。
Expand Down
Loading
Loading