Skip to content

ミセテLPを分離し、app-040 を Component Studio 単体のリポジトリに戻す - #5

Merged
yoggydev merged 1 commit into
mainfrom
claude/claude-code-setup-hzqva9
Jul 28, 2026
Merged

ミセテLPを分離し、app-040 を Component Studio 単体のリポジトリに戻す#5
yoggydev merged 1 commit into
mainfrom
claude/claude-code-setup-hzqva9

Conversation

@yoggydev

Copy link
Copy Markdown
Owner

概要

app-040 には2製品(880コンポーネントの Component Studio と、LPビルダーの ミセテLP)が同居していました。買い手も集客チャネルも別(開発者・MCP配布 / 店主・業種SEO)で1サイトに同居させる利点が薄いため、app-040 は Component Studio に専念し、ミセテLPを切り離します。

変更内容

  • src/lp/ 一式(26ファイル・8,518行)を削除
  • トップページのフッターから「ミセテLP」導線と文言キー(ja/en)を削除
  • ルート "lp" を削除(/lp は未知のパスとしてトップにフォールバック)
  • プリレンダの /lp エントリ、scripts/build-lp-css.mjs、npm script lp:cssdocs/LP-BUILDER.mdVITE_STRIPE_LINK_LP の型宣言を削除
  • vitest.config.tslp.css 透過設定を削除(不要になったため)

880個側の lp-anim-* コンポーネント(LPアニメ部品)は別物なので一切変更していません。

ミセテLPのコードは失われていません

コミット c262aec に全て残っており、別リポジトリへ移す際は次で取り出せます:

git checkout c262aec -- src/lp/ scripts/build-lp-css.mjs docs/LP-BUILDER.md

あわせて必要になる改変箇所: src/App.tsx(ルート追加)/src/pages/Landing.tsx(導線)/scripts/prerender.mjs/lp のSEOシェル)/package.jsonlp:css)/src/vite-env.d.ts

検証エビデンス

  • テスト 2648件グリーン(ミセテLPの214件が減った分。880コンポーネントの4種検査は全て維持)
  • typecheck / build / prerender グリーン。dist/lp/ が生成されないことを確認
  • 実機検証 6項目 PASS: /lp にウィザードが出ない/トップに「ミセテ」の記載がない/フッターに /lp リンクが0件/トップがComponent Studioとして動く//studio(880個)が動く//pricing が ¥9,800 買い切りを表示(日本語ロケールで確認)

BOOTH 出品について

docs/booth-listing.md は Component Studio 専用の内容で、ミセテLPへの言及は0件。商品説明・ライセンス条文・配布物構成・公開手順まで揃っており、この分離後の状態がそのまま出品対象になります。

🤖 Generated with Claude Code

https://claude.ai/code/session_01YXb6DP2sELzRyZkqpe15p4


Generated by Claude Code

買い手も集客チャネルも別(コンポーネント集=開発者/MCP、ミセテLP=店主/業種SEO)で、
1つのサイトに同居させる利点が薄いため、app-040はComponent Studioに専念する。

- src/lp/ 一式(26ファイル)を削除
- トップページのフッターから「ミセテLP」導線と文言キー(ja/en)を削除
- ルート "lp" を削除(/lp は未知のパスとしてトップにフォールバックする)
- プリレンダの /lp エントリ、scripts/build-lp-css.mjs、npm script "lp:css"、
  docs/LP-BUILDER.md、VITE_STRIPE_LINK_LP の型宣言を削除
- vitest.config.ts の lp.css 透過設定を削除(不要になったため)

※ ミセテLPのコードは失われていない。コミット c262aec に全て残っており、
  別リポジトリへ移す際は次で取り出せる:
    git checkout c262aec -- src/lp/ scripts/build-lp-css.mjs docs/LP-BUILDER.md
  あわせて必要な改変箇所: src/App.tsx(ルート) / src/pages/Landing.tsx(導線) /
  scripts/prerender.mjs(/lp のSEOシェル) / package.json(lp:css) / src/vite-env.d.ts

880個側の lp-anim-* コンポーネント(LPアニメ部品)は別物なので変更していない。
テスト2648件グリーン。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YXb6DP2sELzRyZkqpe15p4
@yoggydev
yoggydev marked this pull request as ready for review July 28, 2026 13:38
@yoggydev
yoggydev merged commit 4e10ce8 into main Jul 28, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants