
mbeacom/adrkit
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
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.
설치
npx @adrkit/cli lint # validate the corpus in docs/adr