n8n Public APIはworkflow.parentFolderIdがwriteOnlyでフォルダ→ワークフロー 対応を読み取れない仕様上の制約が判明したため、フォルダ階層表示を断念し タグ単位のフラットなグルーピング(未分類は最後)に切り替えた。n8n側は 既存6フォルダ相当のタグを作成、44ワークフローへ割当済み。
n8nのフォルダ/ワークフロー構成をそのままapp-portal(/n8n)に反映し、 Webhookトリガーに限らず任意のワークフローの実行履歴・ノード単位の 成功/失敗・エラー内容を確認できるようにした(get-voice-mail専用にせず n8n Public API経由で動的取得する汎用設計)。TDDで実装、テスト23件追加。