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

IV-159 Define the visual vocabulary contract - #13

Draft
heyinterspace wants to merge 1 commit into
stagingfrom
agent/iv-159-visual-vocabulary
Draft

heyinterspace wants to merge 1 commit into
stagingfrom
agent/iv-159-visual-vocabulary

Conversation

@heyinterspace

@heyinterspace heyinterspace commented Sep 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Define the canonical two-typeface, seven-size, four-weight visual vocabulary.
  • Publish the contract in Structured Liquidity docs, tokens, and registry artifacts.
  • Add a ratcheting check that blocks new visual-language drift.

Validation

  • npm run visual-vocabulary:check
  • npm run registry:check
  • npm run build
  • npm run format:check

User prompt: a lot better.  Mm.  That typeface thing is pretty...  I feel like typeface, the number of sizes of fonts is a pretty prevalent problem in a lot of AI created websites.  Like, humans want to see relative consistency in colors, font type faces, and then font sizes.  And so, let's make sure we're applying that.  Here, but then also at the construct level, um, and then with other apps.  so that we don't have this kind of issue in the future.
@heyinterspace

Copy link
Copy Markdown
Collaborator Author

IV-172 coordination: the owner has approved a code-only consolidation into Interspace-Ventures/construct, followed by read-only archival of this repository after deployment source verification. This proposal is inventoried in Construct migrations/pending-source-work.json with an unapplied selected-code patch at migrations/pending-patches/structured-13.patch. Excluded assets remain in this original PR for review; this migration does not approve or silently merge the feature. Continue future work in Construct under the Page/Surface ownership protocol in docs/migration-coordination.md. Migration branch: agent/iv-172-code-only.

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