build
Build all .NET projects and the Next.js portal. Codex equivalent of the Claude /build command.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Build all .NET projects and the Next.js portal. Codex equivalent of the Claude /build command.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Scaffold a new ADR in `docs/decisions/`. Codex equivalent of the Claude /adr-new command.
Enumerate the active Spring Voyage `area:*` taxonomy and the owning umbrella for each. Codex equivalent of the Claude /areas command.
Format the codebase. If $ARGUMENTS is provided, format only that target. Codex equivalent of the Claude /format command.
Run every lint-class CI gate locally. Codex equivalent of the Claude /lint command.
Run the OpenAPI contract drift check locally — mirrors CI's `openapi-drift` job. Codex equivalent of the Claude /openapi-diff command.
Draft or refresh the human-written release notes for a version in `docs/releases/`. Codex equivalent of the Claude /release-notes command.
| name | build |
| description | Build all .NET projects and the Next.js portal. Codex equivalent of the Claude /build command. |
Codex equivalent of the Claude /build command. Follow the same project workflow, using any provided user request as the command arguments.
Build all .NET projects and the Next.js portal.
dotnet build SpringVoyage.slnx --configuration Release
If the build fails, fix all errors before proceeding. Warnings are treated as errors (TreatWarningsAsErrors is enabled).
src/Cvoya.Spring.Web/)npm --workspace=spring-voyage-dashboard run build
npm --workspace=spring-voyage-dashboard run check-bundle-size
check-bundle-size runs AFTER npm run build and mirrors the CI "Build web (Next.js) → Bundle-size budget" gate. If the check fails:
npx next-bundle-analyzer and reduce the bundle before pushing.src/Cvoya.Spring.Web/scripts/check-bundle-size.mjs and explain the increase in the PR description.Note: lazy-loading (next/dynamic) does not reduce the total measured by this check — it still counts all emitted chunks. The right lever is always to either reduce the dependency or raise the budget with justification.