Skip to content

chore: clean up examples directory#76

Merged
dropcontrol merged 1 commit intodevelopfrom
75-examples-cleanup
Oct 26, 2025
Merged

chore: clean up examples directory#76
dropcontrol merged 1 commit intodevelopfrom
75-examples-cleanup

Conversation

@dropcontrol
Copy link
Contributor

Examples ディレクトリをクリーンアップし、学習用ファイルに絞り込み

変更内容

削除 (17ファイル)

  • test-*.osc (15ファイル) - 開発初期の実験的なテストファイル
  • debug-parser.osc - デバッグ用ファイル
  • vscode-test.osc - VSCode統合テスト用ファイル

削除理由: チュートリアルファイル (01-09) で機能がカバーされており、ユーザーにとって混乱の元になるため

更新 (2ファイル)

  • live-demo.osc - DSL v3 Reserved Keywords に更新
  • performance-demo.osc - DSL v3 Reserved Keywords に更新

ドキュメント更新

  • examples/README.md - ファイル一覧を整理、推奨学習順序を追加
  • docs/development/WORK_LOG.md - 作業履歴を記録

最終的なファイル構成 (11ファイル)

チュートリアル (9ファイル)

  1. 01_getting_started.osc - 入門
  2. 02_audio_manipulation.osc - 音声操作
  3. 03_polymeter_polytempo.osc - ポリメーター・ポリテンポ
  4. 04_nested_rhythms.osc - ネストリズム
  5. 05_drum_patterns_simple.osc - ドラムパターン
  6. 06_method_chaining.osc - メソッドチェーン
  7. 07_audio_control.osc - 音量・パン制御
  8. 08_timing_verification.osc - タイミング精度検証
  9. 09_reserved_keywords.osc - Reserved Keywords

ライブパフォーマンス用 (2ファイル)

  1. live-demo.osc - シンプルなライブコーディングテンプレート
  2. performance-demo.osc - 総合パフォーマンスデモ

期待される効果

  • ✅ ユーザーが学習すべきファイルが明確化
  • ✅ 段階的な学習パスが整備
  • ✅ ライブパフォーマンス用ファイルが使いやすく
  • ✅ E2Eテストとしても活用可能 (将来実装予定)
  • ✅ ディレクトリ構造がシンプルに

テスト結果

  • ✅ 225 passed, 23 skipped (248 total)
  • ✅ ビルド成功

Closes #75

Examples ディレクトリをクリーンアップし、学習用ファイルに絞り込み

## 変更内容

### 削除 (17ファイル)
- test-*.osc (15ファイル) - 開発初期の実験的なテストファイル
- debug-parser.osc - デバッグ用ファイル
- vscode-test.osc - VSCode統合テスト用ファイル

削除理由: チュートリアルファイル (01-09) で機能がカバーされており、
ユーザーにとって混乱の元になるため

### 更新 (2ファイル)
- live-demo.osc - DSL v3 Reserved Keywords に更新
- performance-demo.osc - DSL v3 Reserved Keywords に更新

### ドキュメント更新
- examples/README.md - ファイル一覧を整理、推奨学習順序を追加
- docs/development/WORK_LOG.md - 作業履歴を記録

## 最終的なファイル構成

チュートリアル (9ファイル):
01-09_*.osc - 段階的な学習パス

ライブパフォーマンス用 (2ファイル):
- live-demo.osc - シンプルなテンプレート
- performance-demo.osc - 総合デモ

## 期待される効果
- ユーザーが学習すべきファイルが明確化
- 段階的な学習パスが整備
- E2Eテストとしても活用可能 (将来実装予定)

Closes #75
@dropcontrol dropcontrol merged commit 1c7a58c into develop Oct 26, 2025
1 of 2 checks passed
@dropcontrol dropcontrol deleted the 75-examples-cleanup branch February 26, 2026 18:10
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