Skip to content

withpointbreak/brand

Repository files navigation

Pointbreak Brand

This repository is the non-runtime authority for Pointbreak's canonical logo and approved brand-font artifacts. It records exact bytes, stable identifiers, usage boundaries, and provenance so consumer repositories can vendor a pinned snapshot without importing this repository at build time or runtime.

It is deliberately not a shared CSS package, component library, product design system, or source of marketing and inspector surface tokens.

Official repository: https://github.com/withpointbreak/brand

Repository map

  • assets/logo/ — original multiband and monochrome logo sources.
  • assets/fonts/jetbrains-mono/ — approved JetBrains Mono webfont files and their OFL.
  • brand-manifest.json — sorted v1 inventory with byte and SVG geometry digests.
  • schema/brand-manifest.schema.json — machine-readable manifest shape.
  • BRAND.md — sanctioned treatments, accessibility rules, and ownership boundaries.
  • LICENSE.md — Apache-2.0 terms for repository source and documentation, with explicit asset exclusions.
  • NOTICE — copyright, trademark, and license-scope notices.
  • TRADEMARKS.md — permitted descriptive name uses and uses requiring written permission.
  • BRAND-ASSET-LICENSE.md — reserved copyright terms for Pointbreak logo assets.
  • scripts/verify-manifest.mjs — dependency-free, network-free verification.

Verify

Requires Node.js. The verifier reads only committed repository-local files:

node scripts/verify-manifest.mjs

It checks manifest/schema shape, stable ordering, every asset's SHA-256, the normalized SVG geometry digest, the complete JetBrains Mono distribution set, and the absence of undeclared files under assets/.

Consumer contract

Consumers copy only the artifacts they need and commit those local copies. Their lock file records this repository, one 40-hex commit, the manifest SHA-256, source/destination paths, and byte or geometry digests. Consumer builds and CI verify their committed files offline; they never fetch this repository or require a sibling checkout.

Brand changes land here first. Consumers update their lock only after the new brand commit exists.

License and policy

Repository source code and documentation are licensed under the Apache License, Version 2.0, except where a file says otherwise. That license does not apply to the Pointbreak logo files under assets/logo/. Those files are governed by the Pointbreak Brand Asset License, which requires prior written permission for use. Pointbreak names and marks are governed by the Pointbreak Trademark Policy.

JetBrains Mono files remain under the SIL Open Font License.

About

No description, website, or topics provided.

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors