ix-config 0.1.0

Hierarchical configuration loading for Ixchel
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
# ix-config Tasks

## Phase 0: Core Loader (Done)

- [x] Define canonical `~/.ixchel/` directory helpers (config/data/state/log)
- [x] Load shared config + tool config with clear precedence rules
- [ ] Support environment overrides (nested keys via `__`)
- [x] Merge TOML tables predictably (project overrides global)

## Phase 1: Ergonomics & Safety

- [ ] Add config “explain” output for debugging precedence
- [ ] Add optional config writing/scaffolding helpers for CLIs