Skip to content

chore(brand): bootstrap the CUBRID Lab brand system - #2

Open
yeongseon wants to merge 2 commits into
mainfrom
yeongseon/1-bootstrap-brand-system
Open

yeongseon wants to merge 2 commits into
mainfrom
yeongseon/1-bootstrap-brand-system

Conversation

@yeongseon

@yeongseon yeongseon commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Bootstrap the CUBRID Lab brand repository as the canonical source for geometric role symbols, language color tokens, repository mappings, generated assets, provenance, and usage guidance.

Closes #1

Included

  • Driver connector as the first approved role symbol
  • 24×24 numeric geometry source
  • identical Driver geometry for Python / TypeScript / Go / Rust
  • language-token colors separated from repository identity
  • explicit mappings for current public CUBRID Lab repositories
  • generated Driver SVGs for pycubrid, cubrid-client, cubrid-go, and cubrid-rs
  • Korean guidance
  • provenance and brand/legal-status documentation
  • deterministic generator and stdlib-only tests
  • pinned GitHub Actions validation

Intentionally not included

  • no official CUBRID logo copy or modification
  • no Pokémon or other third-party character/logo assets
  • no invented ORM/MCP/Operator/Cookbook symbol
  • no claim that trademark or non-infringement review is complete

Design rule

Shape = technical role. Color = implementation language.

Validation

CI runs:

python scripts/build.py
python -m unittest discover -s tests -v
git diff --exit-code -- src/driver.svg dist

Review status

A maintainer-side re-review found and fixed two bootstrap issues before merge:

  • numeric geometry is now the single source of truth; generated SVGs can no longer drift independently
  • code licensing and the still-pending visual-asset redistribution license are now explicitly separated

CI passes after these fixes. Independent post-implementation review is still required before merge. Legal/trademark clearance remains explicitly pending and is not represented by this PR.

@yeongseon yeongseon changed the title feat: bootstrap geometric brand system chore(brand): bootstrap the CUBRID Lab brand system Oct 11, 2026
@yeongseon
yeongseon marked this pull request as ready for review October 11, 2026 08:58
Clarify visual-asset licensing while legal review remains pending.

Refs #1.
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.

chore(brand): bootstrap the CUBRID Lab brand system

1 participant