作戦記録 / OPERATION LOG — VOL.001
鋼鉄図書館作戦
OPERATION STEEL LIBRARY
作戦開始 2026.05.31
指揮 猫工艦 / NECOKOUCAN
状態 作戦中
分類 サイト開発 / DB構築
なぜ、鋼鉄図書館か。

NECOKOUCANは軍艦・戦車・戦闘機をモチーフにしたミリタリーグッズブランドであると同時に、戦史コンテンツサイトとして成長しつつある。しかしその本質的な可能性は、まだ開かれていない。

ある海戦で共に戦った艦艇が、別の作戦では別々の艦隊に属している。その軌跡を追うことができるサイトは、世界にまだ存在しない。艦艇・海戦・人物・部隊がリレーショナルに繋がり、読者が自ら航海するような体験。それが鋼鉄図書館だ。

「図書館に入ったら出口がない。棚から棚へ、艦から艦へ、海戦から海戦へ。無限に続くサイト内往来が発生する。」
— 作戦立案時の構想メモ / 2026.05.31

鋼鉄図書館作戦は、そのビジョンを実現するための技術的基盤を構築する作戦である。CSVによる商品管理から始まり、WordPress REST APIによるDBシステム、そして将来の300隻・世界展開へ。段階的に、しかし確実に進む。

四段階の進撃。
PHASE 01
CSV商品管理システム構築
Googleスプレッドシート + Apps Script による商品データ管理。COLLECTIONページv4完成。2行セレクター・DOM動的生成・MOREボタン実装。
COMPLETE
PHASE 02
WordPress REST API移行
ACF + カスタム投稿タイプによる商品DB構築。CSVをREST APIに置き換え。Webフォームからの直接登録・即時反映を実現。
IN PROGRESS
PHASE 03
艦艇図鑑・戦史DBの構築
艦艇・海戦・人物のリレーショナルDB実装。WP_Queryによる疑似SQL検索。無限に続く艦艇ネットワークの実現。
PLANNED
PHASE 04
世界展開・完全ヘッドレスCMS化
300隻超のグラフDB。多言語対応。WordPressをヘッドレスCMSとして活用。世界の軍事史ファンへの発信。
FUTURE
使用する武器。
CMS
WordPress
DB
MySQL
Fields
ACF
API
REST API
Query
WP_Query
Frontend
DOM + JS
Data
JSON
Automation
Apps Script
Server
CoreServer
記録。
2026.05.31
PHASE 01
COLLECTIONページ v4 完成
2行セレクター(艦種・ショップ・ソート / アイテムタイプ)を実装。CSV動的読込・DOM自動生成・MOREボタン・NEWバッジ・戦歴リンクを搭載。WordPressの&&エスケープ問題を解決。
COLLECTION CSV DOM JavaScript
2026.05.31
PHASE 01
NECOKOUCAN 商品管理スプレッドシート構築
Google Apps ScriptによるFORMシート・DBシート・MASTERシートの3層構造を構築。商品登録・ID自動生成・スラッグ自動生成・CSVエクスポート・newest60日判定・DB読込・更新機能を実装。
Apps Script Spreadsheet CSV
2026.05.31
PHASE 01
鋼鉄図書館作戦 立案
CSVによる商品管理の延長線上に、WordPress REST API・WP_Query・ヘッドレスCMSによる戦史DBの完全構築というビジョンを確立。300隻・世界展開を長期目標として設定。
作戦立案 REST API ヘッドレスCMS