Ferramentas
CLI, formatador, linter, testes, REPL e o Language Server.
Ferramentas
A história de tooling agora é fundamentada no artefato souc versionado, nas capacidades que ele reporta e nos scripts de gate que exercitam o repositório.
Verificado hoje
- O artefato versionado de
soucexpõe a superfície real da CLI diretamente por--helpeinfo. - Scripts de gate e artefatos versionados são a evidência mais forte para declarações públicas.
- Prefira
souc checkantes derunoubuild.
Ressalvas atuais
- O comportamento depende do binário
soucexato, não apenas dos arquivos presentes no repositório. - Backends como LLVM, GPU e LSP precisam ser confirmados por artefato, e não inferidos pela árvore de fontes.
Teste neste repositório
"$SOUC_BIN" --help
"$SOUC_BIN" info
"$SOUC_BIN" fmt --help
"$SOUC_BIN" lint --help
bash scripts/selfhost/selfhost_zero_fallback_gate.sh