ここにある項目はいずれも、「次のスプリントで来る」という約束ではありません。これらはプレースホルダー、またはまだ配線されていないコードパスです。興味を持ってクリックした先が行き止まりや偽のデモではなく、明確な答えになるよう、率直に記録しています。
キャンバス編集(/editor)
エディターページはサイドバーのDeveloperグループからリンクされており、クリックすると実在する場所に移動します。ただし、その背後にはまだキャンバス⇄FlowSpecの編集面はありません。このページには、簡素な空状態が表示されます。
キャンバス編集はまだ利用できません オートメーションの作成・変更は、現在は「作成」画面でブラウザ操作を記録することで行えます。キャンバスからFlowSpecを直接編集する機能は今後追加予定です。以前はここに、「読み取り専用サンプルであり、あなたのオートメーションではありません」とラベル付けされた、ハードコード済みのサンプルFlowSpecが表示されていました。canonical YAMLとしては実物でしたが、ライブビューのように見せかけた偽の手順データでした。それは率直な空状態より悪かったため、現在このページは、何かを捏造して表示する代わりに、キャンバス編集は利用できないと明確に示しています。 これが出荷されるまでは、オートメーションの手順を作成または変更する唯一の方法はBuild Studioです。ライブブラウザーでの実演を記録し、その後、キャプチャされた手順をスタジオ自身の手順リストで確認・編集します(キャンバスではありません)。
YAML emitterは存在するが、それをレンダリングするものはない
Webアプリには、小さく依存関係のないcanonical YAML emitter(apps/web/lib/yaml.ts)が含まれています。これは、エンジン自身の@browserflow/yaml emitterの順序付けとクォートのルールを反映しています。固定されたトップレベルキー順(flow、description、inputs、steps、output)、ソートされたwith/needsキー、強制的にクォートされる式スカラーなどです。これはcanonical FlowSpec YAML形状の、実在しテストされた投影です。
現在、それを消費するUIはありません。ダッシュボード内でオートメーションのYAMLビューをレンダリングするページはありません。プロダクトサーフェスの観点では、このemitterはデッドコードです。おそらく、まだ構築されていないキャンバスエディターのYAMLビューペイン(docs/07 §8はキャンバス⇄YAMLビューを説明しています)に先行して書かれたものです。
⌘Kコマンドパレット
内部設計ドキュメントでは、認証済みアプリシェルを「left nav + org switcher + ⌘K」と説明しています。これは、オートメーション、キー、設定の間を移動するためのコマンドパレットです。これはルートツリーのスケッチには現れますが、アプリには存在しません。コマンドパレットコンポーネントも、そのためのキーボードリスナーも、apps/webに配線された依存関係もありません。現時点で⌘Kを押しても、何も起きません。
マルチ組織切り替え
APIクライアント(apps/web/lib/api.ts)はcreateOrg(name)を公開しています。これは、呼び出し元をオーナーとして追加の組織を作成する、POST /api/orgsへの実際の呼び出しであり、テスト(createOrg POSTs the name and unwraps { org })でもカバーされています。しかし、UI内のどこにもその入口はありません。「組織を作成」ボタンも、組織スイッチャーも、認証済みシェル内のマルチ組織ピッカーもありません。アプリ自身のレイアウトコメントは、意図されたシェルの一部として「org switcher」に触れていますが、現時点のコードベースにはそのようなコンポーネントは存在しません。
実際には、サインイン済みの各セッションは必ず1つの組織(サインアップ時に作成されたもの)に解決され、プロダクトは現在single-orgとして振る舞います。UIから複数の組織に所属したり、その間で切り替えたりする方法はありません。
関連ページ
Build Studio
現時点でオートメーションの手順を作成・編集する実際の方法です。記録し、確認し、公開します。
Docsページを読む
公開済みFlowSpecのJSON Registryビューです。現時点で出荷されているものの中では、YAMLビューに最も近いものです。