.works/works.yml Site Config Path — implementation plan
Steps
- Add a spec for
.works/works.ymlas the only supported site config path. - Update
packages/core/src/loaders/config-loader.tsto read.works/works.yml. - Update tests to assert the new path and remove previous root-config assumptions.
- Move committed sample config data to
.content/.works/works.yml. - Update app diagnostics and current docs that describe the site config contract.
- Run focused tests and the available repo health gates.
Acceptance Criteria
loadConfig()callsadapter.readFile('.works/works.yml').- Missing
.works/works.ymlproduces defaults, with no secondary config read. - Current docs and diagnostics name
.works/works.yml. - The repository includes committed
.content/.works/works.ymlsample content.