SCAS Monorepo

Frontend, backend, and contracts now live under one repo shape.

`apps/` に実行可能なアプリを、`packages/` に共有契約と SDK を分離した SCAS 向けのワークスペース構成です。

apps/web

Next.js + BFF

UI と frontend-oriented API を担当するアプリケーション。

apps/api

Go API

状態管理とドメインロジックを担うバックエンド。

packages/contracts

OpenAPI Contracts

フロントとバックエンドが共有する契約のソース。

packages/ts-sdk

TypeScript SDK

契約から生成、または追従させるクライアント。