feat(docs): Obsidian vault 전환 — 스펙/플랜/workflow#538
Merged
Conversation
CRITICAL:
- vault-sync.yml 스크립트 인젝션 수정 (${{ client_payload }} → env: 바인딩)
HIGH:
- Secret 배치 통합 (DOCS_DEPLOY_KEY 제거, VAULT_DEPLOY_KEY + DOCS_DISPATCH_TOKEN 2개로 정리)
- 마이그레이션 스크립트 안전성 (find -print0, mv -n, dry-run 지원)
- 개인 vault 폴더 수 + CLAUDE.md drift 명시
- Track 하네스 삭제/검증 순서 역전 수정 (병행 → 확인 → 삭제)
- MCP 경로 틸드 → 절대 경로
- 리서치 문서 참조 TODO 표기 (3종 모두)
MEDIUM:
- workflow_dispatch inputs 추가 (수동 실행 빈 항목 방지)
- concurrency + git pull --rebase (race condition 방지)
- obsidian-git autoCommitMessage, disablePush, tracking branch 추가
- vault-dispatch.yml set -eo pipefail, PR merge/close 구분
- Telegram systemd 하드닝 (NoNewPrivileges, ProtectSystem)
- Redaction 패턴 확장 (Anthropic, AWS, fine-grained PAT)
- Push 주기 Phase 1/2 구분 명시
- Webhook 전환 로드맵 + secret_token
- Kill-switch 환경변수 추가
- assets/ 폴더 팀 vault에 추가
- .gitignore + 플러그인 인식 가이드 설명
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
리서치 원문을 §1~§11 구조로 변환하여 docs/research/에 배치. 스펙 3종의 TODO 마커를 실제 링크로 교체하여 참조 체인 완성. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Plan 1: Team vault infrastructure (decoded-docs repo + GitHub Actions) - Plan 2: Personal vault claude_volt (폴더 구조 + 템플릿 + MCP) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
- tags.md: 도구 카테고리에 obsidian, telegram 추가 - 스펙 3종: infra→ops, docs/personal 제거 (어휘 외 태그 사용 금지) - wiki:lint 0 errors 확인
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
decoded 팀 Obsidian vault 인프라 + 개인 vault 셋업 + monorepo↔vault 연결 workflow.
Closes #512
Closes #514
Closes #515
변경 내역
스펙 (3종)
docs/superpowers/specs/2026-05-14-obsidian-vault-transition-design.md— Team vault 전환 설계docs/superpowers/specs/2026-05-14-telegram-bot-vault-integration-design.md— Telegram 봇 연동docs/superpowers/specs/2026-05-14-personal-vault-claude-volt-design.md— 개인 vault 설계리서치 보고서
구현 플랜 (2종)
docs/superpowers/plans/2026-05-14-obsidian-vault-infrastructure.md— Team vault 인프라docs/superpowers/plans/2026-05-14-personal-vault-claude-volt.md— 개인 vaultWorkflow
.github/workflows/vault-dispatch.yml— push/PR/deploy 이벤트 → decodedcorp/decoded-docs repository_dispatchWiki 어휘 확장
docs/wiki/schema/tags.md— obsidian, telegram 태그 추가인프라 진행 상황
Test plan