Repository navigation
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
差立を省略した運用・割当者以外の着手・差立後の有効期限切れで、 必要スキルを持たない者が作業できていた。判定を SkillQualificationPolicy に集約し、 差立と着手で同じ条件を使う。Spec.md 改訂129(125〜128は inspection-fixes で使用中)。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Spec.md 3.6 は検査・保全でも照合すると書いていたが、必要スキルの項目自体が無かった。 保全は手順書の現在値で照合する。検査は inspection-fixes 合流後に扱い、それまでは 未実装と明記した。Spec.md 改訂130。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Spec.md 3.3・6.1 は基本的な管理図を実装対象としていたが実装が無かった。 検査実績の測定値を検査指示ごとの群にまとめ、管理限界外と9点連続を印し、 Cp・Cpk を群内のばらつき(R̄/d2)から求める。新規エンティティなし。Spec.md 改訂131。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
納期の管理が指図の納期超過フラグだけで、ばらつきと異常値が見えなかった。 着手・完了は作業の記録の時刻で決め(状態履歴は実績CSV取込で取込時刻になる)、 製造日の差で数える。度数分布・中央値・90%点と四分位からの異常値を返す。Spec.md 改訂132。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
標準時間の予実は作業指示ごとに並ぶだけで、工順マスタを見直すきっかけにならなかった。 工程ごとに実績の中央値を工順マスタの現在値と比べ、件数としきい値で候補を挙げる。 マスタは書き換えない。Spec.md 改訂133。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Spec.md にエネルギーの記述が無く、対象かどうかが読めなかった。計測・総量監視は FEMS の領域とし、MES は製造指図別の分母を渡す役割に限る形を記録した。Spec.md 改訂134。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
改訂履歴は125〜128を先に、dev 側の129〜134を後ろに並べた。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
必要スキルは発行時に検査指示の対象項目へ写し、発行後のマスタ変更の影響を受けない。 判定は差立・着手・保全と同じ SkillQualificationPolicy。マスタCSVに RequiredSkillCode 列を追加。 Spec.md 改訂135。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
多くの指図が同じ日数だと四分位範囲が0になり、1日長いだけの指図が異常値に出ていた。 範囲の下限を1日にする。スキル照合の文面は保全・検査でも出るため「担当者」に改める。 Spec.md 改訂136。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
『実践的MES導入ガイド』のうち、前2回のレビューで当てていなかった章(5.1 組立・5.4 自動車部品・6.3.2 中堅・中小・7.2.2 エネルギー・8.3.2 データドリブン)を実装と突き合わせ、バックログ GR3-01〜06(
docs-dev/GuideReview3.md)として起票・実装した。Spec.md 改訂129〜136。A. 仕様にあるのに実装が無い/一部の経路にしか無いもの
SkillQualificationPolicyに集約(改訂129)RequiredSkillCode列(改訂135)B. 指標(ガイド 8.3.2)
C. 書くだけ
その他
inspection-fixes(改訂125〜128。検査の基準選択・ロット拘束・判定を厳格にする #26 で main へ取り込み済み)を dev へ合流させてから検査側を実装したスキーマ変更
MaintenanceProcedure.RequiredSkillId(AddMaintenanceProcedureRequiredSkill)InspectionItem.RequiredSkillId・InspectionOrderItem.RequiredSkillId(AddInspectionRequiredSkill)いずれも3プロバイダー分を
scripts/Migrations.ps1で追加。動作影響
確認
dotnet build警告の増加なし、dotnet test全件通過(Api 271・Client.Web 229)、scripts/I18nCheck.ps1取りこぼしなし🤖 Generated with Claude Code