Commit Graph

6 Commits

Author SHA1 Message Date
Kenichiro NOGI
1c1d47e3fa fix: ユーザー任意停止時のログ結果を「エラー」から「手動停止」に変更
意図的な停止操作をエラー扱いすると、ログ確認時に異常発生と誤認するため専用カテゴリに分離。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-02 10:31:32 +09:00
Kenichiro NOGI
ce6f25f656 fix: ログ改行混入対策とrun_queue内未処理例外の安全終了を追加
コードレビュー指摘対応。
- ログ備考欄に改行(スタックトレース等)が混入すると1行フォーマットが崩れるため、改行を空白に平坦化
- run_queue内でファイルコピー・移動が例外を投げた場合に未処理例外でクラッシュしていた問題を修正。main()側でrun_queue呼び出しをtry/exceptし、ログ記録の上でロックを解放して安全終了する

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-02 10:24:40 +09:00
Kenichiro NOGI
1d283eb1c6 feat: 固定フォルダ構成・ロック・ログ統合のmain()に置き換え
旧CLI引数型(argparse)を廃止し、config.txt駆動の固定フォルダ運用に一本化。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-02 10:14:37 +09:00
Kenichiro NOGI
0a0bb057e2 feat: キュー処理メインループ(run_queue)を追加
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-02 10:13:12 +09:00
Kenichiro NOGI
23e558fe1b feat: テンプレート選定・依存チェックヘルパーを追加
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-02 10:11:26 +09:00
Kenichiro NOGI
b8b8f4d93c chore: スクリプト配置をスクリプト/フォルダへ整理しテスト基盤を追加
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-02 10:07:24 +09:00