aboutsummaryrefslogtreecommitdiffhomepage
path: root/.zed
diff options
context:
space:
mode:
authorYasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com>2026-06-25 00:25:00 +0900
committerYasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com>2026-06-25 00:25:00 +0900
commit4b4b58f9cd435e38ccba59dbb1e7228841605f37 (patch)
treefac83cfb073bda47fa552ea7363b749b5d4ae210 /.zed
parentf80550446ba04c272bcd0809aba49c5cab339e92 (diff)
CGit のソーシャルアイコンを fork SVG からテキスト「cgit」に変更
Diffstat (limited to '.zed')
-rw-r--r--.zed/AGENTS.md29
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 .` も同様に禁止