機能開発の順序プランナー
選択されたアプリ機能を、スコープ付きで、依存関係のビルドシーケンスに整理します。 プロンプト 検証手順。 無料のブラウザベースのプランニングツール。
プロンプト & 検証
Feature build sequence
Already available: App foundation.
1. Data layer (prerequisite)
Define the required records and relationships for the agreed core flow. Validate inputs and implement server-side access boundaries. Ask about missing data decisions before writing migrations.
Verify: Create and reload a record. Invalid input is rejected and unauthorized reads fail.
2. Dashboard
Build a dashboard using the existing components and real data sources. Include loading, empty, failure, and populated states. Do not add unrequested charts or metrics.
Verify: Check zero records, real records, a failed request, keyboard navigation, and a mobile viewport.
3. Accounts & authentication (prerequisite)
Implement the agreed account flow with the existing authentication provider. Include signed-out, expired-session, recovery, and unauthorized states.
Verify: Sign in, reload, sign out, and verify protected routes and data remain protected.
4. Payments (prerequisite)
Integrate the selected payment provider in its test environment. Store authoritative server-side payment state and handle duplicate events idempotently. Include canceled, declined, pending, and completed checkout.
Verify: Run test checkout and replay a test event. Confirm one purchase cannot create duplicate access or charges.
5. Subscriptions
Implement the agreed subscription lifecycle on top of existing billing: activation, renewal, cancellation, expiration, and plan changes. Define when entitlement changes take effect.
Verify: Use provider test scenarios for activation, cancellation, failed renewal, and duplicate events.
出力テキストは英語のままです。入力内容はそのまま保持されます。
サインアップはありません。 AIクレジットなし。 このツールは、お使いのブラウザで出力を組み立てます。
アイデアから何か役に立つものまで。
- 01
必要な機能と、既に構築された基礎を選択します。
- 02
前提条件の依存性と提案されたシーケンスを確認します。
- 03
輸出入 プロンプト 残りの作業の検証チェック。
小さな文脈。
このプランナーは、小さな、明示的な依存グラフを使用します。 例えば、サブスクリプションはアカウントに依存し、課金状態を保存します。 既に構築された機能は、利用可能な前提条件として扱われます。 グラフは、ユニバーサルアーキテクチャ処方ではなく、一般的なWebアプリの出発点です。
よくある質問
なぜ追加機能が含まれているのですか?
いくつかの選択された機能は前提条件を必要とします。 プランナーは、その基礎を加えて、依存関係としてラベルを付けます。
既に終了した作業をスキップできますか?
はい。 既存の機能が既に構築されているようにマークします。 依存関係を満足させ、残りのビルドステップから消えます。