kconfig
ktools/docs/kconfig.mdkconfig is the configuration storage and loading layer in the ktools stack.
It provides structured configuration data rather than a flat map of strings.
Shared Design
Across languages, kconfig generally focuses on:
- structured configuration values
- loading data from files or equivalent external sources
- clear separation between read operations and mutation/update operations
- CLI-driven overrides where
kcliintegration is present
Role In The Stack
kconfig depends on the lower layers for ergonomics:
kcliprovides structured override handlingktraceprovides diagnostics and visibility when config loading fails or is inspected at runtime
Language Pages
Some language workspaces already ship a kconfig implementation, while others
have not added it yet. The website pages reflect the state recorded in the
workspace markdown rather than inventing separate website-only status text.