Commit Graph

1 Commits

Author SHA1 Message Date
Jonah Schulte 8927e207e8 fix(cli): extract core-config-defaults module and centralize fallback logic
- Extract getDefaultCoreConfig, applyDefaultCoreConfig, and
  isMissingOrUnresolvedCoreConfigValue into core-config-defaults.js
- Memoize YAML parsing with clearable cache for testing
- Use prompts.log.warn instead of console.warn for error logging
- Guard process.cwd() with try/catch in --yes path
- Centralize handler.js placeholder replacement via shared defaults
- Add tests for backfill logic and custom handler shared defaults
2026-03-25 00:34:10 -04:00