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-generation
    • axolotl
    • baoyu-article-illustrator
    • baoyu-comic
    • brightdata-guide
    • building-pydantic-ai-agents
    • business-strategy
    • canvas-design
    • consulting-analysis
    • content-strategy
    • copywriting
    • creative-visual-artifacts
    • data-analysis
    • design-system
    • dspy
    • evaluating-llms-harness
    • find-skills
    • fine-tuning-with-trl
    • generative-media-workflows
    • godmode
    • humanizer
    • ideation
    • marketing-psychology
    • minecraft-modpack-server
    • mlops-model-operations
    • native-mcp
    • obliteratus
    • outlines
    • pixel-art
    • pokemon-player
    • segment-anything-model
    • serving-llms-vllm
    • spotify
    • unsloth
    • webhook-subscriptions

1.2 이번 등록안에서 실제 사용 가능한 관련 skill

  • jyp-five-ops-doc-action-runner
  • jyp-labs-ai-work-os-planning
  • weekly-top3-execution-candidates
  • omw-daily-collected-docs-brief
  • research-knowledge-pipelines
  • sophie-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 85dd6a3cc55a53 approval 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-BRIEF

5. 칸반 카드 생성안 표

card_idtitlestatuspriorityassigneeallowed_skill_or_noneparentchildrendeliverableverification_ruleblocked_reason
KANBAN-P0-COORDP0 swarm coordinatorReady0Sophiejyp-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 공통 수집Ready0SophienoneKANBAN-P0-COORDOPS-A001-DATA, OPS-A006-DATA, VER-LOG-SHAREDrun inventory, job별 output 경로 목록, 집계용 원본 manifest시간창·job id·원본 파일 경로가 모두 기록돼야 함-
SHARED-SOURCE-PILOT-EVIDENCE외부 소스 파일럿 1주 종료 증거 묶음Ready0Scoutresearch-knowledge-pipelinesKANBAN-P0-COORDOPS-A002-REVIEW, VER-DOC-A002pilot runbook 기준 source군별 evidence 표runbook/cron output/OMW 문서 3종 중 2종 이상 교차 인용-
SHARED-APPROVAL-PATTERN-EVIDENCESlack 승인 문구·UX 패턴 증거 수집Ready1SophienoneKANBAN-P0-COORDOPS-A003-DRAFT, VER-DOC-A003approval monitor, cron 문서, 표준 문서의 승인 패턴 근거 묶음승인/보류/거절/approval gate 표현이 구분돼야 함-
SHARED-STANDARDS-CROSSWALK5개 기준 문서 필드 정합성 크로스워크Ready0Archiejyp-labs-ai-work-os-planningKANBAN-P0-COORDOPS-A004-CROSSDOC, VER-DOC-A004문서별 필드 보유/누락/충돌 표5개 문서 모두 포함, source anchor 포함-
OPS-A001-DATAOPS-A001 최근 7일 추천 정확도·오분류·검증 누락 데이터 집계Ready0SophienoneSHARED-LOG-COLLECTOPS-A001-DRAFT, VER-LOG-A001TOP3 추천/분류/검증 누락 기준 raw metric table계산식, 표본 범위, 제외 기준 명시-
OPS-A001-DRAFTOPS-A001 v0.2 개정 초안 작성Todo0Masonjyp-labs-ai-work-os-planningOPS-A001-DATAVER-DOC-A001정확도/오분류/검증 누락 반영 개정 초안 문서수정 포인트가 원문 표준/실행계획 어디를 바꾸는지 명시-
OPS-A002-REVIEWOPS-A002 외부 소스 파일럿 1주 종료 리뷰 작성Ready1Scoutresearch-knowledge-pipelinesSHARED-SOURCE-PILOT-EVIDENCEOPS-A002-DECISION-DRAFT, VER-LOG-A002source군별 성과 표, Keep/Watch/Drop/Promote 초안공식/cron/문서 근거 분리, 확인 불가 항목은 확인 필요-
OPS-A002-DECISION-DRAFTOPS-A002 Keep/Watch/Drop/Promote 결정 정리Todo1Masonweekly-top3-execution-candidatesOPS-A002-REVIEWVER-DOC-A002결정표 + 자동화 전환 후보결정 근거와 승인 경계 분리-
OPS-A003-DRAFTOPS-A003 Slack 승인 표준 문구·UX 패턴 문서 초안Ready1MasonnoneSHARED-APPROVAL-PATTERN-EVIDENCEVER-DOC-A003승인/보류/거절 패턴 문안집과 UX 플로우자동 승인 아님, 문구 예시와 상태 전이 분리-
OPS-A004-CROSSDOCOPS-A004 비용·위험도·승인 경계 필드 5개 문서 정합성 정리Ready1Archiejyp-labs-ai-work-os-planningSHARED-STANDARDS-CROSSWALKOPS-A004-DRAFT, VER-DOC-A004문서별 필드 추가 위치와 충돌 note각 문서의 책임 계층(L0~L5) 충돌 여부 판정-
OPS-A004-DRAFTOPS-A004 공통 필드 추가 개정 초안Todo1Masonjyp-five-ops-doc-action-runnerOPS-A004-CROSSDOCVER-DOC-A0045문서 수정안 매핑표비용·위험도·승인 경계 필드의 정의가 일관돼야 함-
OPS-A006-DATAOPS-A006 최근 7일 cron 성공률·평균 실행시간·오류유형 집계Ready0SophienoneSHARED-LOG-COLLECTOPS-A006-DRAFT, VER-LOG-A006job별 운영 메트릭 표와 오류분류 초안성공률 계산식, unknown 처리 규칙, 오류 유형 분류 기준 명시-
OPS-A006-DRAFTOPS-A006 운영 대시보드/브리프 초안Todo0Archieomw-daily-collected-docs-briefOPS-A006-DATAVER-DOC-A006주간 운영 dashboard markdown + exec brief지표 정의와 근거 경로를 모두 링크-
VER-LOG-SHAREDverifier-1 shared log collection 검증Ready0GracenoneSHARED-LOG-COLLECTFIX-SHARED-LOG (조건부)공통 로그 manifest pass/fail범위 누락, 날짜창 오류, 원본 경로 누락 여부 점검-
VER-LOG-A001verifier-1 OPS-A001 데이터 검증Todo0GracenoneOPS-A001-DATAFIX-A001-DATA (조건부)정확도·오분류·검증 누락 계산 검토서표본·식·오분류 기준·누락 판정 일관성-
VER-DOC-A001verifier-2 OPS-A001 개정 초안 검증Todo0ArchienoneOPS-A001-DRAFTFIX-A001-DRAFT (조건부)문서 반영 위치·승인 경계 검토서상위 운영체계와 충돌 없고 비가역 작업 없음-
VER-LOG-A002verifier-1 OPS-A002 증거 검증Todo1GracenoneOPS-A002-REVIEWFIX-A002-REVIEW (조건부)source군 근거 충분성 검토서source별 evidence 2개 이상, 단일 출처 단정 금지-
VER-DOC-A002verifier-2 OPS-A002 결정표 검증Todo1ArchienoneOPS-A002-DECISION-DRAFTFIX-A002-DRAFT (조건부)Keep/Watch/Drop/Promote 문서 정합성 검토자동화 승격과 승인 경계 혼동 금지-
VER-DOC-A003verifier-2 OPS-A003 승인 UX 문서 검증Todo1GracenoneOPS-A003-DRAFTFIX-A003-DRAFT (조건부)승인 UX 문안/상태 전이 검토승인 대체 표현, 과도한 자동화 문구, 외부 실행 암시 금지-
VER-DOC-A004verifier-2 OPS-A004 정합성 검증Todo1GracenoneOPS-A004-DRAFTFIX-A004-DRAFT (조건부)5문서 필드 충돌 판정서L계층 책임 경계, 정의 충돌, 중복 수정 방지-
VER-LOG-A006verifier-1 OPS-A006 운영 메트릭 검증Todo0GracenoneOPS-A006-DATAFIX-A006-DATA (조건부)성공률/평균 실행시간/오류분류 검토서unknown 처리와 error 분류의 근거 일치-
VER-DOC-A006verifier-2 OPS-A006 대시보드 검증Todo0ArchienoneOPS-A006-DRAFTFIX-A006-DRAFT (조건부)브리프 표현·문서 링크·승인 경계 검토dashboard가 실행 보고이지 배포/공개를 유도하지 않아야 함-
SYNTH-P0-BRIEFsynthesizer 주간 P0 운영 브리프 취합Backlog0Sophiejyp-five-ops-doc-action-runnerVER-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-LOGfix-loop 공통 로그 수집 보정Blocked0SophienoneVER-LOG-SHARED-누락 경로/시간창 보정본verifier fail 시에만 생성conditional card
FIX-A001-DATAfix-loop OPS-A001 데이터 보정Blocked0SophienoneVER-LOG-A001-재집계본verifier fail 시에만 생성conditional card
FIX-A001-DRAFTfix-loop OPS-A001 개정안 보정Blocked0Masonjyp-labs-ai-work-os-planningVER-DOC-A001-개정안 수정본verifier fail 시에만 생성conditional card
FIX-A002-REVIEWfix-loop OPS-A002 리뷰 보정Blocked1Scoutresearch-knowledge-pipelinesVER-LOG-A002-source evidence 보강본verifier fail 시에만 생성conditional card
FIX-A002-DRAFTfix-loop OPS-A002 결정표 보정Blocked1Masonweekly-top3-execution-candidatesVER-DOC-A002-결정표 수정본verifier fail 시에만 생성conditional card
FIX-A003-DRAFTfix-loop OPS-A003 승인 UX 보정Blocked1MasonnoneVER-DOC-A003-문구/상태 전이 수정본verifier fail 시에만 생성conditional card
FIX-A004-DRAFTfix-loop OPS-A004 정합성 보정Blocked1Archiejyp-labs-ai-work-os-planningVER-DOC-A004-필드 정의/참조 수정본verifier fail 시에만 생성conditional card
FIX-A006-DATAfix-loop OPS-A006 데이터 보정Blocked0SophienoneVER-LOG-A006-메트릭 재집계본verifier fail 시에만 생성conditional card
FIX-A006-DRAFTfix-loop OPS-A006 브리프 보정Blocked0Archieomw-daily-collected-docs-briefVER-DOC-A006-dashboard/brief 수정본verifier fail 시에만 생성conditional card

6. 카드별 실행 메모

6.1 바로 실행 가능한 카드

  • KANBAN-P0-COORD
  • SHARED-LOG-COLLECT
  • SHARED-SOURCE-PILOT-EVIDENCE
  • SHARED-APPROVAL-PATTERN-EVIDENCE
  • SHARED-STANDARDS-CROSSWALK
  • OPS-A001-DATA
  • OPS-A002-REVIEW
  • OPS-A003-DRAFT
  • OPS-A004-CROSSDOC
  • OPS-A006-DATA
  • VER-LOG-SHARED

6.2 의존성 완료 후 시작 카드

  • OPS-A001-DRAFT
  • OPS-A002-DECISION-DRAFT
  • OPS-A004-DRAFT
  • OPS-A006-DRAFT
  • 모든 VER-* 상세 카드
  • SYNTH-P0-BRIEF

6.3 현재 Blocked 카드

  • FIX-* 조건부 보정 카드 전부
  • 이유: verifier fail 시에만 활성화되는 fix-loop 카드이기 때문

7. worker 출력 계약

각 worker는 자기 카드에서 아래 네 가지 만 남긴다.

  1. 사용한 근거
  2. 만든 산출물 경로
  3. 남은 리스크
  4. 다음 결정 변수

전체 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 분류 기준이 일관적인가
  • 표본 왜곡 가능성(silent output, delivery error, duplicate raw/processed) 표시가 있는가
  • 비가역 작업이 포함되지 않았는가

8.2 verifier-2 문서 정합성/승인 경계 검증 공통 체크리스트

  • 상위 문서(L0/L1)와 하위 문서(L3/L4/L5) 책임 경계가 맞는가
  • 같은 정의가 문서마다 다르게 쓰이지 않는가
  • 승인/보류/거절/blocked 상태 정의가 혼동되지 않는가
  • 외부 발송/삭제/공개/배포 자동 실행으로 읽힐 문구가 없는가
  • 누락된 검증 항목과 conflict note가 따로 표시되었는가

8.3 카드별 preflight pass/fail

card_idverifierpass/fail수정 필요 사항근거 부족 항목
SHARED-LOG-COLLECTverifier-1PASSdd6a3cc55a53 silent run을 unknown으로 분리 표시 필요실제 평균 실행시간 원천값 추출 방식 미정
OPS-A001-DATAverifier-1PASS정확도 정의를 TOP3 추천/분류/검증 누락으로 분리 명시오분류 gold label 기준 문서 앵커 필요
OPS-A001-DRAFTverifier-2PASS개정 초안에 문서별 반영 위치 표 추가 권장v0.2 적용 대상 원문 문서 1차 확정 필요
OPS-A002-REVIEWverifier-1PASS소스군 기준(공식 블로그/RSS, GitHub/릴리스, 벤치마크 보조) 통일 필요source별 후보 수/승격 수 raw count 표
OPS-A002-DECISION-DRAFTverifier-2PASSPromote와 자동수집 전환을 분리 기재Drop 사유의 재검토 조건
OPS-A003-DRAFTverifier-2PASSapproval UX를 상태 전이와 문구 예시로 분리실제 Slack thread 샘플 대화는 없음
OPS-A004-CROSSDOCverifier-2PASSL0/L1/L3/L4 문서별 필드 책임 매핑표 추가5개 문서 내부 anchor 세부위치
OPS-A004-DRAFTverifier-2PASS비용/위험도/승인 경계 정의 표준 문장 필요하위 SOP까지 전파 범위 확인 필요
OPS-A006-DATAverifier-1PASSunknown 처리 규칙과 평균 실행시간 계산 방식 명시cron output만으로 실행시간 완전 추출 가능한지 확인 필요
OPS-A006-DRAFTverifier-2PASSdashboard와 brief를 분리된 섹션으로 두기운영 임계치(red/yellow/green) 기준 미정
SYNTH-P0-BRIEFverifier-3PASSverifier 완료 게이트를 선행 조건으로 명시각 worker artifact path 실제 생성 전

9. synthesizer 최종 브리프 템플릿

요약 3줄

  • P0 5건 중 완료/보류/수정 필요 건수를 먼저 표시한다.
  • 공통 패턴과 문서 개정 포인트를 3개 이내로 묶는다.
  • 즉시 실행 가능 항목과 사람 승인 필요 항목을 분리한다.

P0별 결과

  • OPS-A001: 최근 7일 추천 정확도, 오분류 패턴, 검증 누락, v0.2 개정 포인트
  • OPS-A002: 파일럿 source군별 Keep/Watch/Drop/Promote
  • OPS-A003: 승인/보류/거절 문구, 상태 전이, approval gate UX
  • OPS-A004: 비용·위험도·승인 경계 필드 정합성 반영 결과
  • OPS-A006: cron 성공률, 평균 실행시간, 오류유형, 운영 대시보드

공통 개선 포인트

  1. success/error/unknown 기준을 운영 대시보드와 개정 초안에 공통 정의로 고정
  2. approval gate 문구와 상태 모델(Triage/Backlog/Todo/Ready/InProgress/Done/Blocked)을 문서 표준에 연결
  3. 비용·위험도·승인 경계 필드를 분류 표준과 실행 계획 양쪽에 넣어 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.md
  • wiki/work/standards/jyp-labs-ai-skill-operating-standard-v0.1.md
  • wiki/work/standards/jyp-labs-loop-engineering-standard-v0.1.md
  • wiki/work/standards/omw-collected-doc-classification-standard-v0.1.md
  • wiki/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