Kiro
Kiro(GA)용 Apothem 도구 어댑터.
공급업체: AWS
설치 이름: kiro
상태: GA
네이티브 구성: <project>/.kiro/steering/apothem-rules.md
설치
apothem install --harness kiro --project /path/to/project어댑터는 공유 Apothem 규칙과 거버넌스 표면으로부터 프로젝트 범위의 Kiro 스티어링 파일 하나를 작성합니다.
작성되는 파일: <project>/.kiro/steering/apothem-rules.md
프로필에서 네이티브 구성으로의 매핑
어댑터는 Apothem의 공유 프로필을 읽고 apothem install 또는 apothem update를
실행할 때마다 프로젝트 스티어링 파일을 렌더링합니다. 공유 프로필이 진실의
원천입니다. 생성된 파일에 대한 프로젝트 로컬 편집은 다음 동기화가 Apothem이
관리하는 콘텐츠를 교체하기 전에 백업됩니다.
호환성 참고 사항
Kiro의 스티어링 표면은 .kiro/steering/ 아래에서 프로젝트 범위입니다. 어댑터는
inclusion: always 프런트 매터를 가진 전용 apothem-rules.md 스티어링 파일을
작성하며, Kiro의 운영자가 작성한 기초 파일(product.md, tech.md,
structure.md)을 절대 덮어쓰지 않습니다. Kiro 사양(.kiro/specs/)과 에이전트
후크는 운영자 소유입니다. Apothem은 이를 작성하지 않습니다.
검증
apothem verify --harness kiro --project /path/to/projectverify 명령은 다음을 확인합니다:
- 네이티브 구성이 예상 경로에 존재합니다.
- 공유 프로필의 모든 필수 필드가 존재합니다.
- 어댑터 고유의 검증 루틴이 성공을 보고합니다.
업데이트
apothem update --harness kiro --project /path/to/project현재 공유 프로필 상태에서 프로젝트 스티어링 파일을 다시 도출합니다.
제거
apothem uninstall --harness kiro --project /path/to/project어댑터가 작성한 네이티브 구성 파일을 제거합니다. 공유 프로필 YAML과 Apothem 엔진은 영향을 받지 않습니다.
적합성 게이트
python -m apothem.conformity.gate --all .문제 해결
| 증상 | 수정 |
|---|---|
| 구성 파일을 찾을 수 없음 | apothem install --harness kiro --project /path/to/project를 다시 실행 |
| 검증 실패 | apothem update --harness kiro --project /path/to/project를 실행한 후 다시 검증 |
| 예기치 않은 구성 내용 | ~/.config/apothem/profile.yaml 또는 --profile PATH를 확인한 후 apothem update --harness kiro --project /path/to/project를 다시 실행 |
구성 노브
| 플래그 | 기본값 | 설명 |
|---|---|---|
--dry-run | false | 파일을 작성하지 않고 설치를 미리 봅니다. |