diff options
Diffstat (limited to '.zed')
| -rw-r--r-- | .zed/AGENTS.md | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/.zed/AGENTS.md b/.zed/AGENTS.md index 44677a5..dc601f0 100644 --- a/.zed/AGENTS.md +++ b/.zed/AGENTS.md @@ -198,6 +198,35 @@ import Partial from './../../_partial.mdx'; ## コミットメッセージ - **コミットメッセージは必ず日本語で書く** +--- + +# Q&A 構造化と AI 向け対応 + +## 一般質問ページの Q&A 構造化 + +一般質問ページでは、Markdown の表(`| 質問 | 答弁概要 |`)を**直接書かない**。 +代わりに `QuestionSummary` コンポーネントを使用する。 + +```mdx +import QuestionSummary from '@/components/QuestionSummary.astro'; + +<QuestionSummary + headline="ページのタイトル" + about="主題タグ" + datePublished="2025-06-06" + qa={[ + { question: "① 質問文", answer: "答弁テキスト", anchor: "-見出し名" }, + ]} +/> +``` + +- 表の更新が必要なときは `qa` 配列だけを編集すれば、表表示と JSON-LD が自動で同期される + +## AI 向けファイル +- `public/llms.txt` — AI 向けサイトマップ。ページ追加時はここにも追記する +- `dist/llms-full.txt` — ビルド時に全 MDX 本文を結合して自動生成される(手動編集不要) +- `scripts/generate-llms-full.mjs` — `llms-full.txt` 生成スクリプト + ## 一括削除の禁止 - `rm -rf .` や `rm -rf *`、およびそれに類する全ファイル削除コマンドは**絶対に実行しない** - `git rm -rf .` も同様に禁止 |
