<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Riebeckite</title><link>https://riebeckite.dev/</link><description>An open-source framework for building extensible websites from Markdown and Obsidian notes.</description><language>ja</language><item><title>Riebeckite</title><link>https://riebeckite.dev/en/</link><guid>https://riebeckite.dev/en/</guid><description>Riebeckite is an open-source framework for publishing Markdown and Obsidian notes as a website.</description></item><item><title>README</title><link>https://riebeckite.dev/README</link><guid>https://riebeckite.dev/README</guid><description>Riebeckite ドキュメント Riebeckite は、 Markdown や Obsidian のノートから公開サイトを作るためのフレームワーク です。 Markdown を content/ に置くだけのシンプルなサイトから、プラグイン、テーマ、多言語化、外部の Obsidian Vault を使うサイトまで</description></item><item><title>HW</title><link>https://riebeckite.dev/assets/HW</link><guid>https://riebeckite.dev/assets/HW</guid><description>⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠ You can decompress Drawing data with the command palette: 'Decompress current Excalidra</description></item><item><title>Documentation</title><link>https://riebeckite.dev/en/docs/</link><guid>https://riebeckite.dev/en/docs/</guid><description>Documentation Start with Getting Started to create and publish a Riebeckite site. Use the sections below to explore the framework, extend it with plugins, and c</description></item><item><title>ドキュメント</title><link>https://riebeckite.dev/docs/</link><guid>https://riebeckite.dev/docs/</guid><description>ドキュメント Riebeckite でサイトを作成して公開するまでの流れは、 Getting Started から確認できます。フレームワークの仕組み、Plugin による拡張、見た目の調整は、以下の各章を参照してください。 Getting Started ガイド フレームワーク Plugin Theme リファレンス</description></item><item><title>Accessibility</title><link>https://riebeckite.dev/en/docs/accessibility</link><guid>https://riebeckite.dev/en/docs/accessibility</guid><description>Accessibility Riebeckite aims to follow WCAG 2.2 AA guidance, but it does not make a blanket compliance claim. The accessibility of a published site depends on </description></item><item><title>アクセシビリティ</title><link>https://riebeckite.dev/docs/accessibility</link><guid>https://riebeckite.dev/docs/accessibility</guid><description>アクセシビリティ Riebeckiteでは、キーボード操作やスクリーンリーダー、文字の見やすさなど、さまざまな環境でサイトを利用できることを大切にしています。 WCAG 2.2 AAを参考にしていますが、最終的なサイトのアクセシビリティは、使用するThemeやPlugin、記事の内容、独自に追加したコードによっても変わ</description></item><item><title>Framework</title><link>https://riebeckite.dev/en/docs/framework/</link><guid>https://riebeckite.dev/en/docs/framework/</guid><description>Framework Framework documentation is for people who want to understand or develop Riebeckite itself. If you only want to build a site, start with Getting Starte</description></item><item><title>Framework</title><link>https://riebeckite.dev/docs/framework/</link><guid>https://riebeckite.dev/docs/framework/</guid><description>Framework この章では、 Riebeckite 自体がどのように動いているか を説明します。 対象となるのは、 Riebeckite の内部構造を理解したい人 Plugin や Theme の仕組みを詳しく知りたい人 Riebeckite 本体を開発・変更したい人 です。 Riebeckite を使って自分のサ</description></item><item><title>architecture.en</title><link>https://riebeckite.dev/en/docs/framework/architecture</link><guid>https://riebeckite.dev/en/docs/framework/architecture</guid><description>Architecture Package ownership Riebeckite is a pnpm workspace with intentionally one-way dependencies. Area Owns Must not own packages/core portable contracts, </description></item><item><title>architecture</title><link>https://riebeckite.dev/docs/framework/architecture</link><guid>https://riebeckite.dev/docs/framework/architecture</guid><description>Architecture Riebeckite は、Core を中心に Plugin、Integration、Theme、Application を分離した pnpm workspace です。 重要な原則は、 内側の package が外側の実装を知らないこと です。 たとえば Core はコンテンツ処理の仕組みを提</description></item><item><title>build-dependency.en</title><link>https://riebeckite.dev/en/docs/framework/build-dependency</link><guid>https://riebeckite.dev/en/docs/framework/build-dependency</guid><description>Build Dependency Contract Core owns incremental invalidation. A plugin does not compute which content is affected, and it does not keep its own dependency state</description></item><item><title>build-dependency</title><link>https://riebeckite.dev/docs/framework/build-dependency</link><guid>https://riebeckite.dev/docs/framework/build-dependency</guid><description>Build Dependency Contract Incremental Buildの無効化はCoreの責務です。PluginはどのContentが影響を受けるかを計算せず、依存stateも自分では持ちません。契約を宣言すると、何を再利用するかはCoreが決めます。 Pluginが関わる契約は、Content Dep</description></item><item><title>build-system.en</title><link>https://riebeckite.dev/en/docs/framework/build-system</link><guid>https://riebeckite.dev/en/docs/framework/build-system</guid><description>Build System What a build owns An explicit build resolves configuration and plugins, reads content, runs content and plugin pipelines, creates the manifest and </description></item><item><title>build-system</title><link>https://riebeckite.dev/docs/framework/build-system</link><guid>https://riebeckite.dev/docs/framework/build-system</guid><description>Build System Riebeckite の Build System は、Markdown などのコンテンツと設定を読み込み、最終的な Web サイトを生成する仕組みです。 通常の build では、大きく次の処理を行います。 設定とプラグインを読み込む Markdown などのコンテンツを読み込む プラグイン</description></item><item><title>content-system.en</title><link>https://riebeckite.dev/en/docs/framework/content-system</link><guid>https://riebeckite.dev/en/docs/framework/content-system</guid><description>Content System Two explicit responsibilities ContentSource is the boundary for finding and reading source data. It owns scanning, reading, identity, and source </description></item><item><title>content-system</title><link>https://riebeckite.dev/docs/framework/content-system</link><guid>https://riebeckite.dev/docs/framework/content-system</guid><description>Content System Content System は、Markdown や画像などのファイルを、Riebeckite がサイトとして扱えるコンテンツへ変換する仕組みです。 単に Markdown を HTML に変換するだけではありません。 Riebeckite が、 このファイルは何の記事なのか 公開してよ</description></item><item><title>development.en</title><link>https://riebeckite.dev/en/docs/framework/development</link><guid>https://riebeckite.dev/en/docs/framework/development</guid><description>Framework Development This page is for people developing Riebeckite itself: core, CLI, HonoX integration, official plugins, official themes, templates, or the r</description></item><item><title>development</title><link>https://riebeckite.dev/docs/framework/development</link><guid>https://riebeckite.dev/docs/framework/development</guid><description>Framework Development このページは、 Riebeckite 本体を開発する人向け のガイドです。 次のような変更を行う場合に、この monorepo を使用します。 Core の機能を追加・変更する CLI を変更する HonoX Integration を変更する 公式 Plugin / The</description></item><item><title>diagnostics.en</title><link>https://riebeckite.dev/en/docs/framework/diagnostics</link><guid>https://riebeckite.dev/en/docs/framework/diagnostics</guid><description>Diagnostics Diagnostics are structured findings emitted by Core, plugins, and tooling. They make invalid configuration, content issues, capability problems, and</description></item><item><title>diagnostics</title><link>https://riebeckite.dev/docs/framework/diagnostics</link><guid>https://riebeckite.dev/docs/framework/diagnostics</guid><description>Diagnostics Diagnostics は、Riebeckite の設定やコンテンツ、プラグイン、実行環境に問題がないかを検査し、開発者に報告するための仕組みです。 単にエラーメッセージを console.log へ出すのではなく、 何が問題なのか どこで問題が起きているのか どの程度重要なのか どう直せばよい</description></item><item><title>honox-integration.en</title><link>https://riebeckite.dev/en/docs/framework/honox-integration</link><guid>https://riebeckite.dev/en/docs/framework/honox-integration</guid><description>HonoX Integration @riebeckite/honox connects portable Core behavior to HonoX and Vite. It owns application-root/config resolution, Vite development and build in</description></item><item><title>honox-integration</title><link>https://riebeckite.dev/docs/framework/honox-integration</link><guid>https://riebeckite.dev/docs/framework/honox-integration</guid><description>HonoX Integration @riebeckite/honox は、Riebeckite Core と HonoX / Vite を接続する integration です。 Core はコンテンツやプラグインの処理を担当しますが、HonoX の route や Vite の build 方法については知りません</description></item><item><title>inspector.en</title><link>https://riebeckite.dev/en/docs/framework/inspector</link><guid>https://riebeckite.dev/en/docs/framework/inspector</guid><description>Inspector Inspector answers questions about already-resolved state. Use it through the CLI: sh Wrap Copy riebeckite inspect config riebeckite inspect plugins ri</description></item><item><title>inspector</title><link>https://riebeckite.dev/docs/framework/inspector</link><guid>https://riebeckite.dev/docs/framework/inspector</guid><description>Inspector Inspector は、Riebeckite がすでに解決した設定やコンテンツ、Plugin、Build State を確認するための機能です。 簡単に言えば、 「Riebeckite から今どう見えているか」を調べるための読み取り専用ツール です。 たとえば、 実際にどの設定が使われているか どの</description></item><item><title>observability.en</title><link>https://riebeckite.dev/en/docs/framework/observability</link><guid>https://riebeckite.dev/en/docs/framework/observability</guid><description>Observability Riebeckite separates logs, traces, and profiling so each answers a different question. Signal Answers Contract Logger What happened or failed? str</description></item><item><title>observability</title><link>https://riebeckite.dev/docs/framework/observability</link><guid>https://riebeckite.dev/docs/framework/observability</guid><description>Observability Observability は、Riebeckite の実行中に 何が起きたのか、どこに時間がかかったのか を調べるための仕組みです。 Riebeckite では目的の異なる3つの仕組みを分けています。 Logger — 何が起きたかを知る Tracer — どの処理にどれだけ時間がかかった</description></item><item><title>page-system.en</title><link>https://riebeckite.dev/en/docs/framework/page-system</link><guid>https://riebeckite.dev/en/docs/framework/page-system</guid><description>Page System The Page System lets a plugin provide a standalone page without taking over an application route. It is a capability on the normal RiebeckitePlugin </description></item><item><title>page-system</title><link>https://riebeckite.dev/docs/framework/page-system</link><guid>https://riebeckite.dev/docs/framework/page-system</guid><description>Page System Page System は、Plugin が Site の route を直接追加せずに独立したページを提供する ための仕組みです。 たとえば Plugin が、 text Wrap Copy /explore /report /tags/example のような独自ページを提供したい場合に使用</description></item><item><title>plugin-system.en</title><link>https://riebeckite.dev/en/docs/framework/plugin-system</link><guid>https://riebeckite.dev/en/docs/framework/plugin-system</guid><description>Plugins in Depth Your First Plugin is a short walkthrough that gets a plugin running. This page is its &quot;in depth&quot; companion: it collects everything you refer to</description></item></channel></rss>