Skip to content

feat(wiki): 전 서브커맨드에 wiki-context-preflight 필수화#425

Merged
JeremyDev87 merged 1 commit into
masterfrom
feature/wiki-preflight-all-subcommands-resolved
Jul 1, 2026
Merged

feat(wiki): 전 서브커맨드에 wiki-context-preflight 필수화#425
JeremyDev87 merged 1 commit into
masterfrom
feature/wiki-preflight-all-subcommands-resolved

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

요약

  • 모든 ddalggak 서브커맨드의 required_referenceswiki-context-preflight.md를 포함해 wiki preflight를 전역 계약으로 고정했습니다.
  • ddalggak ulw-plan, ddalggak ulw-loop, ddalggak ulw-research 같은 ddalggak-native 호출 표면에서도 동일한 wiki context 선행 규칙이 적용되도록 SKILL projection과 reference 문구를 갱신했습니다.
  • 전역 preflight로 늘어난 토큰 부하를 반영해 subcommand token budget을 현실화했고, doctor에 wiki-wiring 검사를 추가해 이후 새 명령이 preflight를 빠뜨리면 실패하도록 했습니다.

충돌 정리

  • 이 PR은 기존 #423의 대체 PR입니다.
  • 기존 #423은 오래된 base에서 떠서 mergeStateStatus=DIRTY였고, merge/rebase/reset 없이 현재 origin/master에서 새 브랜치를 만들어 같은 의도를 다시 적용했습니다.
  • #422의 budget 조정 내용은 이 PR의 budget 현실화에 흡수했습니다.

검증

  • node scripts/test-doctor.mjs
  • npm run verify
  • node scripts/project-runtime-assets.mjs --check
  • node bin/ddalggak.js doctor
  • node scripts/project-runtime-assets.mjs --report --admission
  • git diff --check

안전 경계

  • merge/rebase/reset/auto-merge 명령은 사용하지 않았습니다.
  • .omo/ 및 로컬 evidence 파일은 포함하지 않았습니다.

@JeremyDev87 JeremyDev87 added the feat New feature or enhancement label Jul 1, 2026
@JeremyDev87

Copy link
Copy Markdown
Owner Author

ddalggak review

검토 결과: blocking finding 없음.

확인한 내용:

  • PR #425는 현재 mergeStateStatus=CLEAN, mergeable=MERGEABLE입니다.
  • 모든 원격 체크가 성공했습니다: Verify package(Node 18/20/22/24), Budget isolation gate, Analyze JavaScript, CodeQL, Dependency Review.
  • 로컬 검증도 통과했습니다: npm run verify, node scripts/project-runtime-assets.mjs --check, node bin/ddalggak.js doctor, node scripts/project-runtime-assets.mjs --report --admission, git diff --check.
  • diff 리뷰 범위: wiki preflight 전역 required reference 배선, token budget 현실화, doctor wiki-wiring 검사와 fixture/test 보강.

기존 충돌 PR #423은 이 PR로 대체되어 닫혔습니다.

@JeremyDev87 JeremyDev87 self-assigned this Jul 1, 2026
@JeremyDev87 JeremyDev87 merged commit 4d70e62 into master Jul 1, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat New feature or enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant