Real Estate V5 — 4 週ローンチ計画¶
期間: 2026-04-25 → 2026-11-11 (T+200d、実働 4 週) 対象 cohort: 不動産 開発 (デベロッパー) / 賃貸管理 (PM 業者) / 不動産 M&A (仲介業者) / 建築設計事務所 / 不動産 SaaS 開発者 Path: AutonoMath コア (¥3/req metered) を 不動産・建築・登記 領域へ拡張する第 5 波 (V3 Healthcare の B5 pattern を踏襲)。 判定基準: launch 直後 30d で 50+ paid request / day を 1 件以上の cohort 顧客から確認できれば 継続、未達なら sunset。 ARR uplift 想定: Y2+ +¥100-200k/月。
なぜ Real Estate V5 か¶
- AutonoMath は 2026-05-06 に農業 + SMB 制度 13,578 件で launch、 2026-08-04 に Healthcare V3 を加える計画 (V3 = B5 pattern の先行例)。 Real Estate V5 は同じ pattern (schema migration 先行 + ingest plan) を 4 週圧縮で実行する第 5 波。
- ターゲット 5 cohort は 建築基準法 / 都市計画法 / 不動産登記法 / 借地借家法 / 建物区分所有法 という 5 本の根拠法で動き、横串の SaaS 型情報配信ニーズが可視化済み。zoning は 用途地域 / 防火地域 / 高度地区 / 景観地区 で SaaS 化されておらず、構造化 API は空白市場。
- 既存
laws(9,484 行) /tax_rulesets(35 行) と 法令 unified_id 経由 で接続するため、追加コストはスキーマと ingest のみ。MCP server は ツール 5 本追加。
制約¶
- Solo + zero-touch (memory:
feedback_zero_touch_solo)。 営業 / DPA / Slack Connect / onboarding call 等の人的介在機能は提案禁止。 - Anthropic API は呼ばない (memory:
feedback_autonomath_no_api_use)。 推論は顧客側、当方は API/MCP/静的 docs のみ。 - brand: AutonoMath / 運営は Bookyou株式会社 (T8010001213708)。 jpintel ブランドはユーザー面に出さない。
- データ衛生:
source_urlには一次情報 (国交省 / e-Gov / 法務省 / 自治体 / 都市計画情報) のみ。アグリゲータ (suumo / homes / athome / lifull) はsource_urlban list に強制登録。
Week 1 — Schema migration prep (今週、完了)¶
Done
scripts/migrations/042_real_estate_schema.sql追加real_estate_programs(program_kind 5 値 enum / property_type_target / law_basis / authority_level / amount_max_yen / tier S-A-B-C-X)zoning_overlays(zoning_type 7 値 enum / restrictions_json / prefecture+city 必須 / district nullable)- 4 インデックス:
idx_real_estate_pref_kind/idx_real_estate_law/idx_zoning_pref_city/idx_zoning_type data/jpintel.dbへ migration 適用 +schema_migrations登録済み- 本ドキュメント +
docs/real_estate_v5_cohort_personas.md公開
Out of scope (W1)
autonomath.dbへのrecord_kind='real_estate'拡張は 収集 CLI 領域。 W2 で別 agent / 別 migration が担当する。- ingest スクリプト本体 (W2 以降)。
Week 2 — 法令 ingest (建築基準法 / 都市計画法 / 不動産登記法 / 借地借家法 / 建物区分所有法)¶
- e-Gov 法令 API から 5 法 + 関係政省令 + 施行令・施行規則 を fetch、
lawsに追記。目標 ~500 articles。 program_law_refs経由で 既存programsの不動産系補助金を再リンク。source_lineage_auditに whitelist (elaws.e-gov.go.jp, mlit.go.jp, moj.go.jp, hourei.net 公的 mirror) を追加。- アグリゲータ ban list を強化 (suumo / homes / athome / lifull / rakumachi / 不動産流通推進センター 二次配信)。
完了基準: SELECT COUNT(*) FROM laws WHERE law_short IN ('建築基準法','都市計画法','不動産登記法','借地借家法','建物区分所有法') が 5 行以上 + 各法の article 数が 80+。
Week 3 — 制度 + zoning ingest (国交省 / 都道府県 / 市町村)¶
real_estate_programsに ~500 programs ingest:- 国交省: 住宅ストック維持・向上促進事業 / サービス付き高齢者向け 住宅整備事業 / 既存住宅流通・リフォーム推進事業 等
- 都道府県: 耐震改修助成 / 木造住宅密集地域整備 / 賃貸住宅整備補助
- 市町村: 空き家活用補助 / 商店街リノベーション補助 (代表 100 都市)
zoning_overlaysに 23 区 + 政令市 20 都市 の用途地域 / 防火地域 / 高度地区 を ingest (~1,000 overlay rows)。- 出典: 都市計画情報インターネット提供 (各自治体 GIS 公開分)
restrictions_jsonschema:{kenpei: int, yoseki: int, height_max_m: int, nichiei_hours: float, special_use: str | null}
完了基準: tier S+A 合計 ≥ 80 件 / excluded=0 行 ≥ 400 件 /
全行 source_url 一次情報 / zoning_overlays 1,000 行 + 全 23 区 coverage。
Week 4 — MCP / REST tool 5 本追加¶
| ツール名 | 系統 | 概要 |
|---|---|---|
search_real_estate_programs |
jpintel | real_estate_programs 全文検索 (FTS5 + program_kind + law_basis filter) |
get_zoning_overlay |
jpintel | (prefecture, city, district) で zoning_overlays lookup |
search_real_estate_compliance |
jpintel | 不動産系 enforcement_cases + 行政処分横断 (建築士法等含む) |
dd_property_am |
autonomath | 1-shot due diligence (zoning + 補助 + 法令 + 区域指定) |
cross_check_zoning |
jpintel | 複数 overlay (用途地域 + 防火 + 高度) を 1 call で重ね合わせ |
server.jsonのversionを bump (V3 後の連番に揃える)。mkdocs build --strict通過 (新規 nav: Real Estate V5)。- OpenAPI 再エクスポート (
scripts/export_openapi.py)。 - 各 tool の docstring + JSON schema + per_tool_precision 行。
Status update — 2026-04-25 (P6-F W4 scaffolding 完了)¶
Scaffolding が 本日着地 (src/jpintel_mcp/mcp/real_estate_tools/):
__init__.py+tools.pyで 5 stub 全て@mcp.tool登録。 対象 tool はsearch_real_estate_programs/get_zoning_overlay/search_real_estate_compliance/dd_property_am/cross_check_zoning。- 各 stub は sentinel envelope
{"status": "not_implemented_until_T+200d", "launch_target": "2026-11-22", ...}を返す。paginated 検索系はtotal=0+results=[]を併記し、no-match との区別が機械可読 (statusキーで判定)。実 SQL は T+200d 直前 (target 2026-11-22) で本 stub の body 差し替えとして land する。 AUTONOMATH_REAL_ESTATE_ENABLEDenv (defaultFalse) で gate。 launch (2026-05-06) 時点では disabled、manifest は 55 tools のまま。- operator が
Trueに flip すると 55 + 5 = 60 tools に増えるので、 T+150d 程度で partner 向け OpenAPI 事前公開・契約面の peer review が可能。 tests/test_real_estate_tools.pyが ① env-False で 55 tools / ② env-True で 60 tools / ③ sentinel envelope return / ④ 各 stub の signature shape (parameter set + 型注釈 + docstring) を担保。- migration 042 (real_estate_programs + zoning_overlays) は C7 で適用済み。 T+200d の作業範囲は stub body の SQL 化 に限定済み (signature / docstring / env gate / 登録順序は確定)。
これで V5 の launch path は TODO body 5 箇所の SQL 差し替え + W2/W3 ingest の 2 軸に分離。signature 確定済みのため、docs / OpenAPI / dxt manifest は T+200d を待たず先行公開できる。
リスク¶
- 都市計画情報の TOS が再配布制限を含む → W3 で license 再評価。
ban list に落ちた場合は
zoning_overlaysを delta-only に縮退、 bulk 配信は launch 後に license 取得まで保留 (V3 PMDA と同じパターン)。 - 建築基準法は条例委任が大きい (各自治体の建築条例) → W2 では
国法 + 政省令のみを正本扱いし、条例は W3 の
real_estate_programs側 にauthority_level='city'で吸収。法 vs 条例の境界はlaw_basisテキストで識別可能に保つ。 - 不動産登記法の改定 cycle (2026 年改正の経過措置あり) →
tax_rulesets同様にeffective_untilのクリフ flag を W2 で導入、 2026/2027 の段階施行をapplication_close_atで表現。 - FTS5 trigram の単漢字偽陽性 (例:
地で団地・農地・林地・敷地が混在ヒット) →programs同様、2 文字以上の漢字熟語はクオート検索 を強制、加えてproperty_type_targetenum で post-filter。
Out of scope (V5 終了後)¶
- 個人向け住宅ローン比較 (B2C 領域、zero-touch と整合しない、CS 線形増)。
- 不動産投資 利回り試算 (推論は顧客側 —
feedback_autonomath_no_api_use)。 - 海外不動産 (法体系が別)。
- 都市計画決定 / 開発許可 申請業務代行 (士業独占 + zero-touch 不整合)。