You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-❌**CLI Config Refactor**: Update`src/specify_cli/__init__.py` to use `platformdirs` for XDG-compliant global path resolution and deep merging logic.
151
-
-❌**Script Config Resolution**: Update`common.sh` and `common.ps1`helper functions to check global paths if local config is missing values.
149
+
-✅**Global Configuration Support**: All configuration now stored globally in `~/.config/specify/config.json` (XDG compliant). Single shared configuration across all projects. Linux: `$XDG_CONFIG_HOME/specify/config.json`, macOS: `~/Library/Application Support/specify/config.json`, Windows: `%APPDATA%\specify\config.json`.
150
+
-✅**CLI Config Refactor**: Updated`src/specify_cli/__init__.py` to use `platformdirs` for XDG-compliant global path resolution.
- ✅ **Config Consolidation**: Successfully implemented as single unified configuration file to reduce complexity and improve maintainability
153
153
- ❌ **Atomic Commits Config**: Add `atomic_commits` boolean option to `config.json` (default: `false`). Externalize as global configuration available to all workflow modes (build/spec/ad) with per-mode override capability.
154
154
- ❌ **Execution Logic**: Update `scripts/bash/tasks-meta-utils.sh` and `scripts/powershell/common.ps1` to read `atomic_commits` config and inject constraint into `generate_delegation_prompt()` when enabled.
0 commit comments