Skip to content

工場模型で見る 製造から出荷まで のガイドページを追加する - #45

Merged
msmsrep merged 10 commits into
mainfrom
dev
Nov 3, 2026
Merged

msmsrep merged 10 commits into
mainfrom
dev

Conversation

@msmsrep

@msmsrep msmsrep commented Nov 3, 2026

Copy link
Copy Markdown
Owner

概要

サンプルのギアポンプ製造を、動く工場模型と MES の記録の変化で見せるガイドの新ページ docs/factory-tour.html を追加します(docs-dev/FactoryTour.md の TOUR-01〜06)。アプリ本体(src/)と Spec.md は変更していません。

変更内容

  • 工場模型ページ:等角投影の SVG を素の JavaScript で描き、15場面を4拍(現場が動く → 人が入力 → 信号が飛ぶ → 記録が変わる)で見せる。外部ライブラリ・外部通信なし
  • ガイドからの導線:_config.yml の目次、index.md、walkthrough.md からリンク
  • サンプルの修正
    • op001 に有効な SK-03 を追加(最終検査 PR-40 を担当できる作業者が居なかった)
    • R3004-251001 の期限を 2026-10-31 から 2027-07-31 へ延長(説明の「期限間近」と合わなくなっていた)
  • walkthrough.md:在庫照会の写真を実績 01〜15 の時点で撮り直し、全部取り込んだときに数量が変わる但し書きを追加
  • .claude/launch.json:確認用の構成 guide(ポート 4000)を追加

確認

このブランチの先頭で確認したもの:

  • dotnet test 全緑(API 285 件、画面 229 件)
  • jekyll build 成功、docs/_site なし
  • 1024px 幅で15場面をすべて表示:コンソールエラー・外部へのリクエスト・横スクロールなし
  • 最終場面の台帳の表示値が仕様書の最終値と一致(R3001 30個、SF2000 9個、FG1000 4個、潤滑油 19.5L を確認)

各カードの完了時に確認し、このブランチの先頭では確認し直していないもの:

  • 4拍の演出と操作、768/375px の表示、ダークモード、prefers-reduced-motion
  • 01〜15 を新しい DB に取り込んだ実データとの照合
  • 工程20に op001 は着手でき、op002 は資格切れで拒否されること

🤖 Generated with Claude Code

msmsrep and others added 10 commits November 3, 2026 13:10
動く工場模型と MES の記録の変化を連動させる新ページの仕様を docs-dev/FactoryTour.md にまとめた。
先に5場面で見た目と操作を確かめ、確認後に15場面へ広げる(TOUR-01〜03)。

Co-Authored-By: Claude Opus 5.5 <[email protected]>
サンプルと実装に照らして、次の誤りと不足を直した。

- 最終検査の担当を qc001 から op001 に改める。qc001 は実績入力の権限がなく、
  op002 の資格は期限切れで、今のサンプルには担当できる人がいない
- 差立と完了承認は CSV に入らないので、画面で行う操作とし照合の対象から外す
- 場面データに stub・as・no を足し、URL を場面の id に変える
- 第4拍の変化が模型と同時に見えることを受入基準にする
- カードを5枚に分け、Orchestration.md 4.1 の形式にそろえる

Co-Authored-By: Claude Opus 5.5 <[email protected]>
TOUR-01。場面の再生と台帳の値は TOUR-02 で入れる。
ガイドからのリンクは TOUR-05 で足す。

Co-Authored-By: Claude Opus 5.5 <[email protected]>
TOUR-02。受入・機械加工・組立・梱包・出荷の5場面を、現場の動き→入力→信号→記録の変化の4拍で再生する。
台帳と模型の物は場面の差分を1場面目から足し直して作り、場面を飛ばしても値が合うようにした。
値は samples/actual-csv の 01〜15 だけを取り込んだ結果と照合済み。

模型のラベルは既定で今の作業とその前後に関わるものだけを出し、「部分/全部」で切り替えられるようにした。

Co-Authored-By: Claude Opus 5.5 <[email protected]>
見た目と操作の確認を受けたため、カードの状態を更新する。

Co-Authored-By: Claude Opus 5.5 <[email protected]>
実績入力できる作業者のうち、最終検査(PR-40)に有効な資格を持つ人が
サンプルにおらず、画面から着手できなかったため。
op002 の期限切れの SK-03 は、拒否を確かめる用に残す。

工場模型ガイドの仕様書で TOUR-03 を完了にする。

Co-Authored-By: Claude Opus 5.5 <[email protected]>
受入検査・工程展開・差立・工程内検査・外注・最終検査の工程・完了承認・
完成品検査・出荷判定・トレースを加え、15場面の物語を完成させる。
stub とつなぎの表示は取り除く。

差立と完了承認は CSV に入らないので、画面で行う操作だと明記する。
15場面では場面の列がスマホ幅に収まらないので折り返す。

工場模型ガイドの仕様書で TOUR-04 を完了にする。

Co-Authored-By: Claude Opus 5.5 <[email protected]>
目次・index・walkthrough からリンクし、全部取り込むと数量が変わる箇所に但し書きを足した。
在庫照会の写真の撮り直しは TOUR-06 に分ける。

Co-Authored-By: Claude Opus 5.5 <[email protected]>
手元で再現できない全10件の写真を、マスタと実績 01〜15 を新しいDBに取り込んだ全15件に替えた。
説明文と alt を写真に合わせ、TOUR-06 を完了にする。

Co-Authored-By: Claude Opus 5.5 <[email protected]>
R3004-251001 の期限 2026-10-31 を過ぎ、説明の「期限間近」と合わなくなっていた。
通常ロットより先に引き当たる順を保つ 2027-07-31 に変え、期限アラートの日数を 365 に増やすと
期限接近として出ることを README とガイドに書く。在庫照会の写真も撮り直す。

Co-Authored-By: Claude Opus 5.5 <[email protected]>
@msmsrep
msmsrep merged commit 38ad1b3 into main Nov 3, 2026
4 checks passed
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