Tabelas de referência
Toda tabela do guia que repete algo que os produtos guardam é gerada a partir deles a cada construção, de
modo que nenhuma pode descrever um modo, uma chave ou uma regra que os produtos não tenham. A maioria fica no
capítulo que as explica; esta página reúne as que um leitor consulta em vez de ler, e diz onde estão as
outras.
Os modos
Um job é um modo com os seus operandos (capítulo 3). Todo modo, o que ele
faz, a concessão de que precisa na sua chave e o perfil em que roda, a menos que você nomeie um:
| Modo |
O que faz |
Permissão necessária |
Perfil padrão |
guardrail |
Pergunte se uma ação pode ser disparada sem um contexto de segurança e reporte um reparo quando puder |
guardrail |
fast |
batch |
Execute uma tabela versionada de propriedades, um registro por linha, com um certificado por linha e um gate de patch nas que travarem |
batch |
fast |
enumerate_properties |
Emitir os pares de ação e contexto candidatos que o circuito admite, como proposta para uma tabela confirmada |
guardrail |
não recebe |
derive_pins |
Para cada linha de uma tabela confirmada, calcular a condição mais fraca sob a qual a obrigação vale |
batch |
fast |
derive_expectations |
Responder às perguntas de uma varredura e gravar uma expectativa por linha, cada uma indicando de onde veio sua resposta |
batch |
fast |
graph |
Verifique um grafo de agentes exportado antes de implantá-lo: toda ferramenta alcançada sem sua verificação, toda escrita sem sua confirmação, toda regra de ordem, toda ferramenta privilegiada sob contaminação e toda regra de saga decididas, cada uma violada devolvida com um caminho pelo grafo como testemunha |
graph_check |
fast |
replay_certificate |
Confirmar um certificado de forma independente: analisar suas equações-folha, executar suas operações e verificar se o passo final omitido fecha |
guardrail |
não recebe |
forest |
Verifique uma random forest em relação a uma tabela de propriedades de robustez, monotonicidade, equidade e alcançabilidade: um contraexemplo verificado no modelo para cada uma violada, uma refutação para cada uma que se mantém |
forest |
forest |
forest_enumeration |
Buscar contraexemplos em uma random forest em torno de registros reais: todo conjunto de no máximo k movimentos nomeados, em torno de cada registro pesquisado, decidido exaustivamente, com cada achado mínimo verificado no modelo e retornado como proposta |
forest |
forest |
hunt |
Procure nas regras de uma equipe todos os caminhos até uma ação proibida e reporte cada um como um achado com severidade, reprodução e uma correção verificada |
hunt |
fast |
Os campos de cada modo: o que vai em inputs e operands de um job, e o que cada um significa.
guardrail
| Campo |
Tipo |
Obrigatório |
Significado |
inputs.policy |
um arquivo |
uma das alternativas |
|
inputs.rulebook_ir |
um arquivo |
uma das alternativas |
|
operands.action |
string |
sim |
a ação da ferramenta à qual a obrigação se refere |
operands.context |
string |
sim |
o contexto de segurança sem o qual a ação não deve ser disparada; pode conter um rail no formato name@phase, em que phase é input, output ou dialog |
operands.pins |
pin_list |
não |
fixações de condicionamento adicionais, cada uma com um nome e um 0 ou 1 |
operands.enumerate |
bool |
não |
relatar todo contexto que derrota a obrigação e uma prova de que não há outro |
operands.whole_policy |
bool |
não |
compilar a política inteira em vez do cone ativo sob os pins |
operands.prohibitions |
bool |
não |
ler as proibições da política além das suas obrigações: propor candidatos proibidos, respeitar a direction de cada linha e inverter a polaridade-alvo de uma pergunta única |
operands.session_steps |
int |
não |
comprimento da cadeia em que verificar; se ausente, verifica um único turno |
operands.frat_proof |
bool |
não |
registrar uma prova FRAT de uma refutação da Fase 0, verificada pelo frat-rs e retornada como artefatos proof que o proof_log do certificado nomeia |
profile |
string |
não |
o perfil; fast quando não informado |
config |
object |
não |
chaves que substituem as do perfil, uma a uma |
batch
| Campo |
Tipo |
Obrigatório |
Significado |
inputs.properties |
um arquivo |
sim |
|
inputs.policy |
um arquivo |
uma das alternativas |
|
inputs.rulebook_ir |
um arquivo |
uma das alternativas |
|
inputs.rails_config |
um arquivo |
não |
|
inputs.concepts |
um arquivo |
não |
|
inputs.expectations |
um arquivo |
não |
|
inputs.declared |
um arquivo |
não |
|
operands.whole_policy |
bool |
não |
compila a política inteira em vez do cone ativo sob os pinos de cada linha |
operands.prohibitions |
bool |
não |
ler as proibições da política além das suas obrigações: propor candidatos proibidos, respeitar a direction de cada linha e inverter a polaridade-alvo de uma pergunta única |
operands.intent_axis |
bool |
não |
propor e decidir cada ação contra as intenções no seu cone, como linhas user:<intent>; uma linha de intenção obrigatória depende do classificador e é recusada quando a intenção não está calibrada |
operands.exactness |
bool |
não |
indicar em cada linha se todas as rotas até à ação foram lidas com exatidão, e nomear as que não foram |
operands.sequence |
bool |
não |
perguntar cada linha sem profundidade própria em session_steps, na forma cumulativa: a obrigação mantida falsa em cada passo da cadeia |
operands.session_steps |
int |
não |
comprimento da cadeia em que ler a política; se ausente, lê um único turno |
operands.transfer |
bool |
não |
propor, para revisão, os controlos necessários para uma ação irmã e não para esta, num bloco leads que nunca é um veredito |
operands.allow_oracle_refutations |
bool |
não |
aceitar uma refutação que o motor não derivou e registrar em cada recibo que ela foi aceita |
operands.frat_proof |
bool |
não |
registrar uma prova FRAT de uma refutação da Fase 0, verificada pelo frat-rs e retornada como artefatos proof que o proof_log do certificado nomeia |
profile |
string |
não |
o perfil; fast quando não informado |
config |
object |
não |
chaves que substituem as do perfil, uma a uma |
enumerate_properties
| Campo |
Tipo |
Obrigatório |
Significado |
inputs.policy |
um arquivo |
uma das alternativas |
|
inputs.rulebook_ir |
um arquivo |
uma das alternativas |
|
operands.prohibitions |
bool |
não |
ler as proibições da política além das suas obrigações: propor candidatos proibidos, respeitar a direction de cada linha e inverter a polaridade-alvo de uma pergunta única |
operands.intent_axis |
bool |
não |
propor e decidir cada ação contra as intenções no seu cone, como linhas user:<intent>; uma linha de intenção obrigatória depende do classificador e é recusada quando a intenção não está calibrada |
operands.exactness |
bool |
não |
indicar em cada linha se todas as rotas até à ação foram lidas com exatidão, e nomear as que não foram |
operands.sequence |
bool |
não |
perguntar cada linha sem profundidade própria em session_steps, na forma cumulativa: a obrigação mantida falsa em cada passo da cadeia |
operands.session_steps |
int |
não |
comprimento da cadeia em que ler a política; se ausente, lê um único turno |
derive_pins
| Campo |
Tipo |
Obrigatório |
Significado |
inputs.properties |
um arquivo |
sim |
|
inputs.policy |
um arquivo |
uma das alternativas |
|
inputs.rulebook_ir |
um arquivo |
uma das alternativas |
|
profile |
string |
não |
o perfil; fast quando não informado |
config |
object |
não |
chaves que substituem as do perfil, uma a uma |
derive_expectations
| Campo |
Tipo |
Obrigatório |
Significado |
inputs.sweep_rows |
um arquivo |
sim |
|
inputs.rulebook_ir |
um arquivo |
sim |
|
inputs.corpus |
um arquivo |
não |
|
inputs.observed |
um arquivo |
não |
|
inputs.previous |
um arquivo |
não |
|
inputs.model |
um arquivo |
não |
|
operands.rung |
string |
não |
o nível de vocabulário em que o roteador ao lado desta derivação foi gerado, de L0 a L4, registrado na tabela para que o par possa ser verificado |
operands.axes |
string_list |
não |
qual entre does, to e needs separa duas intenções. Três é a relação que este design usa; indicar uma é como se produz, para comparação, uma tabela derivada sob a relação mais antiga |
profile |
string |
não |
o perfil; fast quando não informado |
config |
object |
não |
chaves que substituem as do perfil, uma a uma |
graph
| Campo |
Tipo |
Obrigatório |
Significado |
inputs.export |
um arquivo |
sim |
|
inputs.catalogue |
um arquivo |
sim |
|
inputs.rulebook |
um arquivo |
não |
|
operands.session_steps |
int |
não |
os turnos ao longo dos quais toda obrigação é decidida novamente; o padrão do binário é 1 |
profile |
string |
não |
o perfil; fast quando não informado |
config |
object |
não |
chaves que substituem as do perfil, uma a uma |
replay_certificate
| Campo |
Tipo |
Obrigatório |
Significado |
inputs.certificate |
um arquivo |
sim |
|
forest
| Campo |
Tipo |
Obrigatório |
Significado |
inputs.model |
um arquivo |
sim |
|
inputs.properties |
um arquivo |
sim |
|
inputs.anchors |
um arquivo |
não |
|
profile |
string |
não |
o perfil; forest quando não informado |
config |
object |
não |
chaves que substituem as do perfil, uma a uma |
forest_enumeration
| Campo |
Tipo |
Obrigatório |
Significado |
inputs.model |
um arquivo |
sim |
|
inputs.search |
um arquivo |
sim |
|
inputs.anchors |
um arquivo |
sim |
|
profile |
string |
não |
o perfil; forest quando não informado |
config |
object |
não |
chaves que substituem as do perfil, uma a uma |
hunt
| Campo |
Tipo |
Obrigatório |
Significado |
inputs.policy |
um arquivo |
uma das alternativas |
|
inputs.rulebook_ir |
um arquivo |
uma das alternativas |
|
inputs.model |
um arquivo |
não |
|
inputs.rails_config |
um arquivo |
não |
|
inputs.dependencies |
um arquivo |
não |
|
inputs.properties |
um arquivo |
não |
|
inputs.intents |
um arquivo |
não |
|
inputs.vocabulary |
um arquivo |
não |
|
inputs.domains |
um arquivo |
não |
|
inputs.clarification |
um arquivo |
não |
|
inputs.expectations |
um arquivo |
não |
|
inputs.route_baseline |
um arquivo |
não |
|
inputs.probes |
um arquivo |
não |
|
inputs.corpus |
um arquivo |
não |
|
inputs.ratchet_baseline |
um arquivo |
não |
|
inputs.dialogues |
um arquivo |
não |
|
inputs.dialogue_baseline |
um arquivo |
não |
|
inputs.graph |
um arquivo |
não |
|
inputs.catalogue |
um arquivo |
não |
|
inputs.baseline |
um arquivo |
não |
|
inputs.quality_profile |
um arquivo |
não |
|
operands.session_steps |
int |
não |
a profundidade de conversa na qual toda obrigação que vale em um turno é decidida novamente; o padrão do binário é 3 |
operands.gate |
bool |
não |
deixa o portão de qualidade decidir o resultado da execução: um portão reprovado sai com código 7, que o job informa como o resultado do portão |
operands.count_ways |
bool |
não |
contar todos os contextos de quebra de cada achado de política em aberto: suas formas de passagem. Requer o direito do plano hunt_details |
operands.no_solve |
bool |
não |
não decidir nenhuma obrigação e informar isso, executando todas as etapas que não precisam de solver: os achados do roteador são contados e não consomem solve-seconds. Definido pelo serviço em um hunt enviado depois que o mês da chave foi esgotado |
profile |
string |
não |
o perfil; fast quando não informado |
config |
object |
não |
chaves que substituem as do perfil, uma a uma |
Onde estão as outras tabelas