MA

mbeacom/adrkit

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

22 stars 6 forks 品質 67 トレンド 30Apache-2.0

機械読み取り可能なアーキテクチャの決定レコード。 人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・人的・.

概要

— 建築決定レコードは、機械で読みやすく、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.

GitHub で README 全文を見る

インストール

npx @adrkit/cli lint # validate the corpus in docs/adr
MCP 初心者?mcpskill.org のガイドから始めましょう →