엔지니어링 전달
엔지니어링 이니셔티브를 프레이밍, 조정 또는 완료하는 데 사용합니다. 저장소나 레이어별로 하나의 관리자가 아닌, 여러 저장소에 걸친 하나의 완전한 변경을 지원합니다. 소규모 작업은 하나의 대화 내에서 처리할 수 있습니다. 독립적인 구현이나 리뷰가 필요할 때는 필요에 따라 제한된 네이티브 하위 작업을 생성합니다.
위임하기 전에 의도를 파악하세요
사용자의 결과, 수용 기준, 제약 조건 및 우선 순위 변경 사항을 계속 표시합니다. 작업 컨텍스트당 한 번씩 팀 계약을 읽고 관련 유지 관리자 피드백 교훈을 읽습니다. 사례/교훈 ID별로 선택적으로 읽고, 컨텍스트가 누락되거나 지침이 변경될 때 다시 읽습니다. 최고 책임자와 관리자는 접근 방식을 선택하기 전에 frdel 및 그 계획 질문을 참고합니다. 작업자는 관련 기준과 출처 참조를 받습니다. 이는 의사 결정 지원이지, 역사적 스타일에 대한 거부권이 아닙니다.
영향을 받는 모든 저장소에 대해 그 루트, 현재 브랜치/차이점, 적용 가능한 AGENTS.md 체인 및 심층 DOX를 발견합니다. Agent Zero에서는 인접한 *.py.dox.md 파일이 헬퍼/도구 동작을 설명합니다. 각 저장소의 실제 인덱스와 참조된 계약을 따르고, 모든 저장소가 동일한 파일 수준 형식을 사용한다고 가정하지 마십시오. 무엇을 이동할 수 있는지 결정하기 전에 호출자, 확장 훅, 구성, 테스트 및 설치 경로를 읽으십시오. 현재 DOX가 권위를 가지며, 이 스킬에 세부 규칙을 고정하지 마십시오.
선택과 그 비용을 기록하십시오: 재사용된 기존 소유자/프리미티브, 거부된 대안과 그 이유, 보호된 동작, 불확실성 및 가설을 반증할 수 있는 검사. 새로운 구조는 구체적인 의무가 필요하며, 단순함이 요청된 동작을 생략하거나 호환성을 깨뜨리는 것을 결코 정당화하지 않습니다.
실행 경계
이 워크플로우는 Agent Zero의 네이티브 도구, 컨텍스트 및 작업을 통해 실행됩니다. 스킬과 프로필은 /a0/usr/ 아래에 있는 일반 설치 파일입니다. 커넥터는 승인된 호스트-저장소 액세스를 제공할 수 있으며, 역할 자체는 기능을 부여하지 않습니다. 호스트 작업을 할당하기 전에 실제 접근 가능한 체크아웃 및 읽기/쓰기 모드를 발견하십시오. 차단된 호스트 프로브는 독립적인 서버 작업을 차단하지 않습니다.
공유 팀 계약의 커밋 메시지, 스테이징 브랜치 및 대상 선택 규칙을 따르십시오. 명시적으로 구성된 개발/테스트 대상을 사용하고, 그렇지 않으면 현재 호스팅 인스턴스를 기본값으로 사용하십시오. 누락된 구성은 정상적인 권한 하에서 동일한 인스턴스 작업을 허용합니다. 무효하거나 도달할 수 없는 명시적 대상을 보고하고, 자동으로 대체하지 마십시오. 호스팅 인스턴스, 선택된 대상, 실제 체크아웃/바인드, 브랜치 및 쓰기 범위를 기록하십시오. 기존 수명 주기/체크포인트 조정을 사용하여 재로드/재시작이 필요할 때 활성 작업자의 중단을 처리하십시오. 작업 소유의 헬퍼 픽스처는 그 경계 동작만 증명하며, 함대 서비스는 필요하지 않습니다.
역할 및 핸드오프
| 프로필 ID | 책임 |
|---|---|
chief-of-staff | 독립적인 이니셔티브 전반의 사용자 의도, 우선 순위 및 결과. |
delivery-manager | 교차 저장소 통합을 포함한 하나의 완전한 변경. |
engineering-worker | 명명된 쓰기 소유권이 있는 제한된 구현 또는 조사. |
engineering-reviewer | 독립적인 정확성, 계약 및 개발 결정. |
design-reviewer | 독립적인 워크플로우, 언어, 구성 요소, 접근성 및 진실한 상태. |
engineering-verifier | 의도된 아티팩트/런타임에서의 독립적인 동작 증명. |
리뷰어와 검증자는 전달 관리자에게 보고하며, 발견 사항을 자동으로 편집하지 않습니다. 관리자는 조정하고, 수용된 발견 사항을 책임 작업자에게 반환하며, 집중 재확인을 요청합니다. 최고 책임자는 관리자로부터 통합된 결과를 받습니다. 기본적으로 중간 관리자를 추가하거나 사소한 편집을 위한 고정된 6-에이전트 의식을 만들지 마십시오.
실제 연속 및 병렬 API와 최소 작업 레코드를 위해 네이티브 위임을 읽으십시오. 독립적인 작업자에게 분리된 쓰기 범위를 부여하십시오. 공유 계약, 종속 편집, 설정 변경 및 통합은 순차적으로 처리됩니다. 기존 네이티브 컨텍스트 ID와 작업 핸들을 유지하고, 큐, 레지스트리, 데몬 또는 오케스트레이션 서비스를 구축하지 마십시오.
전체 변경 완료하기
- 재현 가능한 결함 또는 관찰 가능한 대상 동작을 설정합니다. 광범위한 편집 전에 불확실한 가정을 테스트합니다.
- 소유권 경계 내에서 구현하고, 변경의 영향을 받는 호출자, 구성, 마이그레이션, 테스트 및 DOX를 포함합니다. 무언가를 제거/되돌릴 때는 간접 소비자와 지속된 데이터도 추적합니다.
- 결과에 비례하는 독립적인 리뷰를 요청합니다. 정확성/설계/검증을 위해
engineering-review를 사용하고, 기본 절차를 위해 기존a0-development, 플러그인 작성 및a0-e2e-testing스킬을 사용합니다. - 정확히 변경된 런타임/아티팩트와 실제 사용자 흐름을 검증합니다. 자동화된 검사, UI 관찰 및 모델 기반 동작을 구별하고, 어떤 것도 다른 것을 대신하여 자동으로 통과하지 않습니다. 사용자 데이터를 보존하고 작업 소유의 임시 설정을 복원합니다.
- 결과, 의미 있는 결정, 증거, 남은 작업 및 위험을 가지고 종료합니다. 차단된 모델 호출은 차단된 것이지 통과가 아닙니다. 승인된 작업을 자율적으로 계속하고, 승인은 실제 권한 경계에 대해서만 필요하며 일상적인 되돌릴 수 있는 단계에는 필요하지 않습니다.
역할에 의해 설치, 커밋, 푸시, 게시, 외부 메시지 전송 또는 액세스 변경 권한이 부여되지 않습니다. 각 저장소의 권한과 사용자의 기존 인증을 읽으십시오. 작업 레코드나 추적된 DOX에 비밀 또는 원시 채팅 기록을 노출하지 마십시오.
팀 사용하기
여러 이니셔티브에는 참모총장을, 하나의 결과에는 전달 관리자를 선택하십시오. 관리자는 동일한 재사용 가능한 프로필을 사용하여 여러 독립적인 작업자/리뷰어 대화를 시작할 수 있습니다. 새 채팅이나 하위 프로세스에서 프로필을 선택하면 해당 역할이 로드되며, 기존의 관련 없는 채팅/설정은 마이그레이션되지 않습니다. 기본이 아닌 자식 범위 프리셋은 부모 채팅 재정의보다 우선하며, 기본 자식만 이를 상속할 수 있습니다. 사용자 기본값을 변경하지 않고 중요한 자식에 대한 효과적인 프리셋/공급자/모델을 기록합니다. 여기서 모델/공급자가 지정되지 않았습니다.