qxctl knowledge lifecycle ... administra perfis protegidos, propriedade, observações, journals de boot e transições compatíveis com apply. Toda mutação é um compare-and-swap e todo apply está vinculado a evidências exatas.
Perfil
Defina o perfil de ciclo de vida protegido para um TOPS:Profile compare-and-swap
absent para um perfil criado pela primeira vez ou o digest exato relatado por uma leitura anterior.
Propriedade
ownership status: inspeciona uma raiz compartilhada configuradaownership reconcile: atualiza suas evidênciasownership adopt: adota somente após revisar cada reivindicação legada conservadoraownership release: libera somente para um recibo legado exato tornado intencionalmente reivindicável
Observar, relatar, boot
observe: emite evidências descartáveis de recibo com layout fixoreport: produz um plano descartável novoboot: progressão durável somente de relatório, com um ID de operação estável e estado exato do journalstatus: inspeção v1recover --discover: recupera uma cadeia v1 única quando o status comum não consegue validar o estado local
Perfis compatíveis com apply
Para um perfilapply-compatible, chame apply somente com o digest exato da origem do boot, o compare-and-swap do journal de apply, o compare-and-swap do estado aplicado, um ID de operação estável e raízes preparadas explícitas:
Apply
apply-status para observar tentativas ou o apply-recover delimitado para recuperação durável. Nunca escolha uma ação manualmente nem edite o estado protegido.
Uma atualização de observação que altere apenas o timestamp deve modificar as evidências do documento sem avançar as identidades semânticas estáveis.
Superfícies relacionadas
Coordenador de sessões
A engine por trás da coordenação de planos e apply do ciclo de vida.
qxctl engines
Gerencie as vinculações de engines referenciadas pelos planos de ciclo de vida.