Skip to content

Pages publishes internal docs and 3.4 MB of unlinked contact sheets #212

Description

@TMHSDigital

What

pages.yml uploads the whole docs/ directory, so everything in it is publicly served on GitHub Pages, including files no page links to:

Path Size Live
docs/gallery/contact-sheets/ (50 files) 3.39 MB 200
docs/gallery/asset-sheets/ 0.17 MB 200
docs/technical-audit.md — 200 (its header still says Repo @ v0.5.0)
docs/new-example-prompt.md — 200
docs/VISUAL-STYLE.md — 200
docs/gallery/DESIGN_NOTES.md — 200

The contact sheets are about 28% of the 12.1 MB Pages artifact. No gallery or landing page links to any of these files. PR bodies link contact sheets through GitHub blob URLs, not Pages.

Decision needed

Whether these should be public is the owner's call. If they should not:

  • Stage a copy of docs/ in pages.yml that leaves out gallery/contact-sheets/, gallery/asset-sheets/, gallery/DESIGN_NOTES.md and docs/*.md, then upload that. Everything stays in the repo; only the Pages artifact shrinks.
  • The CLAUDE.md contact-sheet gate (commit under docs/gallery/contact-sheets/, link in the PR body) is unaffected.

Found during the Pages review in #208 / #209.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions