MA

mbeacom/adrkit

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

22 stars 6 forks 품질 67 트렌드 30Apache-2.0

Machine-readable 아키텍처 결정 기록. 인간과 대리인에 대한 Git-native 결정 기억 및 지배 계획 -- lint, CI 및 MCP.

개요

- 기계 학습, CI 시행 및 git을 떠나지 않고 에이전트에 대한 법적 결정 기록. 대부분의 ADR 툴링은 Markdown 템플릿과 정적 사이트 생성기입니다. 그것은 결정을 기록; 그것은 결정을하지 않습니다. adrkit는 레코드를 처리하고 하나의 필드를 추가합니다. — 그래서 도구는 "이 풀 요청을 관리 할 수?" 그리고 다음 결정을 내릴 수있는 대답을 넣어. 터미널에서 GitHub Copilot 앱의 풀 요청에 이르기까지 80초 투어: https://github.com/user-attachments/assets/2ab466f9-53f0-4274-a87c-98d8d5e5ecdf] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0] [T0] [T0]] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0]] https://github.com/user-attachments/assets/2ab466f9-53f0-4274-a87c-98d8d5e5ecdf] https://github.com/user-attachments/assets/2ab466f9-53f0-4274-a87c-98d8d5e5ecdf]]] https://github.com/user-attachments/assets/2ab466f9-53f0-4274-a87c-98d8d5e5ecdf]]]]]] [[https://github.com/user-attachments/assets/2ab466f9-53f0-4274-a87c-98d8d5e5ecdf]]]]]]] [[[[[[https://github.com/user-attachments/assets/2ab466f9-53f0-4274-a87c-98d8d5e5ecdf]]]]]]]]]]]]]] [[[[[[[https://github.com/user-attachments/assets/2ab466f9-53f0-4274-a87c-98d8d5e5ecdf]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[ 마지막 스크린의 아직도. 15초 녹음을 볼 수 있습니다. 풀 요청에 따라, 주관절차 행동 메시지는 주석으로 응답하고 GitHub Copilot 코드 검토는 저장소에 살고 있기 때문에 기록을 인용 할 수 있습니다 : mbeacom/adrkit-demo는 이 잡아당기기 요청을 열고, 관리된 ARB queue 문제점 및 각 명령의 기록과 작은 지불 서약 저장소입니다.

개요(AI 번역)

**Human- 및 Agent-authored 계획을위한 결정 메모리 ** - 건축 결정 기계 읽을 수 있는 기록은, CI에서 실행할 수 있고, 대리인에 법적인, git을 떠나지 않고.

대부분의 ADR 툴링은 Markdown 템플릿과 정적 사이트 생성기입니다. 이름 * records 결정; 그것은 결정 do 아무것도 하지 않습니다. adrkit 치료 markdown body**를 가진 **typed 자료로 기록하고 1개의 필드를 추가합니다 — affects — 그래서 도구는이 풀 요청을 주관하는 *"응답 할 수 있습니까? * 다음 결정이 이루어지는 응답.

터미널에서 GitHub Copilot의 풀 요청에 이르기까지 80초 투어 앱:

https://github.com/user-attachments/assets/2ab466f9-53f0-4274-a87c-98d8d5e5ecdf

마지막 스크린의 아직도. 15초 녹음을 볼 수 있습니다.

잡아당기기 요청에 따라 주관절 활동 댓글에 답하는 게시물, GitHub Copilot 코드 검토는 기록 할 수 저장소에 살고 있기 때문에:

mbeacom/adrkit-demo 작은 이 풀 요청이 열린 결제 서약, 관리 ARB 큐 각 명령의 문제점 및 기록.

DecisionGovernance, 생성된 문서

이 페이지는 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 가이드부터 시작하세요 →