We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
docs(embed-only): add responsibility-split note (maps-core=display, embed=wrapper-only)
docs(e2e-plan): supersede expansion plan by #493, keep infra reference
Add Maps-Core-Migration-Plan: feasibility study for embed-core replacement @geolonia/maps-core (別リポジトリ) を embed の embed-core 相当に置き換える可行性 調査。API 表面、hidden-spec、suspicious-logic、constants、依存パッケージ、 transformRequest、ビルド構成、stage 機構の差分を網羅的に整理。 主な結論: - lib コア機能の互換性は高い (約 90%)、transformRequest は完全互換 - hidden-spec 10 項目すべて maps-core で実装あり - gesture-handling は別パッケージ + メジャーバージョン違い (Significant) - GeoloniaMap constructor シグネチャ非互換 (string CSS selector 不可) - stage 機構が build-time → runtime (大きな違い) - wrapper 領域 (DOM 走査、registerPlugin、Observer) は maps-core 不在 (設計通り) 移行戦略 3 案を提示し、段階移行 (案 B) を E2E-Plan Phase 1〜2 完了後に 着手することを推奨。Codebase-Documentation の運用セクションにリンク追加。
Add E2E-for-Embed-Only-Features guide embed-core 分離 / 書き直しを前提に、embed (wrapper) にしかない 8 機能 (window.geolonia 公開、後方互換、auto-render、IntersectionObserver lazy-loading、MutationObserver cleanup、プラグインキュー、iframe 許可) の E2E 戦略をまとめた。各機能について具体的なテストコード例と落とし穴も記載。 Codebase-Documentation の運用セクションにリンクを追加。
Move codebase docs from Home to Codebase-Documentation page Home を新規作成者向けのランディングに戻し、 詳細な索引は Codebase-Documentation に移動。
Replace wiki with comprehensive codebase docs (19 pages) Claude Code 向けコードベース資料を docs-claude/ から Wiki に移行。 embed-core 分離 / 書き直しの際に挙動を一切の歪みなく再現できる レベルを目指して記述。 ページ構成 (19): - Home: 索引、プロジェクト概要、モジュール一覧 - Architecture: 初期化フロー、依存関係、状態フラグ - Core-vs-Wrapper: embed-core 分離方針、移植チェックリスト - Data-Attributes: 全 data-* 属性リファレンス - URL-Rewrite-Spec: transformRequest 完全変換表 - Constants: 全ハードコード値 - Hidden-Spec: 未文書化機能 17 項目 - Suspicious-Logic: 怪しいロジック 30 項目 - Development-Guide: ビルド・テスト・lint - E2E-Plan: E2E 拡充計画 (#411 umbrella) - Module-*: 9 モジュール深掘り (Embed-Entry, Render, GeoloniaMap, Parse-Atts, Keyring, Util, SimpleStyle, Marker, Controls) 旧 "E2Eテスト拡充計画" ページは削除し、新 E2E-Plan に統合。
Created E2Eテスト拡充計画 (markdown)
Initial Home page