fix: correctly pad decimal phase numbers in init.cjs (closes #915) (#1052)

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
TÂCHES
2026-03-14 21:23:30 -06:00
committed by GitHub
parent 9b904da046
commit 1c49fdb48a

View File

@@ -113,7 +113,7 @@ function cmdInitPlanPhase(cwd, phase, raw) {
phase_number: phaseInfo?.phase_number || null,
phase_name: phaseInfo?.phase_name || null,
phase_slug: phaseInfo?.phase_slug || null,
padded_phase: phaseInfo?.phase_number?.padStart(2, '0') || null,
padded_phase: phaseInfo?.phase_number ? normalizePhaseName(phaseInfo.phase_number) : null,
phase_req_ids,
// Existing artifacts
@@ -397,7 +397,7 @@ function cmdInitPhaseOp(cwd, phase, raw) {
phase_number: phaseInfo?.phase_number || null,
phase_name: phaseInfo?.phase_name || null,
phase_slug: phaseInfo?.phase_slug || null,
padded_phase: phaseInfo?.phase_number?.padStart(2, '0') || null,
padded_phase: phaseInfo?.phase_number ? normalizePhaseName(phaseInfo.phase_number) : null,
// Existing artifacts
has_research: phaseInfo?.has_research || false,