Skip to content
This repository was archived by the owner on Oct 20, 2026. It is now read-only.

feat(data): Jekyll parity slice 3 (_data files) - #69

Merged
subhangadirli merged 2 commits into
mainfrom
feat/jekyll-data-files
Sep 23, 2026
Merged

subhangadirli merged 2 commits into
mainfrom
feat/jekyll-data-files

Conversation

@subhangadirli

Copy link
Copy Markdown
Owner

Roadmap: Jekyll parity / slice 3 data files (ADR-009)
Scope: _data loader (yml/yaml/json, flatten + aliases, domain errors), pipeline merge (pages + taxonomy + tiered reload), watcher Kind::Data + dev full path; not touched: CSV, import, future posts
Steps:

  • feat(content): _data loader with site.data aliases
  • feat(build): renders + watcher + dev message
    Tests: data_spec content 5/0/0 + build 3/0/0 + watcher classify; full 445 green; format + shards build ok
    Manual: new /tmp/data-smoke + _data/nav.yml + build 3 pages + check clean
    Docs: adr/009 + content.md data section
    Risk: no engine change; absent _data keeps builds byte-identical; new full-rebuild trigger only for _data changes

ADR-009 core: yml/yaml/json, dotted flattening, loopable rows, domain errors.
Verified: data_spec 5/0/0.
ADR-009 integration: page + taxonomy renders, tiered reload, Kind::Data.
Verified: data build 3/0/0, full 445 green, shards build ok.
@subhangadirli
subhangadirli merged commit ccf739b into main Sep 23, 2026
2 checks passed
@subhangadirli
subhangadirli deleted the feat/jekyll-data-files branch September 23, 2026 07:15
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant