Skip to content

[Agent 整理 3/4] Stripe・プリペイド課金一式の撤去 #522

Description

@yusuke0610

背景(#517

レート制限(前段 issue)が入った後、ADR-0012 のプリペイド課金を撤去する。

作業内容(PR 1本)

backend

  • routers/billing.pyservices/billing/(348 行)・Stripe webhook の削除
  • Agent / resume-draft から残高チェック・クレジット消費・使用量記録の課金配線を剥がす
  • クレジット・使用ログ関連テーブルの drop マイグレーション(破壊的変更: 既存残高データが消える。必要ならエクスポートを検討事項として stage で明示)
  • stripe 依存を pyproject.toml から削除 → uv lock 再生成(backend/uv.lock コミット)
  • Stripe 関連 env(env_keys / docs/api.md / cloud_run main.tf / docker-compose / Secret Manager)の削除
  • messages.json / ErrorCode の課金関連エントリ削除

web

  • BillingPage.tsx・ルーティング・導線・残高表示 UI の削除
  • errorCodes / errorMessages の課金エントリ削除

横断

  • make codegen-types 再生成・コミット
  • docs(README・api.md)から課金記述を削除

受け入れ条件

  • make ci green・E2E pass(ページ削除・ナビゲーション変更のため)
  • Agent が残高ゼロのユーザでも動作し、レート制限だけが効いている
  • infra の Stripe Secret 参照が残っていない(make infra-validate

Metadata

Metadata

Assignees

No one assigned

    Labels

    agentDevForge Agentbackendバックエンドbugバグ修正documentationImprovements or additions to documentationinfraインフラwebフロントエンド (web)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions