Kenichiro NOGI
8c8d748a07
feat: HC-WAワークフロー(LINEWORKS応答受信)を追加
...
LINE WORKSからの応答を受ける唯一のWebhook受信口(45ノード)をローカルJSONとして作成。
awaitInput(none/date/file)3分岐のSwitchで、既存プロセス選択・日付入力・ファイル添付の
各応答パターンをHC-SUB(Task 9)へ橋渡しする。秘密値はすべてworkflow_config_values経由の
Data Table参照。デプロイ・activateはコントローラー側で別途実施(本コミットはローカル定義のみ)。
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-05 15:48:02 +09:00
Kenichiro NOGI
ac27659061
feat: HC-WPワークフロー(Statusプッシュ通知)を追加
...
サブエージェントがJSON構築とセルフレビューを実施(実キーAPIコール
がAuto Modeの分類器にブロックされたためデプロイ未実施)。デプロイ・
active化はコントローラーが直接実行(workflow id swXfpoDtwZDT3Hwk)。
秘密情報はworkflow_config_valuesから参照、ハードコードなし。
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-05 15:34:03 +09:00
Kenichiro NOGI
4c11e4b868
fix(healthcheck-survey-bot): IF processId existsの参照バグを修正
...
HEALTHCHECK_SITE_ID取得(Data Table Get)の直後で$json.processIdを直接参照
していたため、上流フィールドが置き換えられ常にundefinedと評価され、
Process実行分岐が発火しない不具合を修正。他ノードと同様に
$('Execute Workflow Trigger').item.json.processIdを参照するよう変更し、
n8n(id: XRqcykbG2LuAjGG2)へ再デプロイ済み。
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-05 15:18:51 +09:00
Kenichiro NOGI
90d057aac9
feat: HC-SUBワークフロー(プロセス実行+案内送信)を追加
...
WP・WAから共通利用するExecute Workflow Triggerサブワークフローを実装。
秘密値・SiteId等はすべてworkflow_config_values(bNkadTyDgDepYx2p)から
Data Tableノード経由で取得し式参照、ハードコードなし。デプロイ・active化
まで実施、実行テスト(LINEWORKS実送信)は次段階でユーザー確認後に実施する。
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-05 15:11:30 +09:00
Kenichiro NOGI
ba474f998d
docs: healthcheck_bot_state Data Table作成結果を記録
2026-09-05 14:45:13 +09:00
Kenichiro NOGI
8ecef72c18
feat: n8n Public API操作用の共通スクリプトを追加
2026-09-05 14:41:11 +09:00
Kenichiro NOGI
66f31d5dee
feat: LINEWORKS Webhook署名検証ロジックを追加
2026-09-05 14:37:44 +09:00
Kenichiro NOGI
20396f465d
feat: Process抽出・回答照合・追加入力判定ロジックを追加
2026-09-05 14:35:08 +09:00
Kenichiro NOGI
0405c3a089
feat: ツールチップ文言のプレースホルダー置換ロジックを追加
2026-09-05 14:32:42 +09:00
Kenichiro NOGI
3573d1b78f
feat: 日付パースロジックを追加
2026-09-05 14:29:08 +09:00
Kenichiro NOGI
0bee14f18c
Task2完了: Process入力検証タブのJSON構造を実機実績から確認
...
508971への新規テストProcess追加なしで、既存本番プロジェクト
「実行予算WF申請」(SiteId 376872)の取得済みprocesses.jsonに
入力検証タブの実例があり、そこから構造(ValidateInputs配列、
各要素{Id, ColumnName, Required})を確認できた。508971への
書き込みが不要になったため、Task2の内容と手順を計画書側も
実態に合わせて修正。Task5のサンプルコード内のキー名も
Validations→ValidateInputsへ修正。
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-05 14:27:09 +09:00
Kenichiro NOGI
8c8cb332bb
feat: healthcheck-survey-botプロジェクト雛形を追加
2026-09-05 14:14:34 +09:00