Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
60ba718
feat: add pagination to index.html with max 12 cards per tab
myoshi2891 Feb 20, 2026
2813b10
build: auto-generate public directory
myoshi2891 Feb 20, 2026
d62838a
feat: enhance index page with search, dark mode, and improved pagination
myoshi2891 Feb 20, 2026
93d0799
chore: resolve conflict in public/index.html by regenerating it
myoshi2891 Feb 20, 2026
5325f80
build: auto-generate public directory
myoshi2891 Feb 20, 2026
2943be5
📝 Add docstrings to `dev-from-macmini`
coderabbitai[bot] Feb 20, 2026
f08f06a
build: auto-generate public directory
coderabbitai[bot] Feb 20, 2026
f612395
Merge pull request #279 from myoshi2891/coderabbitai/docstrings/5325f80
myoshi2891 Feb 20, 2026
6c0dfdb
build: auto-generate public directory
myoshi2891 Feb 20, 2026
9cc0571
chore: minor fixes to pagination and search clear logic in index page
myoshi2891 Feb 20, 2026
f3841e6
chore: resolve conflict in public/index.html by regenerating it
myoshi2891 Feb 20, 2026
38c7794
build: auto-generate public directory
myoshi2891 Feb 20, 2026
fe66814
refactor: use event delegation for tabs and improve card stagger anim…
myoshi2891 Feb 20, 2026
7cb77cb
chore: resolve merge conflict in public/index.html by regenerating it
myoshi2891 Feb 20, 2026
4887ca5
build: auto-generate public directory
myoshi2891 Feb 20, 2026
6b3cf18
📝 Add docstrings to `dev-from-macmini`
coderabbitai[bot] Feb 20, 2026
5a8eca2
build: auto-generate public directory
coderabbitai[bot] Feb 20, 2026
ccdcf80
Merge pull request #280 from myoshi2891/coderabbitai/docstrings/4887ca5
myoshi2891 Feb 20, 2026
18cdc11
build: auto-generate public directory
myoshi2891 Feb 20, 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
14 changes: 14 additions & 0 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ bunx prettier -w . # prettier 修正
# 実行
bunx tsx path/to/file.ts # TypeScript実行
make lab # JupyterLab起動
python generate_index.py # public/index.html 再生成
```

パッケージマネージャは**Bun**。`npm`ではなく`bun install`を使用。
Expand Down Expand Up @@ -77,6 +78,19 @@ make lab # JupyterLab起動
- **Prettier**: semi, singleQuote, tabWidth: 4, printWidth: 100
- **Python**: ruff + black

### インデックスページ生成

- `public/index.html` は `python generate_index.py` で自動生成。直接編集禁止
- テンプレートは `generate_index.py` 内に埋め込み(Python `.format()` 使用、`{{`/`}}` でブレースエスケープ)
- `public/` 配下の全ファイルは生成物。変更は必ずジェネレータ側で行う
- テンプレート内JS で `innerHTML` 禁止(セキュリティフックがブロック)→ `textContent` + DOM API を使用
- HTML出力に埋め込む文字列は `html.escape()` 必須(XSS防止)

### ブラウザテスト(Playwright MCP)

- `file://` URLはブロックされる → `python -m http.server 8765 --directory public` でローカルサーバー起動
- `ruff` / `black` はグローバル未インストールの場合あり → `python -c "import py_compile; ..."` でシンタックスチェック代替

## SVGフローチャートガイドライン

`.agent/workflows/svg_flowchart_guidelines.md` に詳細あり。主要ポイント:
Expand Down
Loading