P0 운영 과제 swarm 칸반 등록안
요약 3줄
skills.disabled는 비어 있었고, Slack 전용 disable 목록 35개를 제외한 범위에서만 skill 후보를 배정했다.- P0 5건을 공통 증거수집 4장 + worker 10장 + verifier 7장 + synthesizer 1장으로 분해했고, 병렬 fan-out 후 verifier fan-in 구조로 설계했다.
- 외부 발송·삭제·공개·배포·사람 의사결정 대체는 자동 실행 금지로 유지했고, 이번 등록안에는 approval-required/Blocked 카드가 없다. 다만 향후 실행 중 그런 액션이 나오면 별도 Blocked 카드로 분리한다.
1. 사전 확인 결과
1.1 disable 확인
- 설정 파일:
/home/administrator/.hermes/profiles/sophie/config.yaml skills.disabled: 없음 ([])skills.platform_disabled.slack:audiocraft-audio-generationaxolotlbaoyu-article-illustratorbaoyu-comicbrightdata-guidebuilding-pydantic-ai-agentsbusiness-strategycanvas-designconsulting-analysiscontent-strategycopywritingcreative-visual-artifactsdata-analysisdesign-systemdspyevaluating-llms-harnessfind-skillsfine-tuning-with-trlgenerative-media-workflowsgodmodehumanizerideationmarketing-psychologyminecraft-modpack-servermlops-model-operationsnative-mcpobliteratusoutlinespixel-artpokemon-playersegment-anything-modelserving-llms-vllmspotifyunslothwebhook-subscriptions
1.2 이번 등록안에서 실제 사용 가능한 관련 skill
jyp-five-ops-doc-action-runnerjyp-labs-ai-work-os-planningweekly-top3-execution-candidatesomw-daily-collected-docs-briefresearch-knowledge-pipelinessophie-mail-router
위 6개는 실제 skill 파일 존재를 확인했다. Slack disable 목록과 충돌하지 않는다.
2. 근거 요약
- 운영 표준은
JYP Labs 운영 체계 v0.1,JYP Labs AI Skill Operating Standard v0.1,JYP Labs Loop Engineering 표준안 v0.1,OMW 수집 문서 분류 기준 v0.1,JYP Labs AI 업무 운영체계 실행 계획5종을 기준으로 삼는다. - Loop 표준은
Discovery → Decompose → Dispatch → Execute → Verify → Synthesize → Decide → Skillize구조와 subagent의 요약 필드만 올리는 원칙을 요구한다. - 운영 체계 문서는 승인 경계를 명시한다: 외부 발송, 공개 게시, 삭제, 일정 변경, 배포성 변경은 승인 전 자동 실행 금지.
- cron 운영 문서 기준 Sophie cron은 15개 활성 상태로 매핑되어 있고,
weekly-five-ops-doc-action-briefing,AI/AX external source pilot review,weekly-top3-execution-candidates등 이번 P0와 직접 관련된 증거 경로가 존재한다. - 최근 7일 cron output 집계(2026-06-15 23:59:59 ~ 2026-06-22 23:59:59 기준)에서는 총 229 run,
ok 136 / error 8 / unknown 85가 확인됐다.unknown 85는dd6a3cc55a53approval monitor의 무출력성(silent) 특성 영향 가능성이 커서 별도 분리 검증이 필요하다.
3. 역할 배정 원칙
- coordinator: Sophie
- worker 성격 분리
- 데이터/로그 집계: Sophie, Scout
- 문서 구조화/개정안 초안: Mason, Archie
- verifier 분리
- verifier-1 데이터/로그 검증: Grace
- verifier-2 문서 정합성/승인 경계 검증: Archie
- verifier-3 최종 cross-check: Sophie
- synthesizer: Sophie
- 동일 담당자가 자기 산출물을 검증하지 않도록 worker와 verifier를 분리한다.
4. DAG 개요
KANBAN-P0-COORD
├─ SHARED-LOG-COLLECT
│ ├─ OPS-A001-DATA
│ └─ OPS-A006-DATA
├─ SHARED-SOURCE-PILOT-EVIDENCE
│ └─ OPS-A002-REVIEW
├─ SHARED-APPROVAL-PATTERN-EVIDENCE
│ └─ OPS-A003-DRAFT
├─ SHARED-STANDARDS-CROSSWALK
│ └─ OPS-A004-CROSSDOC
├─ 각 worker별 draft/update 카드
├─ verifier-1-* (데이터/로그 근거)
├─ verifier-2-* (문서 정합성/승인 경계)
└─ SYNTH-P0-BRIEF5. 칸반 카드 생성안 표
| card_id | title | status | priority | assignee | allowed_skill_or_none | parent | children | deliverable | verification_rule | blocked_reason |
|---|---|---|---|---|---|---|---|---|---|---|
| KANBAN-P0-COORD | P0 swarm coordinator | Ready | 0 | Sophie | jyp-five-ops-doc-action-runner | - | SHARED-LOG-COLLECT, SHARED-SOURCE-PILOT-EVIDENCE, SHARED-APPROVAL-PATTERN-EVIDENCE, SHARED-STANDARDS-CROSSWALK, SYNTH-P0-BRIEF | 카드 DAG, 우선순위, 승인 경계, 금지 skill 목록 명시 | verifier 누락 없음, parent/child DAG 유효, disabled skill 미배정 | - |
| SHARED-LOG-COLLECT | 최근 7일 운영 로그·cron output 공통 수집 | Ready | 0 | Sophie | none | KANBAN-P0-COORD | OPS-A001-DATA, OPS-A006-DATA, VER-LOG-SHARED | run inventory, job별 output 경로 목록, 집계용 원본 manifest | 시간창·job id·원본 파일 경로가 모두 기록돼야 함 | - |
| SHARED-SOURCE-PILOT-EVIDENCE | 외부 소스 파일럿 1주 종료 증거 묶음 | Ready | 0 | Scout | research-knowledge-pipelines | KANBAN-P0-COORD | OPS-A002-REVIEW, VER-DOC-A002 | pilot runbook 기준 source군별 evidence 표 | runbook/cron output/OMW 문서 3종 중 2종 이상 교차 인용 | - |
| SHARED-APPROVAL-PATTERN-EVIDENCE | Slack 승인 문구·UX 패턴 증거 수집 | Ready | 1 | Sophie | none | KANBAN-P0-COORD | OPS-A003-DRAFT, VER-DOC-A003 | approval monitor, cron 문서, 표준 문서의 승인 패턴 근거 묶음 | 승인/보류/거절/approval gate 표현이 구분돼야 함 | - |
| SHARED-STANDARDS-CROSSWALK | 5개 기준 문서 필드 정합성 크로스워크 | Ready | 0 | Archie | jyp-labs-ai-work-os-planning | KANBAN-P0-COORD | OPS-A004-CROSSDOC, VER-DOC-A004 | 문서별 필드 보유/누락/충돌 표 | 5개 문서 모두 포함, source anchor 포함 | - |
| OPS-A001-DATA | OPS-A001 최근 7일 추천 정확도·오분류·검증 누락 데이터 집계 | Ready | 0 | Sophie | none | SHARED-LOG-COLLECT | OPS-A001-DRAFT, VER-LOG-A001 | TOP3 추천/분류/검증 누락 기준 raw metric table | 계산식, 표본 범위, 제외 기준 명시 | - |
| OPS-A001-DRAFT | OPS-A001 v0.2 개정 초안 작성 | Todo | 0 | Mason | jyp-labs-ai-work-os-planning | OPS-A001-DATA | VER-DOC-A001 | 정확도/오분류/검증 누락 반영 개정 초안 문서 | 수정 포인트가 원문 표준/실행계획 어디를 바꾸는지 명시 | - |
| OPS-A002-REVIEW | OPS-A002 외부 소스 파일럿 1주 종료 리뷰 작성 | Ready | 1 | Scout | research-knowledge-pipelines | SHARED-SOURCE-PILOT-EVIDENCE | OPS-A002-DECISION-DRAFT, VER-LOG-A002 | source군별 성과 표, Keep/Watch/Drop/Promote 초안 | 공식/cron/문서 근거 분리, 확인 불가 항목은 확인 필요 | - |
| OPS-A002-DECISION-DRAFT | OPS-A002 Keep/Watch/Drop/Promote 결정 정리 | Todo | 1 | Mason | weekly-top3-execution-candidates | OPS-A002-REVIEW | VER-DOC-A002 | 결정표 + 자동화 전환 후보 | 결정 근거와 승인 경계 분리 | - |
| OPS-A003-DRAFT | OPS-A003 Slack 승인 표준 문구·UX 패턴 문서 초안 | Ready | 1 | Mason | none | SHARED-APPROVAL-PATTERN-EVIDENCE | VER-DOC-A003 | 승인/보류/거절 패턴 문안집과 UX 플로우 | 자동 승인 아님, 문구 예시와 상태 전이 분리 | - |
| OPS-A004-CROSSDOC | OPS-A004 비용·위험도·승인 경계 필드 5개 문서 정합성 정리 | Ready | 1 | Archie | jyp-labs-ai-work-os-planning | SHARED-STANDARDS-CROSSWALK | OPS-A004-DRAFT, VER-DOC-A004 | 문서별 필드 추가 위치와 충돌 note | 각 문서의 책임 계층(L0~L5) 충돌 여부 판정 | - |
| OPS-A004-DRAFT | OPS-A004 공통 필드 추가 개정 초안 | Todo | 1 | Mason | jyp-five-ops-doc-action-runner | OPS-A004-CROSSDOC | VER-DOC-A004 | 5문서 수정안 매핑표 | 비용·위험도·승인 경계 필드의 정의가 일관돼야 함 | - |
| OPS-A006-DATA | OPS-A006 최근 7일 cron 성공률·평균 실행시간·오류유형 집계 | Ready | 0 | Sophie | none | SHARED-LOG-COLLECT | OPS-A006-DRAFT, VER-LOG-A006 | job별 운영 메트릭 표와 오류분류 초안 | 성공률 계산식, unknown 처리 규칙, 오류 유형 분류 기준 명시 | - |
| OPS-A006-DRAFT | OPS-A006 운영 대시보드/브리프 초안 | Todo | 0 | Archie | omw-daily-collected-docs-brief | OPS-A006-DATA | VER-DOC-A006 | 주간 운영 dashboard markdown + exec brief | 지표 정의와 근거 경로를 모두 링크 | - |
| VER-LOG-SHARED | verifier-1 shared log collection 검증 | Ready | 0 | Grace | none | SHARED-LOG-COLLECT | FIX-SHARED-LOG (조건부) | 공통 로그 manifest pass/fail | 범위 누락, 날짜창 오류, 원본 경로 누락 여부 점검 | - |
| VER-LOG-A001 | verifier-1 OPS-A001 데이터 검증 | Todo | 0 | Grace | none | OPS-A001-DATA | FIX-A001-DATA (조건부) | 정확도·오분류·검증 누락 계산 검토서 | 표본·식·오분류 기준·누락 판정 일관성 | - |
| VER-DOC-A001 | verifier-2 OPS-A001 개정 초안 검증 | Todo | 0 | Archie | none | OPS-A001-DRAFT | FIX-A001-DRAFT (조건부) | 문서 반영 위치·승인 경계 검토서 | 상위 운영체계와 충돌 없고 비가역 작업 없음 | - |
| VER-LOG-A002 | verifier-1 OPS-A002 증거 검증 | Todo | 1 | Grace | none | OPS-A002-REVIEW | FIX-A002-REVIEW (조건부) | source군 근거 충분성 검토서 | source별 evidence 2개 이상, 단일 출처 단정 금지 | - |
| VER-DOC-A002 | verifier-2 OPS-A002 결정표 검증 | Todo | 1 | Archie | none | OPS-A002-DECISION-DRAFT | FIX-A002-DRAFT (조건부) | Keep/Watch/Drop/Promote 문서 정합성 검토 | 자동화 승격과 승인 경계 혼동 금지 | - |
| VER-DOC-A003 | verifier-2 OPS-A003 승인 UX 문서 검증 | Todo | 1 | Grace | none | OPS-A003-DRAFT | FIX-A003-DRAFT (조건부) | 승인 UX 문안/상태 전이 검토 | 승인 대체 표현, 과도한 자동화 문구, 외부 실행 암시 금지 | - |
| VER-DOC-A004 | verifier-2 OPS-A004 정합성 검증 | Todo | 1 | Grace | none | OPS-A004-DRAFT | FIX-A004-DRAFT (조건부) | 5문서 필드 충돌 판정서 | L계층 책임 경계, 정의 충돌, 중복 수정 방지 | - |
| VER-LOG-A006 | verifier-1 OPS-A006 운영 메트릭 검증 | Todo | 0 | Grace | none | OPS-A006-DATA | FIX-A006-DATA (조건부) | 성공률/평균 실행시간/오류분류 검토서 | unknown 처리와 error 분류의 근거 일치 | - |
| VER-DOC-A006 | verifier-2 OPS-A006 대시보드 검증 | Todo | 0 | Archie | none | OPS-A006-DRAFT | FIX-A006-DRAFT (조건부) | 브리프 표현·문서 링크·승인 경계 검토 | dashboard가 실행 보고이지 배포/공개를 유도하지 않아야 함 | - |
| SYNTH-P0-BRIEF | synthesizer 주간 P0 운영 브리프 취합 | Backlog | 0 | Sophie | jyp-five-ops-doc-action-runner | VER-LOG-A001, VER-DOC-A001, VER-LOG-A002, VER-DOC-A002, VER-DOC-A003, VER-DOC-A004, VER-LOG-A006, VER-DOC-A006 | - | 최종 5개 P0 결과 브리프 | 모든 verifier 완료 후 시작, 원문 재작성 금지, 검증 통과본만 취합 | 선행 verifier 미완료 시 시작 금지 |
| FIX-SHARED-LOG | fix-loop 공통 로그 수집 보정 | Blocked | 0 | Sophie | none | VER-LOG-SHARED | - | 누락 경로/시간창 보정본 | verifier fail 시에만 생성 | conditional card |
| FIX-A001-DATA | fix-loop OPS-A001 데이터 보정 | Blocked | 0 | Sophie | none | VER-LOG-A001 | - | 재집계본 | verifier fail 시에만 생성 | conditional card |
| FIX-A001-DRAFT | fix-loop OPS-A001 개정안 보정 | Blocked | 0 | Mason | jyp-labs-ai-work-os-planning | VER-DOC-A001 | - | 개정안 수정본 | verifier fail 시에만 생성 | conditional card |
| FIX-A002-REVIEW | fix-loop OPS-A002 리뷰 보정 | Blocked | 1 | Scout | research-knowledge-pipelines | VER-LOG-A002 | - | source evidence 보강본 | verifier fail 시에만 생성 | conditional card |
| FIX-A002-DRAFT | fix-loop OPS-A002 결정표 보정 | Blocked | 1 | Mason | weekly-top3-execution-candidates | VER-DOC-A002 | - | 결정표 수정본 | verifier fail 시에만 생성 | conditional card |
| FIX-A003-DRAFT | fix-loop OPS-A003 승인 UX 보정 | Blocked | 1 | Mason | none | VER-DOC-A003 | - | 문구/상태 전이 수정본 | verifier fail 시에만 생성 | conditional card |
| FIX-A004-DRAFT | fix-loop OPS-A004 정합성 보정 | Blocked | 1 | Archie | jyp-labs-ai-work-os-planning | VER-DOC-A004 | - | 필드 정의/참조 수정본 | verifier fail 시에만 생성 | conditional card |
| FIX-A006-DATA | fix-loop OPS-A006 데이터 보정 | Blocked | 0 | Sophie | none | VER-LOG-A006 | - | 메트릭 재집계본 | verifier fail 시에만 생성 | conditional card |
| FIX-A006-DRAFT | fix-loop OPS-A006 브리프 보정 | Blocked | 0 | Archie | omw-daily-collected-docs-brief | VER-DOC-A006 | - | dashboard/brief 수정본 | verifier fail 시에만 생성 | conditional card |
6. 카드별 실행 메모
6.1 바로 실행 가능한 카드
KANBAN-P0-COORDSHARED-LOG-COLLECTSHARED-SOURCE-PILOT-EVIDENCESHARED-APPROVAL-PATTERN-EVIDENCESHARED-STANDARDS-CROSSWALKOPS-A001-DATAOPS-A002-REVIEWOPS-A003-DRAFTOPS-A004-CROSSDOCOPS-A006-DATAVER-LOG-SHARED
6.2 의존성 완료 후 시작 카드
OPS-A001-DRAFTOPS-A002-DECISION-DRAFTOPS-A004-DRAFTOPS-A006-DRAFT- 모든
VER-*상세 카드 SYNTH-P0-BRIEF
6.3 현재 Blocked 카드
FIX-*조건부 보정 카드 전부- 이유: verifier fail 시에만 활성화되는 fix-loop 카드이기 때문
7. worker 출력 계약
각 worker는 자기 카드에서 아래 네 가지 만 남긴다.
- 사용한 근거
- 만든 산출물 경로
- 남은 리스크
- 다음 결정 변수
전체 context dump 금지. verifier에 넘길 표준 출력 형태는 아래와 같다.
evidence_used:
- <path or run id>
artifact_path: <path>
remaining_risks:
- <risk>
decision_variables:
- <what changes next decision>8. verifier 체크리스트
8.1 verifier-1 데이터/로그 근거 검증 공통 체크리스트
- 시간 범위가 최근 7일로 고정되었는가
- 원본 cron output/job id/file path가 남았는가
- 계산식과 제외 규칙이 문서화되었는가
- success/error/unknown 분류 기준이 일관적인가
- 표본 왜곡 가능성(
silentoutput, delivery error, duplicate raw/processed) 표시가 있는가 - 비가역 작업이 포함되지 않았는가
8.2 verifier-2 문서 정합성/승인 경계 검증 공통 체크리스트
- 상위 문서(L0/L1)와 하위 문서(L3/L4/L5) 책임 경계가 맞는가
- 같은 정의가 문서마다 다르게 쓰이지 않는가
- 승인/보류/거절/blocked 상태 정의가 혼동되지 않는가
- 외부 발송/삭제/공개/배포 자동 실행으로 읽힐 문구가 없는가
- 누락된 검증 항목과 conflict note가 따로 표시되었는가
8.3 카드별 preflight pass/fail
| card_id | verifier | pass/fail | 수정 필요 사항 | 근거 부족 항목 |
|---|---|---|---|---|
| SHARED-LOG-COLLECT | verifier-1 | PASS | dd6a3cc55a53 silent run을 unknown으로 분리 표시 필요 | 실제 평균 실행시간 원천값 추출 방식 미정 |
| OPS-A001-DATA | verifier-1 | PASS | 정확도 정의를 TOP3 추천/분류/검증 누락으로 분리 명시 | 오분류 gold label 기준 문서 앵커 필요 |
| OPS-A001-DRAFT | verifier-2 | PASS | 개정 초안에 문서별 반영 위치 표 추가 권장 | v0.2 적용 대상 원문 문서 1차 확정 필요 |
| OPS-A002-REVIEW | verifier-1 | PASS | 소스군 기준(공식 블로그/RSS, GitHub/릴리스, 벤치마크 보조) 통일 필요 | source별 후보 수/승격 수 raw count 표 |
| OPS-A002-DECISION-DRAFT | verifier-2 | PASS | Promote와 자동수집 전환을 분리 기재 | Drop 사유의 재검토 조건 |
| OPS-A003-DRAFT | verifier-2 | PASS | approval UX를 상태 전이와 문구 예시로 분리 | 실제 Slack thread 샘플 대화는 없음 |
| OPS-A004-CROSSDOC | verifier-2 | PASS | L0/L1/L3/L4 문서별 필드 책임 매핑표 추가 | 5개 문서 내부 anchor 세부위치 |
| OPS-A004-DRAFT | verifier-2 | PASS | 비용/위험도/승인 경계 정의 표준 문장 필요 | 하위 SOP까지 전파 범위 확인 필요 |
| OPS-A006-DATA | verifier-1 | PASS | unknown 처리 규칙과 평균 실행시간 계산 방식 명시 | cron output만으로 실행시간 완전 추출 가능한지 확인 필요 |
| OPS-A006-DRAFT | verifier-2 | PASS | dashboard와 brief를 분리된 섹션으로 두기 | 운영 임계치(red/yellow/green) 기준 미정 |
| SYNTH-P0-BRIEF | verifier-3 | PASS | verifier 완료 게이트를 선행 조건으로 명시 | 각 worker artifact path 실제 생성 전 |
9. synthesizer 최종 브리프 템플릿
요약 3줄
- P0 5건 중 완료/보류/수정 필요 건수를 먼저 표시한다.
- 공통 패턴과 문서 개정 포인트를 3개 이내로 묶는다.
- 즉시 실행 가능 항목과 사람 승인 필요 항목을 분리한다.
P0별 결과
OPS-A001: 최근 7일 추천 정확도, 오분류 패턴, 검증 누락, v0.2 개정 포인트OPS-A002: 파일럿 source군별 Keep/Watch/Drop/PromoteOPS-A003: 승인/보류/거절 문구, 상태 전이, approval gate UXOPS-A004: 비용·위험도·승인 경계 필드 정합성 반영 결과OPS-A006: cron 성공률, 평균 실행시간, 오류유형, 운영 대시보드
공통 개선 포인트
- success/error/unknown 기준을 운영 대시보드와 개정 초안에 공통 정의로 고정
- approval gate 문구와 상태 모델(Triage/Backlog/Todo/Ready/InProgress/Done/Blocked)을 문서 표준에 연결
- 비용·위험도·승인 경계 필드를 분류 표준과 실행 계획 양쪽에 넣어 verifier 부담 감소
즉시 실행 가능 항목
- 공통 증거 수집 4장
- OPS-A001/OPS-A006 데이터 카드
- OPS-A002 리뷰 카드
- OPS-A003 승인 UX 초안 카드
- OPS-A004 크로스워크 카드
사람 승인 필요 항목
- 실제 cron schedule/deliver/workdir 변경
- 공개 게시, 외부 발송, 삭제, 배포로 이어지는 후속 액션
- 사람 의사결정 대체로 읽힐 최종 판정 자동화
원문 문서 업데이트 대상 경로
wiki/work/projects/jyp-labs-ai-work-operating-system-plan.mdwiki/work/standards/jyp-labs-ai-skill-operating-standard-v0.1.mdwiki/work/standards/jyp-labs-loop-engineering-standard-v0.1.mdwiki/work/standards/omw-collected-doc-classification-standard-v0.1.mdwiki/work/standards/jyp-labs-operating-system-v0.1.md
10. 근거 경로
- config:
/home/administrator/.hermes/profiles/sophie/config.yaml - skills:
/home/administrator/.hermes/profiles/sophie/skills/productivity/jyp-five-ops-doc-action-runner/SKILL.md/home/administrator/.hermes/profiles/sophie/skills/productivity/jyp-labs-ai-work-os-planning/SKILL.md/home/administrator/.hermes/profiles/sophie/skills/productivity/weekly-top3-execution-candidates/SKILL.md/home/administrator/.hermes/profiles/sophie/skills/productivity/omw-daily-collected-docs-brief/SKILL.md/home/administrator/.hermes/profiles/sophie/skills/research/research-knowledge-pipelines/SKILL.md/home/administrator/.hermes/profiles/sophie/skills/productivity/sophie-mail-router/SKILL.md
- cron evidence:
/home/administrator/.hermes/profiles/sophie/cron/output/f1c16d59af26/2026-06-22_13-02-35.md/home/administrator/.hermes/profiles/sophie/cron/output/eb1633b14b7c/2026-06-22_08-34-44.md/home/administrator/.hermes/profiles/sophie/cron/output/2d2953885b4a/2026-06-22_09-05-13.md/home/administrator/.hermes/profiles/sophie/cron/output/a45197518766/2026-06-22_01-02-52.md/home/administrator/.hermes/profiles/sophie/cron/output/3e8355adcb85/2026-06-22_14-32-30.md
- project/standard evidence:
/home/administrator/projects/jyp-garden/wiki/work/projects/ai-ax-external-source-pilot-runbook-2026-06-14.md/home/administrator/projects/jyp-garden/wiki/work/projects/sophie-cron-org-system-application-2026-06-16.md/home/administrator/projects/jyp-garden/wiki/work/agents/p0/scout/SOUL.md/home/administrator/projects/jyp-garden/wiki/work/agents/p0/grace/SOUL.md/home/administrator/projects/jyp-garden/wiki/work/agents/p0/mason/SOUL.md/home/administrator/projects/jyp-garden/wiki/work/agents/p0/archie/SOUL.md