
mbeacom/adrkit
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
機械読み取り可能なアーキテクチャの決定レコード。 人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・.
概要
— 建築決定レコードは、機械で読みやすく、CI で強制可能であり、 エージェントに合法的に、 git を離れることなく記録します。 ほとんどの ADR ツーリングはマークダウンテンプレートと静的なサイトジェネレータです。 それは決定を記録する; それは決定を何もしない. adrkitはレコードをそのまま扱い、1つのフィールドを追加します。つまり影響します。そのため、このプルリクエストを支配する決定は「このプルリクエストを支配する」と答え、次の決定を下すことができます。 ターミナルからプルリクエストまで、GitHub Copilotアプリへの80秒のツアー: [https://github.com/user-attachments/assets/2ab466f9-53f0-4274-a87c-98d8d5e5ecdf] 最後の画面のまだ。 15秒の録画を見るには、それを選択します。 プルリクエストでは、管理決定アクションはコメントとして答える投稿であり、GitHub Copilotコードレビューはリポジトリに住んでいるため、レコードを引用することができます。 mbeacom/adrkit-demo は、これらのプルリクエストが開き、管理された ARB キューの問題、およびすべてのコマンドの記録を持つ小さなペイメントレッジリポジトリです.
概要(AI 翻訳)
人間と代理人の計画に対する決定記憶 — アーキテクチャの決定 機械で読みやすく、CIで強制可能で、代理店に合法であるレコード gitを残さずに。
ほとんどの ADR ツーリングはマークダウンテンプレートと静的なサイトジェネレータです。 お問い合わせ
records 決定; 決定をしない do 何も. adrkitは
マークダウンボディでタイプされたデータとして記録 1つのフィールドを追加 — [affects —
そのため、このプルリクエストを規定する決定は、* に応答し、
次の決定がなされた場所に答えます。
ターミナルからプルリクエストまで、80秒のツアーをGitHub Copilotへ アプリ:
[https://github.com/user-attachments/assets/2ab466f9-53f0-4274-a87c-98d8d5e5ecdf]
最後の画面のまだ。 15秒の録画を見るには、それを選択します。
プルリクエストでは、管理決定アクション コメントとして応答する投稿, GitHub Copilotコードレビューは、レコードを引用することができます リポジトリに住んでいるため:
[mbeacom/adrkit-demo は小さい
これらのプルリクエストが開き、マネージドされたARBキューを使用して、Payment-ledgerリポジトリ
すべてのコマンドの発行と記録。
決定ガバナンス、生成された文書ではなく
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
adrkit
Decision memory for human- and agent-authored plans — architecture decision records that are machine-readable, enforceable in CI, and legible to agents, without leaving git.
Most ADR tooling is a markdown template and a static site generator. That
records a decision; it doesn’t make the decision do anything. adrkit treats a
record as typed data with a markdown body and adds one field — affects —
so a tool can answer “which decisions govern this pull request?” and put the
answer where the next decision is being made.
An 80-second tour, from the terminal to the pull request to the GitHub Copilot app:
https://github.com/user-attachments/assets/2ab466f9-53f0-4274-a87c-98d8d5e5ecdf
A still of the final screen. Select it to watch the 15-second recording.
On a pull request, the governing-decisions Action posts that answer as a comment, and GitHub Copilot code review can cite a record because it lives in the repository:
mbeacom/adrkit-demo is a small
payments-ledger repository with these pull requests open, a managed ARB queue
issue, and recordings of every command.
Decision governance, not generated documentation
Generated knowledge systems answer “how does the system work now?” adrkit answers “what did people decide, what alternatives were rejected, and which decisions govern this change?” ADR-0037 sets that boundary: generated knowledge systems are downstream read models of adrkit’s human-reviewed decision corpus, never decision authorities.
インストール
npx @adrkit/cli lint # validate the corpus in docs/adr