出荷の基準はコードと、動く実行環境だけ
アパレル、繊維、越境サプライチェーンのデジタル化に 7 年間携わり、その後は政府系企業の複雑なシステムに 2 年間関わってきました。その経験から、私には揺るがない運用方針が生まれました。本番環境で検証できる実行につながらない議論は、時間の無駄です。
従来のソフトウェア開発は、調整コストに引きずられます。PRD のレビュー、UI の反復、フロントエンドとバックエンドの API の擦り合わせ、DB の承認、QA、リリース日程の調整。本来は小さなユーティリティであるはずのものが、組織的なオーバーヘッドだけで何週間もかかってしまいます。
LLM と AI コーディングエージェントが実用の域に達すると、個人の生産性は何百倍にもなりました。
しかし、表面的な誇大広告も続きました。中身の薄い AI ラッパーが何万と市場にあふれ、実際のデータベースの制約、ネットワークの遅延、エッジケースの前に崩れていったのです。
Shadow Lab では、変えない原則を一つ定めました。
動くコードだけを基準とする。具体的なワークフローにおける、実際の困りごとを解決する、焦点の絞られたツールを作る。
8 製品のマトリクス:8 つの具体的な困りごとを解決する
よく聞かれるのは 「一人の開発者が 8 つの製品を同時に保守し、出荷し続けるなんて、どうやって?」 という質問です。
鍵は、長時間の作業ではなく、厳格に自動化された仕組みと、徹底的に絞り込んだ範囲にあります。
- Quick flomo(Chrome 拡張機能):「ブックマークの墓場」を解決します。その場でのクリップ、AI 要約、学術的な出典を flomo に直接残せます。
- Shadow Card(Web アプリ):紙の名刺を、AI スキャンと 4 種類のテンプレートで、オンラインの名刺に変えます。常に最新に保たれる 1 つのリンクにまとまります。
- Shadow Snap(クライアントサイドの Canvas):映画風の字幕の長尺画像をつなぎ合わせるのに、重い編集ソフトは要りません。処理はすべてブラウザ内で完結します。
- Shadow Vision(オープンソース MCP サービス):Cursor や Claude などのコーディングエージェントに、マルチモーダルな画像認識、画面の OCR、UI からのコード再構築の力を与えます。
- Shadow Size(アパレル サイズエンジン):7 年間の衣服設計の知見をもとに、写真を使わないサイズ案内を提供し、越境 EC の返品率に切り込みます。
- Shadow Garment(顧客スタイリング & 在庫アシスタント):ブティックが、在庫に合わせたコーディネートと 9:16 の縦型スタイリング動画で、VIP 顧客の定着を支えられるようにします。
- Shadow Mate(家族向け習慣 PWA):画面への依存と小言の繰り返しを、オフラインで続く習慣のループと、紙に書く手応えのある達成感に置き換えます。
- Shadow Shift(オープンソース CLI):長年ロックされていた WizNote のアーカイブを、双方向の WikiLink と添付ファイルを再構築したうえで Obsidian に移します。
一人で進めるための設計基盤
8 つのツールを安定して出荷し続けるために、三つの規律ある設計の柱を置いています。
1. 唯一の事実源
あらゆる製品の属性(価格、バージョン、URL、メタデータ)は、lib/products.tsx から厳密に派生します。スクリプトや UI ページの間で、ずれた重複リストが生まれることはありません。
2. 憲法的なデータベースの管理基盤
共有の Supabase 基盤は、監査可能なリリース統制を強制します。製品リポジトリは提案を提出するだけで、マイグレーションの実行は、不変の直列台帳と行レベルセキュリティのテストに従います。
3. 自己修復型のアトミックなデプロイ
Vercel の自動デプロイは停止し、代わりに決定的なスクリプトを使います。このスクリプトは Node のランタイムを検証し、チームのスコープを固定し、ビルドを行い、昇格の前に二つのドメインでヘルスチェックを実行します。
これから:ユーティリティから事業価値へ
一人での出荷は、単なる技術の見せ場ではありません。本物の事業価値を生み出す原動力です。小さなツールは、狙いの定まったロングテールのトラフィックと、熱意のあるビルダーを引き寄せます。一方で、Shadow Size のような専門性の高いエンジンは、グローバル EC の数十億ドル規模の逆物流の摩擦に直接取り組みます。
アイデアを動くソフトウェアにすることは第一歩です。持続的な収益を生む本当の問題を解決することこそ、ビルダーにとっての本当の挑戦です。