[{"data":1,"prerenderedAt":728},["ShallowReactive",2],{"navigation":3,"doc-/docs-map":217,"docs-all-paths":674},[4,19,39,63,87,111,127,195,211],{"title":5,"path":6,"stem":7,"children":8},"Welcome","/welcome","01.welcome",[9,11,15],{"title":5,"path":6,"stem":10},"01.welcome/index",{"title":12,"path":13,"stem":14},"Astar とは（5分）","/welcome/product-in-5-min","01.welcome/01.product-in-5-min",{"title":16,"path":17,"stem":18},"事業文脈","/welcome/business-context","01.welcome/02.business-context",{"title":20,"path":21,"stem":22,"children":23},"Getting Started","/getting-started","02.getting-started",[24,27,31,35],{"title":25,"path":21,"stem":26},"はじめかた","02.getting-started/index",{"title":28,"path":29,"stem":30},"リポジトリ取得と環境構築","/getting-started/repo-setup","02.getting-started/01.repo-setup",{"title":32,"path":33,"stem":34},"日々の開発ループ","/getting-started/dev-loop","02.getting-started/02.dev-loop",{"title":36,"path":37,"stem":38},"検証の 4 層","/getting-started/verification-tiers","02.getting-started/03.verification-tiers",{"title":40,"path":41,"stem":42,"children":43},"Architecture","/architecture","03.architecture",[44,47,51,55,59],{"title":45,"path":41,"stem":46},"アーキテクチャ","03.architecture/index",{"title":48,"path":49,"stem":50},"マルチテナンシーと RLS","/architecture/multi-tenancy-rls","03.architecture/01.multi-tenancy-rls",{"title":52,"path":53,"stem":54},"認可モデル","/architecture/authorization","03.architecture/02.authorization",{"title":56,"path":57,"stem":58},"AI サブシステム","/architecture/ai-subsystem","03.architecture/03.ai-subsystem",{"title":60,"path":61,"stem":62},"データモデル","/architecture/data-model","03.architecture/04.data-model",{"title":64,"path":65,"stem":66,"children":67},"Backend","/backend","04.backend",[68,71,75,79,83],{"title":69,"path":65,"stem":70},"バックエンド","04.backend/index",{"title":72,"path":73,"stem":74},"層構造","/backend/layering","04.backend/01.layering",{"title":76,"path":77,"stem":78},"規約","/backend/conventions","04.backend/02.conventions",{"title":80,"path":81,"stem":82},"テスト","/backend/testing","04.backend/03.testing",{"title":84,"path":85,"stem":86},"マイグレーション","/backend/migrations","04.backend/04.migrations",{"title":88,"path":89,"stem":90,"children":91},"Frontend","/frontend","05.frontend",[92,95,99,103,107],{"title":93,"path":89,"stem":94},"フロントエンド","05.frontend/index",{"title":96,"path":97,"stem":98},"モジュール内部構造","/frontend/module-anatomy","05.frontend/01.module-anatomy",{"title":100,"path":101,"stem":102},"API アクセスの一本道","/frontend/api-access-chain","05.frontend/02.api-access-chain",{"title":104,"path":105,"stem":106},"i18n","/frontend/i18n","05.frontend/03.i18n",{"title":108,"path":109,"stem":110},"デザインシステム","/frontend/design-system","05.frontend/04.design-system",{"title":112,"path":113,"stem":114,"children":115},"Go Agent And Cli","/go-agent-and-cli","06.go-agent-and-cli",[116,119,123],{"title":117,"path":113,"stem":118},"Go agent と CLI","06.go-agent-and-cli/index",{"title":120,"path":121,"stem":122},"Go agent","/go-agent-and-cli/go-agent","06.go-agent-and-cli/01.go-agent",{"title":124,"path":125,"stem":126},"CLI","/go-agent-and-cli/cli","06.go-agent-and-cli/02.cli",{"title":128,"path":129,"stem":130,"children":131},"Modules","/modules","07.modules",[132,135,139,143,147,151,155,159,163,167,171,175,179,183,187,191],{"title":133,"path":129,"stem":134},"モジュール","07.modules/index",{"title":136,"path":137,"stem":138},"テーブル","/modules/table","07.modules/01.table",{"title":140,"path":141,"stem":142},"ドキュメントツリー","/modules/document","07.modules/02.document",{"title":144,"path":145,"stem":146},"AIチャット","/modules/ai","07.modules/03.ai",{"title":148,"path":149,"stem":150},"認証・権限","/modules/auth","07.modules/04.auth",{"title":152,"path":153,"stem":154},"AI取込","/modules/organize","07.modules/05.organize",{"title":156,"path":157,"stem":158},"ストレージ","/modules/storage","07.modules/06.storage",{"title":160,"path":161,"stem":162},"NAS同期","/modules/sync","07.modules/07.sync",{"title":164,"path":165,"stem":166},"ワークスペース","/modules/workspace","07.modules/08.workspace",{"title":168,"path":169,"stem":170},"テナントとメンバーシップ","/modules/tenant-membership","07.modules/09.tenant-membership",{"title":172,"path":173,"stem":174},"検索","/modules/search","07.modules/10.search",{"title":176,"path":177,"stem":178},"表示ビュー","/modules/display","07.modules/11.display",{"title":180,"path":181,"stem":182},"テンプレート","/modules/template","07.modules/12.template",{"title":184,"path":185,"stem":186},"メール","/modules/mail","07.modules/13.mail",{"title":188,"path":189,"stem":190},"電話","/modules/phone","07.modules/14.phone",{"title":192,"path":193,"stem":194},"リアルタイム","/modules/realtime","07.modules/15.realtime",{"title":196,"path":197,"stem":198,"children":199},"Infra And Deploy","/infra-and-deploy","08.infra-and-deploy",[200,203,207],{"title":201,"path":197,"stem":202},"インフラとデプロイ","08.infra-and-deploy/index",{"title":204,"path":205,"stem":206},"環境の種類","/infra-and-deploy/environments","08.infra-and-deploy/01.environments",{"title":208,"path":209,"stem":210},"セルフホスト構成","/infra-and-deploy/self-host","08.infra-and-deploy/02.self-host",{"title":212,"path":213,"stem":214,"children":215},"docs-map","/docs-map","09.docs-map/index",[216],{"title":212,"path":213,"stem":214},{"id":218,"title":219,"body":220,"description":668,"extension":669,"meta":670,"navigation":671,"path":213,"seo":672,"stem":214,"__hash__":673},"docs/09.docs-map/index.md","docs/ 地図",{"type":221,"value":222,"toc":661},"minimark",[223,227,239,265,270,547,551,554,637,640],[224,225,219],"h1",{"id":226},"docs-地図",[228,229,230,231,235,236,238],"p",{},"このサイトはオンボーディング用に再構成した二次資料です。実装の詳細や設計判断そのものは、リポジトリの ",[232,233,234],"code",{},"docs/"," 配下にある一次資料を直接読む必要があります。ただし ",[232,237,234],{}," は 9 ヶ月以上かけて有機的に増えたディレクトリで、内容が古いまま残っているファイルが少なくありません。このページは「どれが信頼できて、どれが罠か」を先に地図として示します（2026-07-11 時点で全ファイル・ディレクトリの存在を確認済み）。",[240,241,243],"callout",{"type":242},"warning",[228,244,245,248,249,252,253,252,256,259,260,264],{},[232,246,247],{},"CLAUDE.md","（ルート・",[232,250,251],{},"backend/","・",[232,254,255],{},"frontend/",[232,257,258],{},"agent/"," 各所）は最も正確度が高い一次資料です。ただし ",[261,262,263],"strong",{},"AI エージェント向けの文体","（テンポが速く、専門用語・社内略語がそのまま出てくる）で書かれているため、初読の人間には読みにくいことがあります。読みにくくても内容を疑う理由にはならないので、遠慮なく読んでください。",[266,267,269],"h2",{"id":268},"信頼できるcurrent","信頼できる（CURRENT）",[271,272,273,289],"table",{},[274,275,276],"thead",{},[277,278,279,283,286],"tr",{},[280,281,282],"th",{},"パス",[280,284,285],{},"内容",[280,287,288],{},"最終更新",[290,291,292,306,319,331,345,357,373,386,399,411,423,435,448,460,472,485,498,519,531],"tbody",{},[277,293,294,300,303],{},[295,296,297],"td",{},[232,298,299],{},"docs/ONBOARDING.md",[295,301,302],{},"旧オンボーディング読書フロー（このサイトの土台になった元資料）",[295,304,305],{},"2026-07-09",[277,307,308,313,316],{},[295,309,310],{},[232,311,312],{},"docs/ARCHITECTURE.md",[295,314,315],{},"システムアーキテクチャ全体",[295,317,318],{},"2026-07-02",[277,320,321,326,329],{},[295,322,323],{},[232,324,325],{},"docs/MODULE_MAP.md",[295,327,328],{},"Backend ⇄ Frontend モジュール対応表",[295,330,318],{},[277,332,333,339,342],{},[295,334,335,338],{},[232,336,337],{},"README.md","（ルート）",[295,340,341],{},"プロダクト概要・機能一覧・セルフホスト手順",[295,343,344],{},"2026-06-10",[277,346,347,351,354],{},[295,348,349,338],{},[232,350,247],{},[295,352,353],{},"全社・プロダクト横断のエンジニアリング規約",[295,355,356],{},"2026-07-11",[277,358,359,368,371],{},[295,360,361,364,365],{},[232,362,363],{},"backend/CLAUDE.md"," / ",[232,366,367],{},"frontend/CLAUDE.md",[295,369,370],{},"各層固有の規約",[295,372,356],{},[277,374,375,380,383],{},[295,376,377],{},[232,378,379],{},"agent/CLAUDE.md",[295,381,382],{},"Go agent 固有の規約",[295,384,385],{},"2026-07-03",[277,387,388,393,396],{},[295,389,390],{},[232,391,392],{},"docs/backend/conventions.md",[295,394,395],{},"バックエンド実装規約の詳細版",[295,397,398],{},"2026-07-07",[277,400,401,406,409],{},[295,402,403],{},[232,404,405],{},"docs/frontend/conventions.md",[295,407,408],{},"フロントエンド実装規約の詳細版",[295,410,385],{},[277,412,413,418,421],{},[295,414,415],{},[232,416,417],{},"DESIGN.md",[295,419,420],{},"本プロダクト固有のデザイン voice・inspiration anchor",[295,422,305],{},[277,424,425,430,433],{},[295,426,427],{},[232,428,429],{},"docs/architecture/rls-security-architecture.md",[295,431,432],{},"RLS マルチテナント設計",[295,434,385],{},[277,436,437,442,445],{},[295,438,439],{},[232,440,441],{},"docs/ai/*",[295,443,444],{},"AI アーキテクチャ深掘り（fable5-usage / latency-budget / cost-design など）",[295,446,447],{},"2026-07",[277,449,450,455,458],{},[295,451,452],{},[232,453,454],{},"docs/authorization/*",[295,456,457],{},"権限・認可の仕様と移行台帳",[295,459,447],{},[277,461,462,467,470],{},[295,463,464],{},[232,465,466],{},"docs/infrastructure/worktree-guide.md",[295,468,469],{},"git worktree 運用ガイド",[295,471,318],{},[277,473,474,479,482],{},[295,475,476],{},[232,477,478],{},"backend/TESTING.md",[295,480,481],{},"バックエンドテスト方針",[295,483,484],{},"2026-07-04",[277,486,487,492,495],{},[295,488,489],{},[232,490,491],{},"docs/MCP_SERVER.md",[295,493,494],{},"MCP サーバーのツール仕様",[295,496,497],{},"2026-04-07",[277,499,500,505,516],{},[295,501,502],{},[232,503,504],{},"docs/user-guide/",[295,506,507,508,511,512,515],{},"お客様向け操作マニュアルの SSoT。アプリ内の ",[232,509,510],{},"/docs/manual"," と ",[232,513,514],{},"astar-manual"," skill がここを参照する",[295,517,518],{},"継続更新中",[277,520,521,526,529],{},[295,522,523],{},[232,524,525],{},"docs/designs/",[295,527,528],{},"設計判断ログ（ADR 相当）。約 130 本、機能追加のたびに増える",[295,530,518],{},[277,532,533,538,545],{},[295,534,535],{},[232,536,537],{},"docs/PRODUCT_MAP.md",[295,539,540,541,544],{},"製品 IA 台帳（概念×UI の住所×置き場所規範）。",[232,542,543],{},"/wt ship"," の変更ゲートと連動している",[295,546,356],{},[266,548,550],{"id":549},"読むなstale-trap","読むな（STALE TRAP）",[228,552,553],{},"以下は内容が実装と食い違っている、または前提が過去のものです。検索でヒットしても鵜呑みにしないこと。",[271,555,556,565],{},[274,557,558],{},[277,559,560,562],{},[280,561,282],{},[280,563,564],{},"何が古いか",[290,566,567,577,587,597,607,617,627],{},[277,568,569,574],{},[295,570,571],{},[232,572,573],{},"docs/README.md",[295,575,576],{},"実在しないディレクトリ構造を前提にした MVP 時代の記述",[277,578,579,584],{},[295,580,581],{},[232,582,583],{},"docs/backend/README.md",[295,585,586],{},"JPA/Hibernate 時代の記述。現実は Exposed ORM",[277,588,589,594],{},[295,590,591],{},[232,592,593],{},"docs/frontend/README.md",[295,595,596],{},"Nuxt 3 時代の記述",[277,598,599,604],{},[295,600,601],{},[232,602,603],{},"docs/infrastructure/multitenancy.md",[295,605,606],{},"現行の RLS 方式と矛盾する 3-tier 計画時代の記述",[277,608,609,614],{},[295,610,611],{},[232,612,613],{},"docs/infrastructure/deployment.md",[295,615,616],{},"Redis をコアコンポーネントとして記載。現実は Caffeine（in-process キャッシュ）で本番に Redis 依存なし",[277,618,619,624],{},[295,620,621],{},[232,622,623],{},"docs/diagrams/system-architecture.*",[295,625,626],{},"2026-04-07 以降更新されていない図",[277,628,629,634],{},[295,630,631],{},[232,632,633],{},"docs/archive/**",[295,635,636],{},"意図的にアーカイブされた過去資料。参照履歴以外の目的で読む必要はない",[266,638,639],{"id":639},"使い方",[228,641,642,643,364,646,364,648,364,650,364,652,364,655,657,658,660],{},"このサイトの各セクション（",[644,645,20],"a",{"href":21},[644,647,40],{"href":41},[644,649,64],{"href":65},[644,651,88],{"href":89},[644,653,654],{"href":113},"Go Agent & CLI",[644,656,128],{"href":129},"）で足りない詳細や、実装中に判断が必要な一次情報を探すときに、上の CURRENT 表から該当するファイルを開いてください。検索エンジンや grep で ",[232,659,234],{}," 内をヒットさせたときは、まずこのページの STALE TRAP 表に載っていないか確認してから信じること。",{"title":662,"searchDepth":663,"depth":663,"links":664},"",2,[665,666,667],{"id":268,"depth":663,"text":269},{"id":549,"depth":663,"text":550},{"id":639,"depth":663,"text":639},"リポジトリ docs/ 配下のどこに何があるかの地図と鮮度警告。読む前にここで現在地を確認する。","md",{},{"title":212},{"title":219,"description":668},"CiNlpNAX9xQ3uoEm8mUS9OWhon3MNTtlvaZ79hRoCrA",[675,677,678,680,681,682,683,684,685,686,687,688,690,691,692,693,694,696,697,698,699,700,702,704,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,724,725,726,727],{"path":13,"title":676},"Astar とは何か（5分で）",{"path":17,"title":16},{"path":6,"title":679},"ようこそ",{"path":29,"title":28},{"path":33,"title":32},{"path":37,"title":36},{"path":21,"title":25},{"path":49,"title":48},{"path":53,"title":52},{"path":57,"title":56},{"path":61,"title":60},{"path":41,"title":689},"システムアーキテクチャ",{"path":73,"title":72},{"path":77,"title":76},{"path":81,"title":80},{"path":85,"title":84},{"path":65,"title":695},"バックエンドガイド",{"path":97,"title":96},{"path":101,"title":100},{"path":105,"title":104},{"path":109,"title":108},{"path":89,"title":701},"フロントエンドガイド",{"path":121,"title":703},"Go agent — NAS 同期エージェント",{"path":125,"title":705},"astar CLI",{"path":113,"title":117},{"path":137,"title":136},{"path":141,"title":140},{"path":145,"title":144},{"path":149,"title":148},{"path":153,"title":152},{"path":157,"title":156},{"path":161,"title":160},{"path":165,"title":164},{"path":169,"title":168},{"path":173,"title":172},{"path":177,"title":176},{"path":181,"title":180},{"path":185,"title":184},{"path":189,"title":188},{"path":193,"title":192},{"path":129,"title":723},"モジュール索引",{"path":205,"title":204},{"path":209,"title":208},{"path":197,"title":201},{"path":213,"title":219},1785452454153]