Javis OS
Javis OS는 기업가를 돕는 에이전시 AI로, 업무를 지원하고 함께 성장합니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Trustio — Infraestrutura privada de IA: landing page e identidade visual
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Site institucional da Trustio. Site estático, responsivo e sem dependências de execução, publicado em https://trustio.com.br via GitHub Pages.
index.html: página institucional completa (plataforma, faixa de API, painel de servidor, segurança, implantação).modelos.html: catálogo Modelos Poderosos — modelos de fronteira disponíveis.manifesto.html: experiência editorial dedicada ao Manifesto.fundador.html: página do fundador.404.html: página de erro personalizada (usa caminhos absolutos, obrigatório para funcionar em URLs aninhadas).assets/styles.css: identidade visual e responsividade. Tokens em :root (cores, gradientes compostos,
--container, --cta-gradient, escala de espaçamento --space-N) e tema claro em :root[data-theme="light"].assets/theme.js: aplica o tema salvo antes da primeira pintura. Carregado de forma síncrona no <head>,
antes do CSS, em todas as páginas. O escuro é o padrão; o claro é opt-in pelo alternador do cabeçalho
e persiste em localStorage (trustio-theme).design-system/: bundle de sincronização com o claude.ai/design (tokens, previews de componentes,
fotografia e artes). Não é usado pelo site; bloqueado em robots.txt. Veja design-system/README.md.assets/app.js: navegação, animações, campo digital de pontos e painel LED do servidor.assets/fonts/: fontes oficiais hospedadas localmente.SECURITY.md: controles incorporados e cabeçalhos recomendados.O deploy é automático: todo push na branch main republica o site, servido a partir da raiz
do repositório (Settings > Pages > Deploy from a branch > main / (root)).
CNAME com trustio.com.br. O DNS já aponta para o GitHub Pages
(185.199.108-111.153) e o certificado HTTPS está ativo com https_enforced..nojekyll impede o processamento por Jekyll.Tudo o que estiver no repositório é servido publicamente. Não versione arquivos .bak,
cópias de páginas, saídas de build (dist/) ou diretórios duplicados — além de peso, cópias de
páginas geram conteúdo duplicado indexável e prejudicam o SEO. O .gitignore já cobre esses casos.
npm run build → scripts/build-worker.mjs, empacota o site para hospedagem em worker.
Ao criar uma página nova, adicione-a à lista sourceFiles do script.npm run build:static → vite build. Ao criar uma página nova, adicione-a a
rollupOptions.input em vite.config.js.npm run validate → scripts/validate-artifact.mjs.npm run stamp → scripts/stamp-asset-versions.mjs, carimba ?v=<hash do conteúdo> nos links locais
de CSS/JS das páginas (e nos @import de CSS). Isso faz parte do caminho de deploy: o GitHub Pages
serve styles.css com cache de 4 h, então sem o carimbo um visitante recente pode receber o CSS antigo
com o HTML novo. npm run stamp:check só reporta (sai com 1 se houver algo desatualizado).Todas as páginas aplicam uma CSP restrita via <meta http-equiv>: default-src 'self',
object-src 'none', e script-src/connect-src/form-action limitados às origens que a página
usa (Cloudflare Web Analytics, api.trustio.com.br, o projeto Supabase). Cabeçalhos que o <meta>
não cobre (anti-clickjacking) vão na Cloudflare — ver SECURITY.md.
Consequência prática: nada de <script> inline, style="" inline ou recursos de terceiros
(CDN, fontes remotas, imagens externas). Ícones e logotipos são SVG embutidos no HTML ou arquivos
locais. Blocos application/ld+json são permitidos por não serem executáveis.
sitemap.xml, na navegação (desktop + mobile + rodapé),
em vite.config.js e em scripts/build-worker.mjs. Copiar também o <script src="assets/theme.js">
antes do CSS e o botão .theme-toggle do cabeçalho.npm run stamp antes do commit. O script
atualiza o ?v= só dos assets que mudaram; sem isso o cache do navegador segura a versão antiga por até 4 h.
scripts/build-design-system.py já chama o carimbo ao final.[data-theme="light"]; ao criar uma superfície
assim, adicione o seletor a essa regra em vez de fixar cores.var(--space-N) (4 a 140). Cores novas: use os tokens semânticos
(--text-strong, --on-surface-rgb, --card-gradient*) para que o tema claro continue coerente.python3 -m http.server 8080
Abra http://localhost:8080 no navegador.
Identidade Trustio 2.0: Unbounded nos títulos, métricas e logotipo, Geist no corpo e nos botões,
Martian Mono nos rótulos e dados e Instrument Serif só nas citações. Geist Mono segue como fallback do mono.
Todas são distribuídas sob a SIL Open Font License e hospedadas em assets/fonts/ (sem fontes remotas, por causa da CSP).
As licenças estão em assets/licenses/ e assets/fonts/.