/**
 * engine/core barrel — 统一 re-export，不创建新逻辑。
 */
// 日志
export { initLogger, userInfo, userWarn, userError, debug, resetLogger } from "./logger.js";
// 通用工具函数
export { safeMatchIndex, safeMatchGroups, errorMessage } from "./helpers.js";
// 路径常量
export { SOLOFORGE_DIR, getProjectPaths } from "./paths.js";
// 原子写入
export { atomicWriteFileSync, atomicWriteFile } from "./write_file_atomic.js";
// 路径作用域工具
export { normalizePathForComparison, hasGlobPattern, isSameOrDescendantPath, matchesScopePattern, normalizeScopePattern, isPathInScope, isPathInAnyScope, toPosixPath, ensureTrailingSlash, isPathInsideProject, } from "./path_scope_utils.js";
// 结构化错误
export { SoloForgeError } from "./errors.js";
// 语义化退出码
export { EXIT } from "./exit_codes.js";
// 环境变量名常量
export { ENV } from "./env.js";
// 配置默认值
export { DEFAULT_PROJECT_NAME, DEFAULT_PRODUCT_PROFILE } from "./config_defaults.js";
//# sourceMappingURL=index.js.map