| 2026-09-29 |
[fix] ruff check の既存違反 299 件を解消し依存更新の検証スイートに組み込む
...
- ruff.toml の行長を 88 → 100 に緩和し,テンプレート管理の .claude/ を対象外に
- I001・F401 を自動修正,F841 と行長 100 超の E501 26 件を手で修正(挙動・出力文字列は不変)
- scripts をリポジトリ外 cwd から起動するスモークテスト test_script_entrypoints.py を追加
- coding-style.md の行長記述,ENV_04 の検証スイート(uv run ruff check . を追加),PROGRESS.md を更新
Refs #15
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
rintoHasegawa
committed
15 days ago
|
[update] パッケージ管理を pip + venv から uv へ移行しバージョンを lock で固定
...
- 依存を pyproject.toml に一本化(開発用は [dependency-groups] dev)し requirements*.txt を廃止
- uv.lock と .python-version(3.12)を追加し,解析結果の再現性のため全依存のバージョンを固定
- dependabot.yml の ecosystem を pip から uv に変更
- ENV_01〜04・README・SPEC_02 のコマンドを uv run 版に更新し,ENV_04 に依存更新の検証スイート(uv sync + uv run pytest)を定義
- PROGRESS.md に移行の経緯を追記
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
rintoHasegawa
committed
15 days ago
|
[update] テンプレート新構成へ追従し規約の rules 化・開発コマンド整備・Dependabot 設定を追加
...
- GUIDE_06〜09 を path-scoped rule(.claude/rules/coding-style / project-structure / testing / error-handling)へ移行し,CLAUDE.md とテストの docstring の参照を更新
- 開発コマンド一覧 ENV_04 を新設し,ENV_02 にフック実行の前提(bash)を追記
- .github/dependabot.yml(pip・github-actions,週 1)を追加し,ENV_03 に Dependabot 有効化手順を記載
- PROGRESS.md にテンプレート同期のエントリを追記
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
rintoHasegawa
committed
15 days ago
|
[update] テンプレート最新版を同期し commands を skills へ移行・規約を .claude/rules へ再編
...
- .claude/commands を .claude/skills へ移行し auto-audit・consult・deps-update・set-mode・task-*・verify を追加
- 旧 GUIDE_02〜05 を廃止し .claude/rules(git-conventions / markdown-style / docs-naming / progress-log / template-customization)と新 GUIDE_02 に再編
- advisor・deps-analyst・ops-runner・verifier エージェント,notify / run_python フックを追加
- CLAUDE.md の共通セクション・.gitignore をマージし,旧 GUIDE 参照を更新
- .claude/project-mode を solo で作成し template-sync-sha を更新
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
rintoHasegawa
committed
15 days ago
|
| 2026-08-17 |
[add] 後側ロフト w=0.5 vs w=1.4 の実機評価(TEST_05)と比較スクリプト一式
...
- TEST_05 報告書を新規作成(全灯均一性・単灯切り分け・実測 vs 単灯加算・筐体直接比較)
- compare_composite_vs_sum.py / compare_loft_housings.py / compare_w1p4_shots.py を新規追加
- compare_single_leds.py を CLI 引数化(既定挙動は不変)
- CLAUDE.md 開発進捗・docs/PROGRESS.md を更新
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
TIAS2301\user
committed
on 17 Aug
|
| 2026-06-25 |
[update] SPEC_01 のデモザイク記述を実装に合わせて修正(DHT削除・nearest追記)
TIAS2301\user
committed
on 25 Jun
|
| 2026-06-23 |
[update] テンプレート同期(/auto-refactor 追加・補助エージェント model 引き上げ)
...
- .claude/commands/auto-refactor.md を追加(無人リファクタ/ドキュメント整理ループ)
- coder/refactorer/tester エージェントの model を opus に更新
- GUIDE_05・CLAUDE.md に /auto-refactor の自律コミット例外を反映
- .gitignore に auto-refactor のローカル状態を追加
- template-sync-sha を 4dfcf60 に更新
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
TIAS2301\user
committed
on 23 Jun
|
[add] 単灯(下/左/右)照明比較評価とoutputのデバイス別整理
...
- 単灯切り分け評価: 下/左/右を単独点灯した白板DNG 3枚を評価
- compare_single_leds.py 追加(3単灯を共通絶対スケールで並置)
- TEST_04 単灯照明比較評価報告書を追加・CLAUDE.md索引更新
- output をデバイス別構造へ整理(output/smtias, output/compare)
に追従し compare系/run系スクリプトの出力先を更新
- CLAUDE.md 開発進捗・docs/PROGRESS.md を更新
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
TIAS2301\user
committed
on 23 Jun
|
| 2026-06-15 |
[add] 白板撮影データ仕様(SPEC_04)・TIAS白板ROI・SmTIAS-TIAS比較スクリプトを追加
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
TIAS2301\user
committed
on 15 Jun
|
| 2026-06-07 |
[add] TIAS 白板撮影プロトコル(SPEC_03)と撮影条件(TECH_02)を追加
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
TIAS2301\user
committed
on 7 Jun
|
| 2026-06-05 |
[update] 評価報告を 07_REPORT から 06_TEST へ移設し GUIDE_03 をテンプレート整合
|
[remove] 引き継ぎ完了済みの TECH_02 を削除
...
SmTIAS-LightSim への DNG 引き継ぎは完了済みで,TECH_02 固有の中身は他に保存されているため削除する.
- 設計判断(§3)は PROGRESS.md,代表評価値(§4)は REPORT_03 に保持済み
- コピー対象・検証手順は引き継ぎ完了後は用済みの手続きメモ(git 履歴に残る)
- 参照を整理: CLAUDE.md の索引行と TECH_01 内の TECH_02 リンクを除去
(PROGRESS.md の過去ログ叙述はリンクでないため据え置き)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
[clean] TECH_01 を現状記録に圧縮し 04_SPEC との重複を排除
...
- TECH_01: 完了済みの実装計画(Phase 分割・検証手順 V1〜V4・Open Questions・
関数シグネチャ案・引き継ぎ手順)と未実装 API のコード塊を削除.
由来注記・概要・実装状況表・背景/経緯/関係図/役割分担・参照に圧縮(約460→83 行)
- DNG 固有のデータ仕様(10-bit・黒レベル64・飽和>900・demosaic 既定 LINEAR 等)を
SPEC_01「DNG データ仕様」へ移設し,仕様の出所を 04_SPEC に一元化
- TECH_02 は固有内容(コピー対象・設計判断・引き渡し評価値)のため維持
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
[update] docs/05_TECH を実装に合わせて整合
...
- TECH_01: 受領仕様の本文は保持しつつ冒頭に「実装状況」対応表を追加
- metadata_loader.py は未作成(LSC 読み込みは dng_pipeline.lsc_gain_rgb に内包)
- apply_lsc_inverse は実態に合わず LSC 順適用へ方針転換,hot pixel / load_image_any は未実装
- 仕様外の新規追加(dng_pipeline.py・動径 min/max 比)を明記
- TECH_02: 先日の共通化リファクタを反映(LSC 順適用は run_uniformity_dng 内ではなく src/io/dng_pipeline.py)
- コピー対象に src/io/dng_pipeline.py を追加,run_uniformity_dng.py は評価フロー参考に変更
- dng_pipeline の Rec.709 係数依存(uniformity.py 由来)を注記
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
[update] docs/04_SPEC を実装に合わせて整合
...
- SPEC_01: ディレクトリ構造・処理パイプライン・モジュール表・I/O を現行実装に更新
- config.py / io.dng_loader・dng_pipeline / analysis.spatial・registration・reproducibility を追加
- run_uniformity.py・run_uniformity_dng.py・viewer.py・select_roi.py を反映(run_analysis.py は廃止)
- exporter の依存を pandas → csv / NumPy に修正,入力形式に DNG(RAW_SENSOR) を追加
- 未実装の色再現性(color.py, ΔE/Lab)は「将来導入予定」に分離
- SPEC_02: DNG 経路の linear 輝度(×255 スケール)注記を追加,動径 min/max 比 指標を追記
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
[update] docs/03_PLAN を実装状況に合わせて整合
...
- PLAN_01: 入力データを PNG/DNG に修正,TIAS データ未取得(data/tias/ は空)を明記
- PLAN_02: 各ステップに実装状況(✅完了 / 🟡一部完了 / ⬜未着手)を付与
- PLAN_02: ステップ2に実装済みの追加項目(空間解析・SSIM 再現性・ビューア・ROI 選択)を追記
- PLAN_02: DNG 対応をステップ2.5として追加(TECH_05 Phase 1)
- PLAN_02: ステップ5のスクリプト名を実態(run_uniformity.py / run_uniformity_dng.py)に修正
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
[update] docs/02_ENV を実装に合わせて整合(依存・Python バージョン)
...
- ENV_01: Python 3.12+ → 3.11+,実使用ライブラリ(SciPy / scikit-image / Pillow / Streamlit)を追記
- ENV_01: 未使用の colour-science・Jinja2 を「将来導入予定」に分離(現状未使用と明記)
- ENV_02: 動作確認 import を実依存に修正(colour 除去,scipy/streamlit/skimage/PIL/rawpy 追加)
- requirements.txt: Pillow を追加し,将来予定(colour-science / jinja2)をコメントで区別
- pyproject.toml: dependencies を実態(numpy/opencv-python/scipy/... )に整合
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
[update] リリースに向けたドキュメント整理
...
- README.md を新設(概要・セットアップ・使い方・構成・docs 索引への誘導)
- CLAUDE.md: プロジェクト概要と進捗行を更新,SPEC_02 を索引に追加
- TECH_01: ローカル TECH_02 へのリンク切れを修正
- PROGRESS.md: リリース準備(改名・共通化・ドキュメント整理)のエントリを追記
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
[update] プロジェクト名・デバイス名を MiniTIAS から SmTIAS に全面改名
...
- pyproject 名: minitias-evaluation → smtias-evaluation
- ROI キー: minitias.whiteboard → smtias.whiteboard
- docs / scripts / tests / src 内の MiniTIAS 表記を SmTIAS に統一
- GitHub リポジトリを SmTIAS-Evaluation に改名し remote URL を更新
- data/・output/(gitignore 対象)の実データ/成果物ファイル名も SmTIAS_* へ改名
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
| 2026-06-01 |
[add] SmTIAS-LightSim への引き継ぎ書 (TECH_02) を追加
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
[add] 外乱光影響評価報告書 (REPORT_03) を追加
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
[add] PNG/DNG 評価比較報告書 (REPORT_02) を追加
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
[add] DNG 対応要求仕様を docs/05_TECH に取り込み
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
[add] DNG 読み込み I/F(dng_loader)と動径 min/max 比指標を追加
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
[update] テンプレート同期: 進捗記録の二段構成(CLAUDE.md / docs/PROGRESS.md)を導入
...
GUIDE_05 に進捗記録の運用ルール節を新設し,GUIDE_01・各コマンド定義を同期.docs/PROGRESS.md を新設して現在の進捗を移記.README.md(テンプレ紹介用)は対象外.
|
| 2026-04-25 |
[update] テンプレートリポジトリの変更を同期し GUIDE_10・GUIDE_11 を削除
|
| 2026-04-09 |
[add] 位相相関による位置合わせ付き SSIM 再現性評価機能を追加し,評価結果と考察をドキュメントに反映
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
[add] SSIM による再現性評価機能を追加し,評価結果をドキュメントに反映
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
[update] SPEC_02 と REPORT_01 に参考文献を追加し引用箇所を明示
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
[remove] HTML レポート生成機能を削除し exporter をリファクタリング
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
[add] MiniTIAS 照明均一性評価報告書と画像間ばらつき集計機能を追加
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
[update] SPEC_02 に空間分析アルゴリズムとレポート生成の仕様を追記
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
| 2026-04-08 |
[update] SPEC_02 に ROI 選択・バッチ解析・結果ビューアの起動手順を追記
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
[add] 照明均一性評価アルゴリズムのドキュメントを追加
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
[add] 開発ステップ計画書を追加
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
[add] プロジェクト固有のコーディング規約・ガイドを追加
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
[add] アーキテクチャ設計ドキュメントを追加
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
[add] プロジェクト初期構成を追加
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|