☭ GOSPLAN TECHNICAL STANDARD — NORMA GOST 1.1.0
BANCA SOBERANA ➔
Estação de Trabalho TUI Soberana & Mediadora de Contexto AST

PULT (ПУЛЬТ)

A estação de trabalho definitiva para desenvolvimento assistido por IA no terminal. Projetada em Rust puro com arquitetura desacoplada, o Pult atua como o mediador soberano entre a Antigravity CLI, o modelo local via Scout Engine (Ollama com telemetria VRAM) e a esteira de governança estrita do ciclo GOST DD-TDD.

RUST 2021 GOST DD-TDD (9 FASES) TREE-SITTER POLIGLOTA OLLAMA SCOUT RATATUI + CROSSTERM GPL-3.0-OR-LATER
pult v0.1.0 — [000010-e2e-quality-gate]
FASE 5: GREEN IMPLEMENT
✦ [SCOUT] 127.0.0.1:11434 online :: VRAM alocada: 5.4 GB / 12.0 GB (45%)
✦ [AST] Extraídos 14 arquivos poliglotas (Rust, TypeScript, Python) :: 124 símbolos indexados
─── TURNO 1 ── [2026-10-26T16:45:00Z] ── lumen (USER) ───
Implementar suíte completa de testes de integração e testes de estresse de 5.000 linhas
─── TURNO 2 ── [2026-10-26T16:45:30Z] ── agy (COMPLETED) ───
✔ Executando testes: cargo test --test e2e_pipeline_test --test tui_e2e_stress_test
✔ 78 testes conformes. Clippy: zero avisos. Qualidade Gosplan: 100%.
PULT > EDITOR ATIVO [Ctrl+S para submeter | Ctrl+T alterna foco]
Continuar com a Fase 6 de refatoração garantindo a higiene do clippy e tipagem estrita...

⚡ Instalação & Distribuição

1. Instalação Automática

Instalação via script portátil em um único comando no terminal (Linux/macOS):

curl -sSL https://pult.2lp.in/install.sh | sh

Detecta arquitetura e instala em ~/.local/bin/pult sem dependências de root.

2. Pacotes na Banca

Binários pré-compilados e validados para as principais arquiteturas suportadas:

  • Linux x86_64: tar.gz musl estático
  • Linux ARM64: tar.gz aarch64 musl
  • Windows x64: .zip executável portátil
Baixar da Banca ➔

3. Compilação via Cargo

Compilar e instalar diretamente a partir do código-fonte na forja soberana:

cargo install --git https://gambi.2lp.in/lumen/pult.git pult-tui

Requer toolchain Rust 1.80+ instalado no ambiente.

🏗️ Arquitetura dos Crates

Extrator AST Poliglota

Utiliza tree-sitter e syn para inspecionar bases em Rust, TypeScript, JavaScript, Python, PHP e Bash, extraindo assinaturas públicas e estruturas enquanto descarta corpos funcionais, reduzindo drasticamente o consumo de tokens.

Motor Scout Local

Cliente Ollama nativo com monitoramento em tempo real de VRAM via /api/ps. Realiza triagem prévia dos blocos de código relevantes e possui fallback transparente de bypass quando o servidor local está desligado.

Streaming & Persistência

Orquestração com canais MPSC assíncronos gravando cada turno incrementalmente em disco no formato canônico Markdown em .antigravity/pult/sessions/, com proteção contra encerramento inesperado ou truncamento.

Guarda Estrita DD-TDD

Máquina de estados interativa baseada no ciclo GOST de 9 fases. Impede fisicamente modificações de código de produção durante a Fase 3 (Spec) e gera crônicas detalhadas no fechamento dos tickets.