AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Site publico da Kinein Vectis
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Site público da Kinein Vectis, disponível em. Este repositório contém a interface e o conteúdo do site; o código da IDE fica em outro repositório. O site é estático, feito com Astro 7 e publicado no GitHub Pages. Não há servidor, banco de dados nem coleta de dados do visitante no código deste projeto. A preferência de tema fica no armazenamento local do navegador.README 전문 보기 ↗
Site público da Kinein Vectis, disponível em https://viktorwalde.github.io/KineinSite/. Este repositório contém a interface e o conteúdo do site; o código da IDE fica em outro repositório.
O site é estático, feito com Astro 7 e publicado no GitHub Pages. Não há servidor, banco de dados nem coleta de dados do visitante no código deste projeto. A preferência de tema fica no armazenamento local do navegador.
A área Colabore consulta dados públicos diretamente na API do GitHub e guarda a última leitura no armazenamento de sessão da aba. O GitHub recebe as requisições normais de conexão. Não há token no navegador nem telemetria própria.
A área Colabore, a nova apresentação da página inicial e o polimento das interações estão implementados. A revisão de 24 de outubro dá à abertura um tom mais comercial, com convites para experimentar e participar, e apresenta a evolução da IDE com foco em sistemas embarcados. Estado e validações dessa entrega em docs/LOCAL-PREVIEW-2026-10-24.md.
| Endereço | Conteúdo |
|---|---|
/ | Apresentação da IDE, benefícios, demonstração real, galeria, início guiado, perguntas frequentes e convite à colaboração. |
/atualizacoes/ | Lista das notas de atualização, da mais recente para a mais antiga; cada nota tem sua página em /atualizacoes/<versão>/. |
/documentacao/ | Índice do manual, guias, estudos básicos de quatro linguagens e referências. |
/manual/ | Manual oficial do beta, com índice de seções e subseções, busca no índice e tabelas de atalhos. |
/documentacao/previa-0-4/ | Demonstração da interface, roteiro e estado da versão em desenvolvimento. |
/aprender/ | Percurso de C++, projetos de Rust e Python e guias de consulta da IDE. |
/estudos/<linguagem>/primeiros-passos/ | Primeiro programa em C, C++, Rust ou Python, com resultados e exercícios conferidos. |
/estudos/cpp/telemetria-local/ | Primeiro estudo autoral de C++20, testado no Linux. |
/documentacao/site/ | Como o site funciona, como colaborar e próximos passos verificáveis. |
/colabore/ | Tarefas independentes da IDE e do site por estado, busca, filtros e agradecimentos aos colaboradores. |
/colabore/regras/ | Regras detalhadas, evidências exigidas, checklist e modelo de entrega por pull request. |
O beta público indicado no site é o 0.3.5 para Linux x86_64, definido em publicVersion/publicTag de src/site.ts. A situação da próxima versão vem de src/data/development.ts e deve ser revista com o mantenedor antes de mudar. A próxima versão é a 0.4, reunindo interface e embarcados; a prévia não representa o AppImage 0.3.5. O roteiro de evolução deste site está em docs/ROADMAP.md.
Requer Node.js 24 e npm. Use a versão em .nvmrc, se tiver um gerenciador de versões. O package-lock.json fixa as dependências.
npm ci
npm run dev
Abra http://127.0.0.1:4321/. Para conferir a variante usada no Pages:
npm run build:pages
npm run preview
No preview do build para Pages, abra http://127.0.0.1:4321/KineinSite/. O build valida tipos, lint, CSS, arquitetura, formatação, HTML, links internos (incluindo âncoras) e a política de segurança de cada página. Os arquivos gerados ficam em dist/.
Depois do build, npm run check:browser confere temas, vídeos, galerias, manual e colaboração. npm run check:experience confere as 25 páginas com texto a 100% e 200%, menu móvel, navegação entre documentos, controles e efeitos de movimento. As duas rotinas abrem um servidor local e um Chrome/Chromium descartável; informe CHROME_BIN=/caminho/do/chrome se ele não estiver no local padrão. Relatórios e capturas ficam em test-results/browser/.
src/content/estudos/: estudos de linguagem independentes da IDE, publicados somente com status: verified.src/content/manual/: cópia fiel do manual da IDE na versão pública, publicada em /manual/; não se edita à mão.src/content/aprender/: o Guia da IDE, publicado em /aprender/. Cada capítulo é reproduzido na IDE por scripts/capturar-tutorial.sh, que também gera as capturas.assets/: originais de imagem, com termos próprios descritos nos arquivos README da pasta.Links internos devem passar por sitePath() em src/site.ts, pois a versão publicada usa a base /KineinSite/. O conteúdo técnico deve distinguir o que foi testado na versão pública da IDE do que está em desenvolvimento ou planejado.
Cada versão publicada da IDE ganha uma nota em src/content/atualizacoes/. A nota mais recente aparece sozinha em destaque na página inicial e no topo de /atualizacoes/.
src/content/atualizacoes/<versão-com-hífens>.md (exemplo: 0-4-0.md) e reescreva o frontmatter e o texto. O schema em src/content.config.ts recusa um campo faltando ou mal formado: version, tag, title, date, channel, summary, highlights (1 a 6 itens title/text) e limits.publicVersion e publicTag em src/site.ts. Cabeçalho, rodapé, home e documentação passam a mostrar a versão nova.src/data/development.ts com a próxima versão em desenvolvimento.node scripts/sincronizar-manual.mjs <clone-da-KineinVectis> v<versão>. O build confere que a cópia é fiel.bash scripts/capturar-ide.sh <AppImage> (requer xvfb-run, cmake, g++, git e clangd) e troque version e capturedAt em src/data/ide-screens.ts.npm run check:examples (GCC, Rust e Python instalados), npm run build:pages e npm run check:browser (Chrome/Chromium instalado ou CHROME_BIN definido), faça o commit em main e publique como descrito abaixo.Escreva a nota para quem usa a IDE: o que mudou, como instalar e os limites conhecidos. O detalhe técnico fica no CHANGELOG.md do projeto.
O caminho de publicação usado hoje é a branch gh-pages. Após revisão, validação e commit em main, um mantenedor com acesso de escrita executa:
git push origin main
bash scripts/publicar-pages.sh
O script confere que main está limpa e já foi enviada a origin, exige user.name e um endereço @users.noreply.github.com na configuração local do Git, roda npm run build:pages e envia apenas dist/ para gh-pages, sem exigir rsync. site-version.json registra o commit de origem; após o envio, o script espera o Pages e compara o HTML inicial, CSS, JavaScript e SVG públicos com o build. Se a confirmação falhar, o envio pode ter ocorrido, mas a publicação ainda precisa ser conferida. Contribuidores externos devem abrir um pull request; a publicação fica com os mantenedores. O workflow deploy.yml é uma alternativa manual existente, mas não é o fluxo usado para a publicação por branch. A validação automática de pull requests está pausada; o workflow validate.yml pode ser executado manualmente quando o GitHub voltar a iniciar seus jobs.
DocPrivate/ é uma pasta local ignorada pelo Git. Não inclua dados pessoais, credenciais, caminhos privados ou documentos de trabalho nessa contribuição.
As telas do beta e da prévia usam dados e arquivos separados. Para reproduzir a prévia real, sem capturar a sua tela ou alterar sua configuração:
bash scripts/capturar-ide.sh /caminho/do/executavel-de-desenvolvimento --preview
bash scripts/gravar-demo.sh /caminho/do/executavel-de-desenvolvimento
bash scripts/gravar-demo.sh /caminho/do/AppImage-0.3.5 --beta
Requer Xvfb, xdotool, ffmpeg/ffprobe, CMake, g++, Git e clangd. Não usa sudo. Os exemplos são extraídos do Markdown; o vídeo usa uma HOME descartável e um repositório Git de demonstração. Confira cada cena antes de atualizar o roteiro e as datas. Critérios de revisão em docs/TEACHING.md; evidência da entrega anterior em docs/REVIEW-2026-10-08.md.
Os vídeos repetem automaticamente quando estão visíveis, com som desativado e controles de pausa e tela cheia. prefers-reduced-motion mantém a reprodução manual. As capturas têm ampliação, inclusive nos tutoriais. Os seletores de versão e de tela compartilham o comportamento de teclado e as transições.
Os ajustes posteriores foram aprovados pelo mantenedor na prévia local, conforme docs/LOCAL-PREVIEW-2026-10-08.md. A publicação foi autorizada após essa revisão; a próxima etapa das mídias será mostrar cursor, cliques e pontos de atenção.
A validação do Actions foi tentada em 2026-10-08: o GitHub recusou iniciar o job por bloqueio de cobrança da conta. A execução automática permanece pausada; os checks locais continuam obrigatórios.
A atualização do workflow para incluir o teste de navegador está preparada em docs/validate-browser.patch. A credencial atual pode publicar o site, mas não atualizar arquivos de workflow. Depois de liberar o Actions e usar uma credencial com escopo workflow, aplique git apply docs/validate-browser.patch, valide e envie esse commit.