Skip to content

Vendor the design system at 19edee0 and check the copy in Docs Build - #592

Merged
tae898 merged 1 commit into
mainfrom
chore/vendor-design-system-19edee0
Nov 11, 2026
Merged

tae898 merged 1 commit into
mainfrom
chore/vendor-design-system-19edee0

Conversation

@tae898

@tae898 tae898 commented Nov 11, 2026

Copy link
Copy Markdown

Refs humemai/design-system#14.

I vendored humemai/design-system 19edee0 (pin 79b1a8b before) into bindings/python/docs/brand with its scripts/vendor-into.sh, and wired the copy's verify.sh into this repository's own checks so a hand edit of the copy fails CI. The design-system change is humemai/design-system#15: css/base.css (focus ring, skip link, reduced motion), --hm-control-h, .hm-table, .hm-badge, and the hint component. Nothing here uses the new files or classes yet, so no page content or style changes.

Copy hash (VERSION.md) 9d9b6f2c78a75ec59c0cfafc6b7984c258804c97cc8d2c66af98e23b6528af41
verify.sh on the new copy exit 0, "brand files match VERSION.md"
The gate a new step in docs-build.yml before the strict build: bash bindings/python/docs/brand/verify.sh
One byte appended to bindings/python/docs/brand/css/tokens.css the gate exits 1 with "brand files differ from VERSION.md"; restored, it exits 0 again
Runs on this PR Docs Build (path filter bindings/python/docs/**) and Lint Workflows (SHA pins and pre-commit on bindings/python/**, which pass on the new files)
A merge triggers Docs Build and Lint Workflows on main. No deploy (deploy-python-docs.yml runs only on a version tag or a manual dispatch) and no test matrix (docs paths are not in their filters)

🤖 Generated with Claude Code

humemai/design-system#15 added css/base.css (focus ring, skip link, reduced motion), --hm-control-h, the table and badge classes and AGENTS.md, on top of the hint component. The Docs Build workflow now runs bindings/python/docs/brand/verify.sh before the strict build, so a hand edit of the copy fails the pull request. Nothing here uses the new files or classes yet, so no page content or style changes.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@tae898 tae898 self-assigned this Nov 11, 2026
@tae898
tae898 merged commit 42380ab into main Nov 11, 2026
4 checks passed
@tae898
tae898 deleted the chore/vendor-design-system-19edee0 branch November 11, 2026 13:21
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