Skip to content

chore(budget): wiki preflight 확대 대비 5개 서브커맨드 예산 상향#422

Closed
JeremyDev87 wants to merge 1 commit into
masterfrom
chore/wiki-preflight-budget-bump
Closed

chore(budget): wiki preflight 확대 대비 5개 서브커맨드 예산 상향#422
JeremyDev87 wants to merge 1 commit into
masterfrom
chore/wiki-preflight-budget-bump

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

무엇을

wiki preflight 전 서브커맨드 확대(콘텐츠 PR)에 앞선 budget-only PR. core/token-budgets.yaml의 5개 서브커맨드 예산만 상향한다: claude issue 9000→9500, clean 8500→9000, ship 8500→9500, check 8500→9000, codex ship 9500→10000.

콘텐츠 PR이 references/wiki-context-preflight.md(약 940토큰)를 15개 서브커맨드 전부의 required_references에 추가하면 위 5개가 기존 예산을 넘긴다. baseline이 상한에 붙어 있어 어떤 콘텐츠 추가도 예산 상향이 선행돼야 한다. check-budget-isolation 게이트가 예산 변경과 measured content 동반을 금지하므로 분리한다.

어떻게

  • subcommand_token_budgets의 해당 5개 값만 상향. 파일 관례(측정치를 500 경계로 올림).
  • ceiling(issue 13500 / clean·ship·check 13000 / codex ship 14500) 이내 — anti-ratchet 준수.

검증

  • node scripts/check-budget-isolation.mjspass: budget-change without measured content
  • npm run verify → passed

제외 범위

  • measured content(SKILL.md/references/command yaml/doctor) 무변경 — 콘텐츠 PR 소관.

병합 순서

이 PR을 먼저 머지한 뒤 콘텐츠 브랜치(feat/wiki-preflight-all-subcommands)를 rebase하면 admission이 통과한다.

전 서브커맨드에 wiki-context-preflight(약 940토큰)를 필수화하면 issue/clean/
ship/check(claude)와 ship(codex)가 기존 예산을 넘긴다. baseline이 상한에 붙어
있어 콘텐츠 PR과 분리된 budget-only 변경으로 상향한다: claude issue 9500·clean
9000·ship 9500·check 9000, codex ship 10000. 모두 ceiling 이내이며 measured
content는 건드리지 않아 budget-isolation 게이트를 통과한다.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Ultraworked-With: claude-opus-4-8
User-Request: ddalggak의 모든 액션이 wiki 지식 기반으로 동작하게(skill 유지)
Claude-Session: https://claude.ai/code/session_011j1yc5nD7ZzXDgY8kD2qi8
@JeremyDev87

Copy link
Copy Markdown
Owner Author

#419 병합 이후 budget/content 동시 변경을 차단하던 isolation 정책이 완화되어, 이 budget-only 선행 PR은 더 이상 별도로 필요하지 않습니다. 필요한 budget 보정은 #423 정리 커밋에 흡수합니다.

@JeremyDev87 JeremyDev87 closed this Jul 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant