Sobre o projeto

Tachiko Work é um workspace semântico projetado para dados estruturados e computação, permitindo que humanos, Git e IA colaborem no mesmo significado subjacente em vez de reverter a engenharia de arquivos. Ele aborda fluxos de trabalho onde dados estruturados se desviam entre planilhas, CSVs, scripts e prompts de IA, mantendo um modelo determinístico com esquemas tipados, entidades, referências e validação. O projeto é nativo de Rust, nativo de Git e nativo de IA. Motores determinísticos de Rust possuem fatos semânticos, enquanto o Git serve como um protocolo de revisão e armazenamento opcional. A IA opera por meio de consultas semânticas e propostas tipadas em vez de mutações de arquivos brutos. O foco inicial do produto é dados de balanceamento de jogo para designers técnicos, com um fluxo de trabalho baseado em CLI e uma fatia de designer baseada em navegador. As principais capacidades incluem esquemas tipados com IDs semânticos estáveis, cálculo de fórmula determinístico, rastreamento de dependências e análise de diferença/impacto semântico. Ele suporta projetos canônicos `.roproj/v1`, perfis de pacote portáteis e integração neutra de provedor com Git/CI. A ferramenta oferece fluxos de trabalho locais autônomos e consultas de análise delimitadas com linhagem de reprodutibilidade. Atualmente, está em pré-alfa público, sem lançamentos binários marcados, exigindo instalação a partir de um checkout de Rust 1.85+.