aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
3 daysCGitのソーシャルアイコンをカスタム fork/branch SVG に変更Yasutake Yohei
SocialIcons コンポーネントを上書きして、CGit 用に git リポジトリを表す fork/branch アイコンを表示。 - src/components/starlight/SocialIcons.astro を新規作成 - Starlight の social icon はカスタム SVG を受け付けないため、 コンポーネント上書きで対応 - X アイコンも併せてインライン化
3 daysCGitのソーシャルアイコンを code-branch に変更Yasutake Yohei
GitHubの黒猫アイコンから、Gitブランチを表す code-branch アイコンに変更。Gitリポジトリ全般を 表現するアイコンとして cgit により適している。
6 daysQuestionSummary に about プロパティを追加し @graph 構造に変更Yasutake Yohei
JSON-LD を WebPage + FAQPage の @graph 構造に変更し、 WebPage.about で質問の主題を明示するようにした。 - about は frontmatter の tags から推測(初回の非「一般質問」タグ) - 64ページすべてに about を追加済み - AGENTS.md の使用例も更新
6 daysAGENTS.md に Q&A 構造化と AI 向けファイルの運用ルールを追記Yasutake Yohei
6 days一般質問ページに FAQPage 構造化データを追加Yasutake Yohei
QuestionSummary コンポーネントを導入し、63ページの一般質問に Schema.org FAQPage JSON-LD を追加。表と構造化データを単一の データ源から生成するため、表の更新と JSON-LD の同期が自動化される。 - src/components/QuestionSummary.astro: 新規。表と JSON-LD を生成 - src/components/StructuredQA.astro: 削除(QuestionSummary に置換) - scripts/migrate-to-question-summary.mjs: 旧 Markdown 表の変換用 - src/content/docs/ippan-situmon/**/*.mdx: 63ファイル移行済み 新規ページ作成時は QuestionSummary コンポーネントを使用する。 Markdown 表を直接書くことは禁止(コンポーネントにルールを明記)。
6 daysAI向けに llms.txt と llms-full.txt を生成する仕組みを追加Yasutake Yohei
AI(LLM)がサイトを参照・学習しやすくするため、以下を追加: - public/llms.txt: 全ページをカテゴリ別に列挙した AI 向けサイトマップ - scripts/generate-llms-full.mjs: 全 MDX ファイルの本文を収集・結合する生成スクリプト - package.json の build スクリプトに生成処理を追加 ビルド時に dist/llms.txt と dist/llms-full.txt が自動生成される。
8 daysvaccineページの太字修正漏れを対応Yasutake Yohei
8 days「」を含む太字の修正漏れを追加対応Yasutake Yohei
8 days「」を含む太字を <strong> タグに修正Yasutake Yohei
9 days復旧: 全ファイルを復元Yasutake Yohei
9 days(no commit message)Yasutake Yohei