WorkOS / 要件マップ
ストアと実行環境(App OS)、毎日アプリを作るファクトリー(Factory)の要件を、領域×レイヤーの表にまとめました。各行の「画面を見る」から、デモの該当画面に移動できます。
※構想段階の要件です。出典は PRD(Phase 0)とファクトリー設計書。状態は「決定」「仮(現時点の案)」「検討中」の3つです。
数字を押すと、その領域・状態で絞り込みます。レイヤー名・領域名でも絞り込めます。
| 領域 | 決定 | 仮 | 検討中 | 計 |
|---|---|---|---|---|
| 8 | ||||
| 6 | ||||
| 6 | ||||
| 5 | ||||
| 6 | ||||
| 5 | ||||
| 5 | ||||
| 6 | ||||
| 9 | ||||
| 8 | ||||
| 6 | ||||
| 7 | ||||
| 7 | ||||
| 9 | ||||
| 5 | ||||
| 6 | ||||
104件(全 104件中)を表示決定 10仮 85検討中 9
| ID | 領域 | 要件 | 優先度 | 状態 | 画面 |
|---|---|---|---|---|---|
ST-01 | ストアApp OS | 1業務1アプリ1ストーリー・入力1種類・出力1種類・ロールごと1画面。大きな業務は小さなアプリの組み合わせで解く。 | Must | 決定 | 画面を見る |
ST-02 | ストアApp OS | カテゴリと検索部門7・業種5のカテゴリ、入力・出力・AIブロックでの検索。 | Must | 仮 | 画面を見る |
ST-03 | ストアApp OS | アプリ詳細=AI生成 LP入力→AI→出力の図解、サンプル出力、料金、レビュー要約。すべて工場が生成。 | Must | 仮 | 画面を見る |
ST-04 | ストアApp OS | インストール=テナントへのクローン1クリックでマニフェストを自テナントに複製。コードは配らない。 | Must | 仮 | 画面を見る |
ST-05 | ストアApp OS | その場で無料で試すログイン前でもサンプル入力でジョブを1回実行できる。 | Should | 仮 | 画面を見る |
ST-06 | ストアApp OS | アプリがアプリを推薦Work Graph のエンティティを共有するアプリを「一緒に使うと賢くなる」として推薦。 | Should | 仮 | 画面を見る |
ST-07 | ストアApp OS | 生成元の表示各アプリに「ファクトリーが◯日前に生成」「AI生成」バッジを出す。 | Should | 仮 | 画面を見る |
ST-08 | ストアApp OS | AIが薄いアプリの扱いCRUD中心の候補を載せない/Free限定/他アプリに統合のどれにするか。 | Could | 検討中 | 画面を見る |
RN-01 | アプリ実行App OS | アプリはデータだけmanifest.yaml+画面定義+tests/。アプリ固有コードは原則ゼロ、例外は理由を記録。 | Must | 決定 | 画面を見る |
RN-02 | アプリ実行App OS | ジョブ実行と段階表示入力→各ブロック→出力を段階表示し、途中結果と根拠を見せる。 | Must | 仮 | 画面を見る |
RN-03 | アプリ実行App OS | ロール別の1画面作業者は入力と結果、承認者は承認キュー、管理者は設定。 | Must | 仮 | 画面を見る |
RN-04 | アプリ実行App OS | 人の確認ステップ信頼度が低い項目はハイライトし、人が直してから確定。直した内容は学習信号に。 | Must | 仮 | 画面を見る |
RN-05 | アプリ実行App OS | ジョブ履歴過去のジョブの入力・出力・実行者を一覧し、再実行できる。 | Should | 仮 | 画面を見る |
RN-06 | アプリ実行App OS | PWA とオフライン下書きスマホのホーム画面に追加。電波がなくても入力を下書き保存。 | Should | 仮 | 画面を見る |
CU-01 | チャットカスタマイズApp OS | カスタマイズは差分だけ変更はマニフェストへのオーバーレイ差分として保存。コードのフォークはしない。 | Must | 決定 | 画面を見る |
CU-02 | チャットカスタマイズApp OS | チャットで修正依頼「列を足したい」「承認者を変えたい」を自然文で依頼し、差分のプレビューを出す。 | Must | 仮 | 画面を見る |
CU-03 | チャットカスタマイズApp OS | 差分のプレビューと適用適用前に画面と出力の変化を見せ、ワンクリックで適用・取り消し。 | Must | 仮 | 画面を見る |
CU-04 | チャットカスタマイズApp OS | アップデートとの両立工場がアプリ本体を更新しても、テナントの差分は自動で載せ直す。衝突時は通知。 | Must | 仮 | 画面を見る |
CU-05 | チャットカスタマイズApp OS | 差分の履歴と監査誰がいつどの差分を入れたかを残し、任意の版に戻せる。 | Should | 仮 | 画面を見る |
CU-06 | チャットカスタマイズApp OS | よくある差分の標準化多くのテナントが入れる差分は工場が標準機能に昇格。 | Could | 仮 | 画面を見る |
WG-01 | Work GraphApp OS | 6エンティティ人・取引先・書類・取引・予定・タスクを全アプリで共有。 | Must | 仮 | 画面を見る |
WG-02 | Work GraphApp OS | data.writes の宣言各アプリは書き込むエンティティをマニフェストで宣言し、他は書けない。 | Must | 仮 | 画面を見る |
WG-03 | Work GraphApp OS | 名寄せ同じ取引先・人をアプリ横断で統合。使うアプリが増えるほどデータがきれいに。 | Should | 仮 | 画面を見る |
WG-04 | Work GraphApp OS | アプリ間の連携例:名刺→取引先マスタ の結果を 請求書発行 が参照。 | Should | 仮 | 画面を見る |
WG-05 | Work GraphApp OS | グラフの可視化テナントのデータのつながりを図で見せ、次のアプリを提案。 | Could | 仮 | 画面を見る |
CH-01 | チャネルApp OS | Web / PWA全アプリが Web とスマホで動く。 | Must | 仮 | 画面を見る |
CH-02 | チャネルApp OS | LINELINE に写真を送るとジョブが走り、結果が返る(領収書→経費Excel)。 | Must | 仮 | 画面を見る |
CH-03 | チャネルApp OS | SlackSlack のメッセージ・ファイルからジョブを起動、承認もSlackで。 | Should | 仮 | 画面を見る |
CH-04 | チャネルApp OS | メール専用アドレスに転送すると添付を処理(請求書受取など)。 | Should | 仮 | 画面を見る |
CH-05 | チャネルApp OS | チャネルはマニフェストで宣言channels に書いたものだけ有効。テナントごとに ON/OFF。 | Should | 仮 | 画面を見る |
CH-06 | チャネルApp OS | 通知の時間帯設定LINE・Slack通知を業務時間に寄せる。 | Could | 仮 | 画面を見る |
AU-01 | 認証・権限共通 | 認証は初日から認証・テナント分離・監査ログは機能より先に作る。 | Must | 決定 | 画面を見る |
AU-02 | 認証・権限共通 | OIDC SSOGoogle / Microsoft / LINE でログイン。独自パスワードは持たない。 | Must | 仮 | 画面を見る |
AU-03 | 認証・権限共通 | 4ロール閲覧者・作業者・承認者・管理者をマニフェストで宣言し、サーバー側で判定。 | Must | 仮 | 画面を見る |
AU-04 | 認証・権限共通 | 監査ログ誰が・いつ・どのアプリで・何を入れて何が出たかを全ジョブ記録。 | Must | 仮 | 画面を見る |
AU-05 | 認証・権限共通 | 招待とメンバー管理管理者がメールや LINE で招待し、ロールを割り当て。 | Should | 仮 | 画面を見る |
AU-06 | 認証・権限共通 | SAML / SCIMBusiness プランで提供(Phase 3)。 | Could | 仮 | 画面を見る |
AU-07 | 認証・権限共通 | MFA の強制テナント設定で IdP 側の MFA を必須にする。 | Could | 仮 | 画面を見る |
TN-01 | テナント・データ共通 | マルチテナント SaaSまずは SaaS で提供。同じイメージでセルフホストも可。 | Must | 決定 | 画面を見る |
TN-02 | テナント・データ共通 | テナント分離全クエリに tenant_id を強制。越境テストが失敗することを CI で確認。 | Must | 仮 | 画面を見る |
TN-03 | テナント・データ共通 | AIに送るデータの制御外部 AI に送ってよい項目を管理者が設定。顧客データで学習しない。 | Must | 仮 | 画面を見る |
TN-04 | テナント・データ共通 | 保存先SQLite+ローカルファイル。環境変数で Postgres / S3 互換に切替。 | Must | 仮 | 画面を見る |
TN-05 | テナント・データ共通 | データの保持期間テナントごとに保持期間と削除を設定。 | Should | 仮 | 画面を見る |
TN-06 | テナント・データ共通 | テナントの完全削除解約時に全データを削除し、証跡を残す。 | Should | 仮 | 画面を見る |
TN-07 | テナント・データ共通 | 規制領域のデータ医療・法務データの扱い(国内保存・追加同意)をどうするか。 | Could | 検討中 | 画面を見る |
AI-01 | AI ブロック共通 | 13ブロックを初日からocr・extract・classify・summarize・generate・answer・transcribe・check・match・forecast・optimize・vision・translate。 | Must | 決定 | 画面を見る |
AI-02 | AI ブロック共通 | OCR・構造化抽出写真・PDF から項目を抜き出し、信頼度を付ける。 | Must | 仮 | 画面を見る |
AI-03 | AI ブロック共通 | 分類・ルール照合勘定科目や規程違反を判定し、理由を添える。 | Must | 仮 | 画面を見る |
AI-04 | AI ブロック共通 | 要約・生成議事録・メール・文書のたたき台。語調はマニフェストで指定。 | Must | 仮 | 画面を見る |
AI-05 | AI ブロック共通 | 回答(RAG)社内文書に基づき根拠つきで回答。根拠がなければ答えない。 | Must | 仮 | 画面を見る |
AI-06 | AI ブロック共通 | 文字起こし・翻訳録音を話者つきで起こす。案内文を多言語に。 | Must | 仮 | 画面を見る |
AI-07 | AI ブロック共通 | 名寄せ・予測・最適化入金消込、発注量予測、シフト作成。 | Should | 仮 | 画面を見る |
AI-08 | AI ブロック共通 | 画像理解棚・現場写真・図面を理解して数える・指摘する。 | Should | 仮 | 画面を見る |
AI-09 | AI ブロック共通 | ブロック単位のゴールデンテスト各ブロックに入力→期待出力のテストを付ける。 | Must | 仮 | 画面を見る |
MC-01 | MCP/APIApp OS | 全アプリを MCP ツールに各アプリのジョブを MCP ツールとして公開し、AIエージェントから呼べる。 | Must | 仮 | 画面を見る |
MC-02 | MCP/APIApp OS | REST エンドポイント同じジョブを REST でも呼べる。OpenAPI を自動生成。 | Must | 仮 | 画面を見る |
MC-03 | MCP/APIApp OS | API でもロールと分離を適用トークンはテナント・ロールに紐づき、画面と同じ判定を通る。 | Must | 仮 | 画面を見る |
MC-04 | MCP/APIApp OS | API キー管理管理者が発行・失効・利用量を確認。 | Should | 仮 | 画面を見る |
MC-05 | MCP/APIApp OS | エージェントによる複数アプリの連携例:請求書受取→支払予定表→督促メール をエージェントが順に実行。 | Could | 仮 | 画面を見る |
EX-01 | エクスポートApp OS | xlsx出力を Excel で書き出し。列順は差分で変更可。 | Must | 仮 | 画面を見る |
EX-02 | エクスポートApp OS | Google Sheets / Driveシートへ追記、ファイルを Drive に保存。 | Must | 仮 | 画面を見る |
EX-03 | エクスポートApp OS | Microsoft 365(Excel / OneDrive)Phase 1 で対応するか、時期は未定。 | Should | 検討中 | 画面を見る |
EX-04 | エクスポートApp OS | CSV と全データの持ち出しテナントの全データをいつでも一括で書き出せる。 | Should | 仮 | 画面を見る |
EX-05 | エクスポートApp OS | 会計ソフト形式仕訳 CSV を主要会計ソフトの取込形式で出力。 | Could | 仮 | 画面を見る |
BL-01 | 課金App OS | 単品300円+Freeアプリ単品 300円/月。Free は月50ジョブ・3アプリまで。 | Must | 決定 | 画面を見る |
BL-02 | 課金App OS | 定額は後から試す最初は単品課金のみ。使い放題は利用データを見てから。 | Must | 決定 | 画面を見る |
BL-03 | 課金App OS | 定額(使い放題)の時期と価格3,000円(仮)。導入時期は未定。 | Should | 検討中 | 画面を見る |
BL-04 | 課金App OS | ジョブ上限と超過時の動作上限に近づいたら通知。超過時は停止か従量かを選べる。 | Must | 仮 | 画面を見る |
BL-05 | 課金App OS | 請求書払い・インボイスクレジットカードと請求書払い。適格請求書を発行。 | Should | 仮 | 画面を見る |
BL-06 | 課金App OS | Business プランSAML/SCIM・監査ログ長期保存・セルフホスト。個別見積。 | Could | 仮 | 画面を見る |
SH-01 | セルフホスト共通 | 最小構成1イメージDocker イメージ1つ。compose・Kubernetes・サービス分割は不要。 | Must | 決定 | 画面を見る |
SH-02 | セルフホスト共通 | docker run 1行で全アプリ外部 DB なしで100本が動く。 | Must | 仮 | 画面を見る |
SH-03 | セルフホスト共通 | どこでも同じイメージ手元PC・Cloudflare・AWS・Azure・Cloud Run で同じイメージ。 | Should | 仮 | 画面を見る |
SH-04 | セルフホスト共通 | 秘密情報は環境変数のみイメージに秘密を焼き込まない。 | Should | 仮 | 画面を見る |
SH-05 | セルフホスト共通 | アプリの同期セルフホスト環境にもストアの新アプリ・更新を配信。 | Could | 仮 | 画面を見る |
FA-01 | ファクトリーFactory | 100本を一気に優先順位をつけず、最初の100本を工場の1回の実行で作る。 | Must | 決定 | 画面を見る |
FA-02 | ファクトリーFactory | GitHub Actions で毎日1周ストーリー生成→選別→生成→検証→素材→公開→マーケ→学習。 | Must | 仮 | 画面を見る |
FA-03 | ファクトリーFactory | ストーリー生成業種×部門×業務、問い合わせ、検索語、利用ログから候補を Issue 化。 | Must | 仮 | 画面を見る |
FA-04 | ファクトリーFactory | AI 採点による選別AIが効くか・入出力1種類か・既存ブロックで組めるか・重複がないか。 | Must | 仮 | 画面を見る |
FA-05 | ファクトリーFactory | マニフェスト一括再生成型を1か所変えると100本すべてを再生成・再テスト。 | Must | 仮 | 画面を見る |
FA-06 | ファクトリーFactory | ストア素材の生成LP・アイコン・カバー・マニュアル・説明文・リリースノート。 | Must | 仮 | 画面を見る |
FA-07 | ファクトリーFactory | 自己修正テストに落ちたら工場が直す。3回で直らなければ人に回す。 | Should | 仮 | 画面を見る |
FA-08 | ファクトリーFactory | 学習ループインストール率・継続率・修正依頼を翌日の重みに。共通処理は SDK へ昇格。 | Should | 仮 | 画面を見る |
FA-09 | ファクトリーFactory | ファクトリーの外販自社専用アプリ工場として売るか。1,000本超で品質が安定してから判断。 | Could | 検討中 | 画面を見る |
QA-01 | 品質・評価Factory | 型・スキーマ検証マニフェストと画面定義のエラー 0。 | Must | 仮 | 画面を見る |
QA-02 | 品質・評価Factory | ゴールデンテスト全件通過合成入力→期待出力のペアを全アプリに。 | Must | 仮 | 画面を見る |
QA-03 | 品質・評価Factory | セキュリティゲートテナント越境・ロール違反 0 を毎回テスト。 | Must | 仮 | 画面を見る |
QA-04 | 品質・評価Factory | 最初の100本は全件人がレビュー指摘は eval に変換し、次回から自動検出。 | Must | 仮 | 画面を見る |
QA-05 | 品質・評価Factory | eval しきい値アプリ種別ごとの合格点(現在は 0.85 で仮置き)。 | Should | 検討中 | 画面を見る |
QA-06 | 品質・評価Factory | E2Eロール別の主要操作を Playwright で確認。 | Should | 仮 | 画面を見る |
QA-07 | 品質・評価Factory | 規制領域の公開判断医療・法務アプリを出すかは人が判断。基準は未定。 | Should | 検討中 | 画面を見る |
QA-08 | 品質・評価Factory | 原価ゲート1ジョブあたり AI 原価が単価に収まること(基準は仮)。 | Should | 仮 | 画面を見る |
MK-01 | マーケ自動生成Factory | 個別 LP の SEO 公開アプリごとの LP を検索エンジンに公開し、その場で試せる。 | Must | 仮 | 画面を見る |
MK-02 | マーケ自動生成Factory | X 投稿公開日に投稿文を生成・配信。 | Should | 仮 | 画面を見る |
MK-03 | マーケ自動生成Factory | ブログ記事課題起点の記事を生成し、LP に誘導。 | Should | 仮 | 画面を見る |
MK-04 | マーケ自動生成Factory | LINE 配信業種・部門セグメントの既存顧客に新アプリを案内。 | Should | 仮 | 画面を見る |
MK-05 | マーケ自動生成Factory | カバーの A/B テスト3案を出し分け、CTR の高い案を採用。 | Could | 仮 | 画面を見る |
MK-06 | マーケ自動生成Factory | レビュー要約ストアのレビューを AI が要約して詳細ページに表示。 | Could | 仮 | 画面を見る |
OP-01 | 運用・監視共通 | ジョブ原価の計測ジョブごとに AI トークンと所要時間を記録し、アプリ別に集計。 | Must | 仮 | 画面を見る |
OP-02 | 運用・監視共通 | アプリ別の円/ジョブ一覧300円で成り立つかを判断できる一覧。 | Must | 仮 | 画面を見る |
OP-03 | 運用・監視共通 | エラー監視と通知失敗ジョブ・遅延を検知し、運用者に通知。 | Should | 仮 | 画面を見る |
OP-04 | 運用・監視共通 | 工場の KPIリードタイム・日次公開本数・自動テスト通過率・SDK 再利用率。 | Should | 仮 | 画面を見る |
OP-05 | 運用・監視共通 | ベータ顧客の顔ぶれと社数毎週の利用を測るベータ顧客をどう集めるか。 | Should | 検討中 | 画面を見る |
OP-06 | 運用・監視共通 | マイルストーンの日付M1〜M5 と Phase 0 の期日は未定。 | Should | 検討中 | 画面を見る |