Skip to content

feat: publish a machine-readable JSON of each variant - #10

Merged
JayTeeBat merged 1 commit into
mainfrom
feat/machine-readable-json
Jul 18, 2026
Merged

feat: publish a machine-readable JSON of each variant#10
JayTeeBat merged 1 commit into
mainfrom
feat/machine-readable-json

Conversation

@JayTeeBat

Copy link
Copy Markdown
Owner

json joins pdf and html as a first-class build format. The emitted file is the variant-filtered document — the same entries and bullets the matching PDF shows, x-tags/x-highlights stripped — so a machine consumer can never see content the published cut withholds. The build stamp lands in meta (version, lastModified), giving the file the same provenance the human formats print in the colophon.

resume site publishes it for every publish=true variant and the landing page links it; the no-leak site tests now cover the JSON artifact too, and new build tests pin schema validity and variant conformity.

json joins pdf and html as a first-class build format. The emitted file
is the variant-filtered document — the same entries and bullets the
matching PDF shows, x-tags/x-highlights stripped — so a machine consumer
can never see content the published cut withholds. The build stamp lands
in meta (version, lastModified), giving the file the same provenance the
human formats print in the colophon.

resume site publishes it for every publish=true variant and the landing
page links it; the no-leak site tests now cover the JSON artifact too,
and new build tests pin schema validity and variant conformity.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@JayTeeBat
JayTeeBat merged commit cccba94 into main Jul 18, 2026
4 checks passed
@JayTeeBat
JayTeeBat deleted the feat/machine-readable-json branch July 18, 2026 23:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant