Dois Palitos Growth Lab, logotipo Bit System bit system · v2.1
DESIGN SYSTEM INTERNO

Bit
System

A linguagem visual da 2P Growth Lab. Pra landings, propostas comerciais, decks de pitch, relatórios, social e site. Dark-first, retrô-tech, sem floreio.

> bit-system --status
$ tokens = canonical json
$ runtime = modular css
$ assets = validated manifest
$ themes = dark · light
$ last_update = 2026-04-19
> ready_
01 · Escopo

Onde
usamos.

Todas as peças que saem com a cara da 2P usam o Bit System. É o que mantém a marca coerente entre quem faz deck, quem faz post e quem faz landing.

Site institucional & landings de captação

Home, páginas de serviço, landings de iscas digitais, cases publicados.

Propostas comerciais & pitch decks

PDFs e slides pra prospects. Usa tema light pra facilitar impressão/leitura.

Relatórios internos & reports pra clientes

Dashboards exportados, relatórios mensais, retros trimestrais.

Social da 2P & branding de eventos

Posts do Insta/LinkedIn da agência, convites, roll-ups, kit-mídia.

02 · Fundações

As bases.

Os contratos canônicos ficam em tokens.json e assets/manifest.json. Os CSS são os entrypoints de runtime.

03 · Marca

Identidade.

Logo v2, símbolos operacionais, sprite de ícones e regras de aplicação da marca.

04 · Criação

Design &
Motion.

Direcionamento para designers gráficos, editores e social media — tanto Adobe quanto Canva, tanto sênior quanto junior. Mesma marca, qualquer ferramenta.

05 · Building blocks

Componentes
+ recipes.

Componentes base e recipes assinadas da 2P para construir peças com menos exceção manual.

06 · Como usar

Getting
started.

Fluxo mínimo para começar sem fugir da arquitetura e da gramática visual.

01

Importe os CSS

Link tokens.css e components.css. Fontes vêm junto via Google Fonts.

02

Defina o tema

No <html data-theme="dark">. Use light pra propostas em PDF.

03

Monte com recipes

Sempre que possível, comece pelos recipes. São as peças com cara de 2P.

04

Respeite a gramática

Só VT323 e Inconsolata. Neon só em 1 CTA por tela. Copy em minúscula.

07 · Exemplos

No mundo
real.

Peças completas montadas com o Bit System. Copie descaradamente.

08 · Machine-readable

Para
IAs.

Arquivos organizados para agentes de IA, copilots e pipelines com menos ambiguidade entre contrato, runtime e assets.

> Como consumir este Design System via IA
1. Comece por ai/llms.txt e ai/system.json
2. Use ai/components.json, ai/recipes.json e ai/templates.json
3. Desça para tokens.json e assets/manifest.json quando precisar de detalhe canônico
4. Use tokens.css e components.css como runtime público
> all_files_indexed = true
LEIA PRIMEIRO

SKILL.md

Guia principal para agentes. Define ordem de leitura, guardrails, recipes reais, setup mínimo e o que não assumir.

Markdown Abrir →
PACOTE AI

ai/llms.txt

Entrada curta e genérica para qualquer IA. Resume escopo, trust order e ordem de leitura do pacote machine-readable.

Plain Text Abrir →

ai/system.json

Índice do pacote de IA. Define trust order, source of truth por domínio, contratos e regras globais de consumo.

JSON Abrir →

ai/components.json

Contrato compacto de layouts e componentes. Traz classes reais, contextos permitidos, anti-patterns e referências canônicas.

JSON Abrir →

ai/recipes.json

Lista de recipes reais do sistema com propósito, contexto, filhos obrigatórios e riscos de uso indevido.

JSON Abrir →

ai/templates.json

Contextos operacionais da agência, com maturidade declarada, seções obrigatórias e recipes preferidas.

JSON Abrir →

ai/assets.json

Guia condensado de logos, símbolos e ícones para IA genérica, com foco em seleção rápida e sem ambiguidade.

JSON Abrir →

docs/ai-guide.md

Resumo operacional para IA: ordem de leitura, regras de consumo, escolhas de asset e limites do sistema atual.

Markdown Abrir →

tokens.json

Contrato estrutural dos tokens. Reúne camadas primitivas, semânticas, fundacionais, acessibilidade e relações de uso.

JSON · W3C DTCG Abrir →

tokens.css

Entrypoint público do runtime de tokens. Importa a base modular em styles/ e preserva compatibilidade com peças existentes.

CSS · Custom Properties Abrir →

components.css

Entrypoint público do runtime de UI. Reúne layout, componentes, recipes e responsividade com nomes reais de classe.

CSS · Components Abrir →

assets/manifest.json

Catálogo canônico de logos, símbolos e ícones. Inclui status atual ou legado, contexto de uso, paths e ids reais do sprite.

JSON · Asset Manifest Abrir →

docs/system-architecture.md

Mapa da arquitetura atual. Define fronteiras entre contrato, runtime, legado, assets e documenta as limitações conhecidas.

Markdown Abrir →

README.md

Onboarding humano. Resume estrutura, fontes de verdade, setup e comandos de validação.

Markdown Abrir →
Ordem de leitura recomendada para agentes: SKILL.md → ai/llms.txt → ai/system.json → ai/components.json → ai/recipes.json → ai/templates.json → ai/assets.json → tokens.json → assets/manifest.json · Pacote mínimo recomendado para contexto: ai/llms.txt + ai/system.json + ai/components.json + ai/templates.json + assets/manifest.json