qxctl é a CLI administrativa e de consulta do Symphony, escrita em Go e pensada primeiro para agentes. Fala em comandos; os vetores de domínio são responsáveis pelas operações e pelos significados por detrás deles. O seu registo versionado no repositório associa cada folha de comando executável a uma identidade de máquina estável e a evidência revista de administração de funcionalidades.
O que o qxctl abrange
O qxctl implementa administração para:- Inspeção de repositórios e contratos
- Administração de validador, avisos, invariantes, funcionalidades, ciclo de vida, sessões, reconciliação, associações e Maestro
- Administração de identidade SSIAG, auditoria STAV e produtores Accordare
- Gramática de engines de vetores implementados (
skvi,sclv,sacv,sodv,ssfv, além das superfícies SCV e SHV)
Modelo de invocação segura
O qxctl invoca instalações exatas validadas por recibos através de subprocessos limitados, prazos rígidos, verificações de identidade e digest das respostas, transações de estado esperado e recuperação durável. Nunca aceita caminhos de adaptadores nem versões em bruto em vez de recibos.Registo de associações de engines v2
O registo de associações de engines v2 suporta as oito funções de engine estabelecidas e identidades de funções futuras limitadas. O estado legado v1 é lido em modo duplo; a migração para v2 exige um compare-and-swap explícito vinculado a digest através do qxctl e nunca é uma operação de seleção de versão.Comandos do registo
Gere e verifique o registo esperado a partir detools/qxctl:
Registry generation and verification
Manifest from installed qxctl
symphony.qxctl.command-registry.v1.
O qxctl é responsável pela gramática e pela apresentação dos comandos. Não é responsável pela semântica dos vetores nem pela verdade canónica do conhecimento. Apenas alterações de código-fonte revistas ratificam uma nova identidade
qxcmd, independentemente da classe do chamador.Grupos de comandos
knowledge
Ciclo de vida entre vetores e administração persistente de sessões SSFV.
lifecycle
Perfil, propriedade, observação, relatório, arranque, aplicação e recuperação.
engines
Registo de associações de engines e migração.
reconcile
Reconciliação de worktrees do coordenador.
session
Sessões autenticadas e fluxos de manutenção do SSFV.
maestro
Inventário derivado de recetores e evidência de acoplamento.
validate
Política de avisos protegida e administração do validador.
comandos de vetores
skvi, sclv, sacv, sodv, ssfv, shv e a futura gramática de acordo/evolução.