import {
  getConfig
} from "./chunk-V6OJGLBA.js";

// ../initiatives/dist/initiative-paths.js
import path from "path";
var INIT_PATHS = {
  /**
   * Get path to Initiative YAML file
   * Uses getConfig().directories.initiativesDir for config-aware resolution.
   *
   * @param {string} id - Initiative ID (e.g., 'INIT-001')
   * @returns {string} Path to Initiative YAML file
   */
  INITIATIVE: (id) => {
    const config = getConfig();
    return path.join(config.directories.initiativesDir, `${id}.yaml`);
  },
  /**
   * Get path to initiatives directory
   * Uses getConfig().directories.initiativesDir for config-aware resolution.
   *
   * @returns {string} Path to initiatives directory
   */
  INITIATIVES_DIR: () => {
    const config = getConfig();
    return config.directories.initiativesDir;
  },
  /**
   * Get path to WU directory (for scanning WUs by initiative)
   * Uses getConfig().directories.wuDir for config-aware resolution.
   *
   * @returns {string} Path to WU directory
   */
  WU_DIR: () => {
    const config = getConfig();
    return config.directories.wuDir;
  }
};

export {
  INIT_PATHS
};
