전체 항목
41Operations
출시 준비도
Phase 6-11과 제품화 잔여 항목을 provider credential, 운영 자동화, 문서, 수동 정책 확정 상태로 추적합니다.
운영
출시 준비도
Phase 6-11과 제품화 잔여 항목을 provider credential, 운영 자동화, 문서, 수동 정책 확정 상태로 추적합니다.
설정됨
25프로비저닝 필요
6수동 후속
10남은 작업 추적
생성 시각: 2026-06-22 03:24
컴플라이언스
4개 항목
커넥터
7개 항목
GEO
4개 항목
운영 안정화
11개 항목
키워드/AEO
4개 항목
제품화
7개 항목
스키마(JSON-LD)
4개 항목
상세 항목
실제 credential 값은 표시하지 않고, 필요한 env key와 다음 조치만 보여줍니다.
| 범주 | 항목 | 상태 | 필요 env | 다음 조치 |
|---|---|---|---|---|
| 커넥터 | GSC 실서비스 credentialGoogle Search Console 기반 검색어/페이지 데이터를 live connector adapter 뒤에서 수집합니다. | 설정됨 | SEARCHOPS_GSC_ACCESS_TOKEN, SEARCHOPS_GSC_SERVICE_ACCOUNT_JSON, SEARCHOPS_GOOGLE_OAUTH_CLIENT_ID | 배포 secret에 Google OAuth client env를 등록하고 사이트 connector OAuth를 완료하세요. |
| 커넥터 | GA4 실서비스 credentialGA4 page/session/conversion 데이터를 connector sync에 연결합니다. | 설정됨 | SEARCHOPS_GA4_PROPERTY_ID, SEARCHOPS_GA4_ACCESS_TOKEN, SEARCHOPS_GA4_SERVICE_ACCOUNT_JSON, SEARCHOPS_GOOGLE_OAUTH_CLIENT_ID | GA4 property id와 Google OAuth client env를 배포 환경에 등록하세요. |
| 커넥터 | PageSpeed 실서비스 credentialPageSpeed Insights API를 connector adapter 뒤에서 호출할 수 있게 합니다. | 설정됨 | SEARCHOPS_PAGESPEED_API_KEY | SEARCHOPS_PAGESPEED_API_KEY를 등록하세요. |
| 커넥터 | Bing 실서비스 credentialBing URL/search metrics를 connector adapter 뒤에서 정규화합니다. | 설정됨 | SEARCHOPS_BING_API_KEY | SEARCHOPS_BING_API_KEY를 등록하세요. |
| 커넥터 | CMS 읽기 전용 credentialWordPress/Webflow/headless CMS 콘텐츠를 읽기/검수 중심으로 연결합니다. | 프로비저닝 필요 | SEARCHOPS_CMS_API_TOKEN, SEARCHOPS_CMS_WEBHOOK_SECRETS | CMS base URL, token, webhook secret을 provider별로 등록하세요. |
| 커넥터 | 외부 API adapter gatelive 외부 API 호출은 connector adapter 뒤에서만 활성화하고 테스트에서는 fixture를 사용합니다. | 설정됨 | 정책 확정 | provider별 live flag와 adapter secret을 배포 환경에서만 켜세요. |
| 커넥터 | Connector 부분 성공/재시도 운영 UXprovider별 sync 실패, 재시도, 부분 성공 상태를 운영자가 확인하고 후속 처리할 수 있어야 합니다. | 설정됨 | 정책 확정 | connector sync history 화면에서 provider별 진단 코드와 개별 재실행 버튼을 확인하세요. |
| 키워드/AEO | GSC 기반 키워드 발견persisted GSC connector result를 keyword discovery 후보로 변환합니다. | 설정됨 | SEARCHOPS_GSC_ACCESS_TOKEN, SEARCHOPS_GSC_SERVICE_ACCOUNT_JSON, SEARCHOPS_GOOGLE_OAUTH_CLIENT_ID | GSC OAuth 연결이 완료되면 keyword discovery를 실행하세요. |
| 키워드/AEO | 선택형 AI 초안 보조AI는 설명/초안 보조만 담당하고 SEO/AEO/GEO truth source가 되지 않습니다. | 수동 후속 | 정책 확정 | LLM provider를 쓰려면 ai-core adapter env를 등록하고 draft-only UI에서만 노출하세요. |
| 키워드/AEO | ContentBrief 생성 UI 고도화ContentBrief는 사용자 검토용 draft만 생성하고 자동 게시 흐름을 만들지 않습니다. | 수동 후속 | 정책 확정 | keyword/AEO dashboard에서 draft 생성, 검토, history 진입점을 더 명확히 다듬으세요. |
| 키워드/AEO | ContentBrief draft-only guardrailContentBrief 생성 결과는 draft 상태로만 저장되며 CMS 자동 게시 경로가 없습니다. | 설정됨 | 정책 확정 | draft-only 정책을 유지하고 CMS publish adapter와 직접 연결하지 마세요. |
| 스키마(JSON-LD) | Rich result live validatorJSON-LD draft 검증은 worker-injected validator client 뒤에서만 live 호출됩니다. | 프로비저닝 필요 | SEARCHOPS_RICH_RESULT_VALIDATOR_URL | SEARCHOPS_RICH_RESULT_VALIDATOR_URL/TOKEN을 등록하세요. |
| 스키마(JSON-LD) | Schema validation dashboard triggerdashboard에서 rich-result validation job을 수동 실행할 수 있는 진입점이 필요합니다. | 수동 후속 | 정책 확정 | schema recommendation 화면에 validation enqueue 버튼과 최신 결과 상태를 연결하세요. |
| 스키마(JSON-LD) | Schema recheck 결과 연결schema validation/recheck 결과가 작업 지시서와 이슈 상태를 더 촘촘히 갱신해야 합니다. | 수동 후속 | 정책 확정 | recommendation, validation result, work order, issue status 간 idempotent linkage를 강화하세요. |
| 스키마(JSON-LD) | JSON-LD draft/recommendation 유지JSON-LD는 recommendation/draft로만 제공하고 자동 게시하지 않습니다. | 설정됨 | 정책 확정 | CMS publish 흐름과 JSON-LD recommendation을 직접 연결하지 마세요. |
| GEO | GEO live answer providerAI answer observation 수집은 connector adapter 뒤에서 provider별로 활성화합니다. | 프로비저닝 필요 | SEARCHOPS_GEO_CHATGPT_API_KEY, SEARCHOPS_GEO_PERPLEXITY_API_KEY, SEARCHOPS_GEO_GEMINI_API_KEY, SEARCHOPS_GEO_COPILOT_API_KEY, SEARCHOPS_GEO_CLAUDE_API_KEY | 필요한 provider API key를 등록하세요. |
| GEO | GEO observation collection UI/APImanual/fixture/live observation을 같은 contract로 수집하고 report 생성 전에 검토할 수 있어야 합니다. | 수동 후속 | 정책 확정 | GEO dashboard에 observation create/list flow와 provider source label을 연결하세요. |
| GEO | GEO report 자동 batch 생성예약 또는 수동 batch job으로 GEO reports를 반복 생성할 수 있어야 합니다. | 수동 후속 | 정책 확정 | provider credential이 준비되면 batch schedule과 worker persistence를 활성화하세요. |
| GEO | GEO report to WorkOrder bulk generationGEO report에서 deterministic work order를 bulk 생성하는 옵션이 필요합니다. | 수동 후속 | 정책 확정 | bulk preview, idempotency key, 중복 방지 정책을 화면과 API에 노출하세요. |
| 컴플라이언스 | CMS native signature schemeWordPress/Webflow provider webhook은 SearchOps HMAC 외 native signature fallback을 검증합니다. | 설정됨 | 정책 확정 | 운영 환경에서 provider별 webhook secret과 timestamp replay window를 확인하세요. |
| 컴플라이언스 | CMS management API 읽기/검수 모드live CMS management API는 읽기와 검수 중심으로만 연결하고 자동 수정/게시를 금지합니다. | 설정됨 | 정책 확정 | provider adapter 권한을 read/review scope로 제한하고 write scope를 배포 secret에 넣지 마세요. |
| 컴플라이언스 | 법무/시장별 compliance rule pack refinementKR 의료광고 rule pack refinement workflow는 rule coverage, phrase review, owner approval, draft gate를 추적합니다. | 수동 후속 | 정책 확정 | 법무/시장 owner가 fixture와 severity calibration을 승인하세요. |
| 컴플라이언스 | 의료 콘텐츠 자동 게시 금지compliance 관련 콘텐츠는 draft와 flag만 생성하고 CMS 자동 게시를 하지 않습니다. | 설정됨 | 정책 확정 | 모든 CMS adapter에서 compliance result 기반 auto-publish 경로를 계속 금지하세요. |
| 운영 안정화 | Redis-backed distributed rate limitAPI runtime은 Redis-backed distributed rate-limit store를 REDIS_URL에 연결합니다. | 설정됨 | REDIS_URL | 운영 Redis eviction policy와 SEARCHOPS_RATE_LIMIT_* 값을 배포 환경에서 확인하세요. |
| 운영 안정화 | Observability log drainmetrics export를 SaaS/log drain endpoint로 전송합니다. | 프로비저닝 필요 | SEARCHOPS_OBSERVABILITY_LOG_DRAIN_URL | SEARCHOPS_OBSERVABILITY_LOG_DRAIN_URL/TOKEN을 등록하세요. |
| 운영 안정화 | Alert routingSlack/Discord/Email/Webhook alert route로 operational alerts를 보냅니다. | 설정됨 | SEARCHOPS_OBSERVABILITY_ALERT_WEBHOOK_URL | SEARCHOPS_OBSERVABILITY_ALERT_WEBHOOK_URL/TOKEN을 등록하세요. |
| 운영 안정화 | 외부 IdP bearer verificationHS256 또는 RS256/JWKS bearer token verifier가 API runtime boundary에 연결됩니다. | 설정됨 | SEARCHOPS_IDP_JWT_HS256_SECRET, SEARCHOPS_IDP_JWKS_JSON | HS256 secret 또는 JWKS JSON과 issuer/audience를 등록하세요. |
| 운영 안정화 | Restore drill schedulerrestore drill plan을 외부 scheduler webhook으로 dispatch합니다. | 프로비저닝 필요 | SEARCHOPS_RESTORE_DRILL_WEBHOOK_URL | SEARCHOPS_RESTORE_DRILL_WEBHOOK_URL/TOKEN을 등록하세요. |
| 운영 안정화 | Secret rotation executorsecret rotation plan을 외부 secret manager workflow로 dispatch합니다. | 프로비저닝 필요 | SEARCHOPS_SECRET_ROTATION_WEBHOOK_URL | SEARCHOPS_SECRET_ROTATION_WEBHOOK_URL/TOKEN을 등록하세요. |
| 운영 안정화 | Queue별 idempotent replay 운영 UXdead-letter dashboard는 queue별 replay-plan checklist를 표시하고 metadata-only 자동 재실행을 차단합니다. | 설정됨 | 정책 확정 | 재실행 전 source-of-truth payload와 owning queue의 idempotent replay path를 확인하세요. |
| 운영 안정화 | Backup/restore drill 실제 리허설restore drill plan과 dry-run dispatch 진입점이 운영 hardening 화면에 연결되어 있습니다. | 설정됨 | 정책 확정 | 운영 DB 백업/restore 실행 결과는 별도 runbook evidence로 기록하세요. |
| 운영 안정화 | Migration deploy CI/CD checkGitHub Actions migration-gate job이 임시 PostgreSQL에서 migrate deploy/status를 검증합니다. | 설정됨 | 정책 확정 | 운영 배포 파이프라인에서도 동일한 migrate deploy/status gate를 유지하세요. |
| 운영 안정화 | 운영자용 ops dashboard polish운영 허브가 readiness, metrics, dead-letter, hardening plan 화면을 한 곳에서 연결합니다. | 설정됨 | 정책 확정 | 실제 monitoring provider 연결 후 alert policy 링크를 추가하세요. |
| 운영 안정화 | Error monitoring, uptime check, alert policyruntime error monitoring과 uptime check가 alert routing으로 이어져야 합니다. | 설정됨 | SEARCHOPS_ERROR_MONITORING_DSN, SEARCHOPS_UPTIME_CHECK_URL, SEARCHOPS_OBSERVABILITY_ALERT_WEBHOOK_URL | Vercel/Railway/Sentry/Better Stack 등 실제 monitoring provider와 alert policy를 등록하세요. |
| 제품화 | 실제 로그인/Auth/RBAC 외부 IdPmock auth를 외부 IdP tenant/user/role claim으로 대체해야 합니다. | 설정됨 | SEARCHOPS_IDP_JWKS_JSON, SEARCHOPS_IDP_JWT_HS256_SECRET | Auth0/Clerk/Supabase Auth 등 provider를 확정하고 issuer/audience/JWKS를 등록하세요. |
| 제품화 | Billing/subscription결제/구독 provider는 아직 제품 정책 확정과 provider credential 등록이 필요합니다. | 수동 후속 | 정책 확정 | Stripe 등 provider, plan, entitlement 정책을 확정하세요. |
| 제품화 | Organization invite/user management초대 lifecycle과 역할 정책은 productization report에 정리되어 있고 IdP provider 연결은 남아 있습니다. | 수동 후속 | 정책 확정 | 외부 IdP 확정 후 email invite delivery와 role assignment webhook을 연결하세요. |
| 제품화 | Tenant isolation E2EAPI route tests cover cross-tenant access denial and viewer write denial. | 설정됨 | 정책 확정 | 배포 전 두 조직/두 사용자 smoke 계정으로 동일 시나리오를 한 번 더 실행하세요. |
| 제품화 | Production domaincustom domain, DNS, HTTPS, canonical app URL 설정이 필요합니다. | 설정됨 | SEARCHOPS_PUBLIC_APP_URL | Vercel production domain과 DNS record를 연결하세요. |
| 제품화 | Privacy/terms/security docs고객용 개인정보, 약관, 보안 문서가 제품화 전에 필요합니다. | 설정됨 | 정책 확정 | docs/PRIVACY.md, docs/TERMS.md, docs/SECURITY.md 초안을 검토하세요. |
| 제품화 | 초기 고객 onboardingfixture-safe onboarding checklist and dashboard entry point are available. | 설정됨 | 정책 확정 | 실제 auth/billing 연결 후 customer-specific completion state를 DB에 저장하세요. |