CORTEX · doc

Regras

166 de 166 regras, por namespace e área. O slug é imutável: cite a regra, não o número da seção.

doc (5)

frontmatter (1)

obrig Front-matter por documento
doc.frontmatter.schema
Contrato da Fonte de Documentação
§1 · desde 1.0.0

rule (2)

obrig Marcador de regra
doc.rule.marker
Contrato da Fonte de Documentação
§3 · desde 1.0.0
obrig Marcador de seção @section (âncora estável em doc narrativo)
doc.rule.section-marker
Contrato da Fonte de Documentação
§6 · desde 1.1.0

slug (2)

obrig Slug de regra
doc.slug.grammar
Contrato da Fonte de Documentação
§2 · desde 1.0.0
obrig Estabilidade do slug
doc.slug.stability
Contrato da Fonte de Documentação
§4 · desde 1.0.0

ecosystem (94)

connectors (9)

obrig O card nasce e devolve o id — o connector é stateless
ecosystem.connectors.crm-card-created-ref
CRM Connector
§5 · desde 0.2.0
obrig O card é resolvido por referência; o vínculo pessoa↔card é do identity
ecosystem.connectors.crm-card-identity
CRM Connector
§3 · desde 0.1.0
obrig O evento de volta: o operador move o card
ecosystem.connectors.crm-card-moved
CRM Connector
§6 · desde 0.2.0
obrig Executor: não decide raia, aplica o mapa do institutional
ecosystem.connectors.crm-executor
CRM Connector
§2 · desde 0.1.0
obrig Fatos que consome, e a idempotência que impede card duplicado
ecosystem.connectors.crm-facts-consumed
CRM Connector
§4 · desde 0.1.0
obrig Janela de gestão, não dono da trilha — mas fonte de eventos de operação
ecosystem.connectors.crm-window-not-owner
CRM Connector
§1 · desde 0.1.0
obrig Nome por domínio, não por fornecedor
ecosystem.connectors.domain-naming
Connectors
§3 · desde 0.1.0
obrig Consome fila e expõe chamada direta
ecosystem.connectors.queue-and-direct
Connectors
§2 · desde 0.1.0
obrig Mão-dupla, sem banco, tradutor
ecosystem.connectors.two-way-no-db
Connectors
§1 · desde 0.1.0

services (85)

obrig A entrega nasce no envio; o consumo é o desfecho
ecosystem.services.ai-wallet-consumption
AI Wallet
§3 · desde 0.1.0
obrig Catálogo próprio; byte no storage, referência local
ecosystem.services.ai-wallet-content-catalog
AI Wallet
§2 · desde 0.1.0
obrig Referência ao CRM: a wallet não fala com o Bitrix
ecosystem.services.ai-wallet-crm-refs
AI Wallet
§13 · desde 0.2.0
obrig Convite a comunidade tem estado único
ecosystem.services.ai-wallet-invites
AI Wallet
§11 · desde 0.2.0
obrig PII do lead na wallet é concessão de v1
ecosystem.services.ai-wallet-lead-pii
AI Wallet
§12 · desde 0.2.0
obrig Publicação em massa tem registro próprio
ecosystem.services.ai-wallet-publication
AI Wallet
§10 · desde 0.2.0
obrig Estados do lead, qualificação e elegibilidade de mensagem
ecosystem.services.ai-wallet-qualification
AI Wallet
§5 · desde 0.1.0
obrig Fato publicado: lead qualificado
ecosystem.services.ai-wallet-qualified-event
AI Wallet
§6 · desde 0.1.0
obrig Papel e fronteira: IA de qualificação, via opcional
ecosystem.services.ai-wallet-role
AI Wallet
§1 · desde 0.1.0
obrig Pontuação: soma dos pontos, menos as penalidades, nunca negativa
ecosystem.services.ai-wallet-scoring
AI Wallet
§4 · desde 0.1.0
obrig Contexto lido na fonte pelo ai-sales — resumido
ecosystem.services.ai-wallet-source-context
AI Wallet
§7 · desde 0.1.0
obrig Multi-tenant: tenant_id em toda tabela de negócio
ecosystem.services.ai-wallet-tenancy
AI Wallet
§8 · desde 0.1.0
obrig Vencimento sem consumo e penalidade, aplicada uma única vez
ecosystem.services.ai-wallet-timeout-penalty
AI Wallet
§9 · desde 0.2.0
obrig Modelo de dados
ecosystem.services.identity-data-model
Identity Service
§5 · desde 0.1.0
obrig Apagamento do titular é executado aqui e propagado por fato
ecosystem.services.identity-erasure
Identity Service
§12 · desde 0.1.0
obrig Referências externas são do identity
ecosystem.services.identity-external-refs
Identity Service
§14 · desde 0.1.0
obrig Fatos publicados não carregam PII
ecosystem.services.identity-facts-published
Identity Service
§11 · desde 0.1.0
obrig Registro do lead anônimo, sem pessoa
ecosystem.services.identity-lead-registry
Identity Service
§2 · desde 0.1.0
obrig Matching: confiança é do par identificador × modo de aquisição
ecosystem.services.identity-matching-signals
Identity Service
§3 · desde 0.1.0
obrig Fusão de pessoas: apelido, convergente e reversível
ecosystem.services.identity-merge
Identity Service
§7 · desde 0.1.0
obrig Controle de fusão: candidatos, asserção negativa e fusão manual
ecosystem.services.identity-merge-review
Identity Service
§16 · desde 0.3.0
obrig Nunca interroga o usuário
ecosystem.services.identity-no-interrogation
Identity Service
§4 · desde 0.1.0
obrig person_id nasce da PII, não da navegação
ecosystem.services.identity-person-mint
Identity Service
§1 · desde 0.1.0
obrig PII em repouso: cifrada, e buscável por hash com pepper
ecosystem.services.identity-pii-at-rest
Identity Service
§10 · desde 0.1.0
obrig Presença diz por onde passou, não o que aconteceu
ecosystem.services.identity-presences
Identity Service
§6 · desde 0.1.0
obrig Leitura em dois níveis, e a de PII é auditada
ecosystem.services.identity-read-levels
Identity Service
§9 · desde 0.1.0
obrig Vínculo e fusão nunca atravessam tenant
ecosystem.services.identity-tenant-boundary
Identity Service
§13 · desde 0.1.0
obrig Contato de posse verificada é exclusivo e datado
ecosystem.services.identity-verified-possession
Identity Service
§15 · desde 0.2.0
obrig Escrita só por fila; leitura síncrona; nunca exposto
ecosystem.services.identity-write-by-queue
Identity Service
§8 · desde 0.1.0
obrig Alçada não é permissão
ecosystem.services.institutional-authority-vs-permission
Institutional Service
§8 · desde 0.3.0
obrig Unidade de negócio é atributo de pessoa, não regra de acesso
ecosystem.services.institutional-business-unit
Institutional Service
§7 · desde 0.3.0
obrig Configuração sem deploy, versionada e distribuída por fato
ecosystem.services.institutional-config-distribution
Institutional Service
§2 · desde 0.1.0
obrig Propriedade digital e write_key são emitidas aqui, por propriedade
ecosystem.services.institutional-digital-property
Institutional Service
§9 · desde 0.3.0
obrig Área de Leads: o painel compõe, não é dono
ecosystem.services.institutional-leads-area
Institutional Service
§10 · desde 0.3.0
obrig Menu único, recortado por permissão
ecosystem.services.institutional-menu-permission
Institutional Service
§6 · desde 0.3.0
obrig Governança dos prompts das IAs
ecosystem.services.institutional-prompt-governance
Institutional Service
§4 · desde 0.1.0
obrig Fonte única da regra de negócio
ecosystem.services.institutional-rule-source
Institutional Service
§1 · desde 0.1.0
obrig Registro e distribuição de tenants
ecosystem.services.institutional-tenant-registry
Institutional Service
§5 · desde 0.2.0
obrig Dono, editor e publicador da política de upload
ecosystem.services.institutional-upload-policy-owner
Institutional Service
§3 · desde 0.1.0
obrig Usuário interno pode pertencer a mais de uma organização
ecosystem.services.institutional-user-tenancy
Institutional Service
§11 · desde 0.4.0
obrig Cobra sem saber o que vende
ecosystem.services.payment-blind-charge
Payment Service
§1 · desde 0.1.0
obrig Dado de cartão nunca entra no CORTEX
ecosystem.services.payment-card-tokenization
Payment Service
§6 · desde 0.2.0
obrig A confirmação real é o fato, não a resposta síncrona
ecosystem.services.payment-confirmation-fact
Payment Service
§2 · desde 0.1.0
obrig Um payment-connector por gateway, fronteira nos dois sentidos
ecosystem.services.payment-connector-per-gateway
Payment Service
§5 · desde 0.1.0
obrig Checkout stateful e idempotente pela chave do chamador
ecosystem.services.payment-idempotent-checkout
Payment Service
§3 · desde 0.1.0
obrig Superfície exposta à internet: checkout e webhook
ecosystem.services.payment-internet-exposure
Payment Service
§8 · desde 0.2.0
obrig Status único como árbitro da transação
ecosystem.services.payment-state-machine
Payment Service
§4 · desde 0.1.0
obrig Duas fases: autoriza, e captura por ordem do dono da regra
ecosystem.services.payment-two-phase-capture
Payment Service
§7 · desde 0.2.0
obrig Validação de conteúdo assíncrona e quarentena
ecosystem.services.storage-content-validation
Storage Service
§8 · desde 0.5.0
obrig Porta de armazenamento com drivers plugáveis
ecosystem.services.storage-driver-port
Storage Service
§6 · desde 0.2.0
obrig object_key opaca e não-enumerável
ecosystem.services.storage-object-key
Storage Service
§2 · desde 0.1.0
obrig Ciclo de vida do objeto: pending → committed
ecosystem.services.storage-object-lifecycle
Storage Service
§3 · desde 0.1.0
obrig Upload por URL assinada, sem proxy de byte
ecosystem.services.storage-presigned-upload
Storage Service
§1 · desde 0.1.0
obrig Leitura por URL assinada, sem proxy de byte
ecosystem.services.storage-read-presigned
Storage Service
§5 · desde 0.1.0
obrig Fato de "objeto guardado" publicado na fila
ecosystem.services.storage-stored-event
Storage Service
§4 · desde 0.1.0
obrig Política de upload replicada e versionada
ecosystem.services.storage-upload-policy
Storage Service
§7 · desde 0.4.0
obrig Parâmetro de aquisição é dinâmico, e o catálogo é datado
ecosystem.services.tracking-acquisition-params
Tracking Service
§10-bis · desde 0.3.0
obrig Comportamento é dele; PII não
ecosystem.services.tracking-behavior-ownership
Tracking Service
§2 · desde 0.1.0
obrig Campo de negócio do formulário: catálogo, não string livre
ecosystem.services.tracking-business-metadata
Tracking Service
§21 · desde 0.5.0
obrig Leitura resolve a pessoa
ecosystem.services.tracking-canonical-read
Tracking Service
§17 · desde 0.1.0
obrig Consentimento em dois níveis, viajando junto com o dado
ecosystem.services.tracking-consent-tiers
Tracking Service
§5 · desde 0.1.0
obrig O core recebe marco e ponteiro; o cru fica na fonte
ecosystem.services.tracking-core-pointer
Tracking Service
§14 · desde 0.1.0
obrig A volta do card: o CRM é fonte de evento da trilha
ecosystem.services.tracking-crm-return
Tracking Service
§26 · desde 0.10.0
obrig Modelo de dados
ecosystem.services.tracking-data-model
Tracking Service
§11 · desde 0.1.0
obrig Captura durável: persistir antes de ackar
ecosystem.services.tracking-durable-capture
Tracking Service
§6 · desde 0.1.0
obrig Vocabulário de evento é controlado e extensível sem deploy
ecosystem.services.tracking-event-vocabulary
Tracking Service
§10 · desde 0.1.0
obrig Borda exposta à internet: relaxe consciente
ecosystem.services.tracking-exposed-edge
Tracking Service
§3 · desde 0.1.0
obrig Fatos publicados, e o tracking não fala com terceiros
ecosystem.services.tracking-facts-published
Tracking Service
§13 · desde 0.1.0
obrig Preenchimento do formulário: forma, nunca conteúdo
ecosystem.services.tracking-form-completeness
Tracking Service
§23 · desde 0.7.0
obrig O que não chegou também precisa de sinal
ecosystem.services.tracking-form-lifecycle
Tracking Service
§24 · desde 0.7.0
obrig Idempotência da ingestão pela chave do cliente
ecosystem.services.tracking-ingest-idempotency
Tracking Service
§9 · desde 0.1.0
obrig Identificação do tenant e da propriedade é resolvida no servidor
ecosystem.services.tracking-ingest-tenancy
Tracking Service
§8 · desde 0.1.0
obrig Rotação da write_key tem critério de parada
ecosystem.services.tracking-key-rotation
Tracking Service
§8-bis · desde 0.6.0
obrig Berço do lead_id: um identificador de navegador, não de pessoa
ecosystem.services.tracking-lead-birth
Tracking Service
§1 · desde 0.1.0
obrig Vínculo lead_id ↔ person_id: o tracking grava, não decide
ecosystem.services.tracking-lead-identities
Tracking Service
§15 · desde 0.2.0
obrig Navegador compartilhado: o lead admite não saber
ecosystem.services.tracking-lead-sharing
Tracking Service
§18 · desde 0.3.0
obrig (Substituída) Fusão de leads: apelido, nunca reescrita de histórico superseded → ecosystem.services.tracking-lead-identities
ecosystem.services.tracking-merge-alias
Tracking Service
§15-bis · desde 0.1.0
obrig Vínculo e fusão nunca atravessam tenant
ecosystem.services.tracking-merge-tenant-boundary
Tracking Service
§16 · desde 0.1.0
obrig Recusa vira fila de revisão, nunca catalogação automática
ecosystem.services.tracking-metadata-discovery
Tracking Service
§25 · desde 0.7.0
obrig Nascimento fora da web usa o mesmo berço
ecosystem.services.tracking-non-web-birth
Tracking Service
§4 · desde 0.1.0
obrig Comportamento de página é da ferramenta externa; o da pessoa é nosso
ecosystem.services.tracking-page-analytics-boundary
Tracking Service
§19 · desde 0.4.0
obrig Entrega de PII ao identity é canal dedicado, não topic
ecosystem.services.tracking-pii-handoff
Tracking Service
§7 · desde 0.1.0
obrig Retenção, particionamento e purga
ecosystem.services.tracking-retention
Tracking Service
§12 · desde 0.1.0
obrig A borda recusa o que não entende
ecosystem.services.tracking-strict-edge
Tracking Service
§22 · desde 0.5.0
obrig Correlação com ferramenta externa: pseudônimo por ferramenta, cunhado no servidor
ecosystem.services.tracking-third-party-pseudonym
Tracking Service
§20 · desde 0.4.0

uniscale (67)

columns (7)

obrig Autoria e tipo de conta
uniscale.columns.authorship
UNISCALE
§23.6 · desde 2.0.0
obrig Colunas base (Obrigatório em toda tabela)
uniscale.columns.base
UNISCALE
§23.1 · desde 2.0.0
obrig Multi-tenancy (Obrigatório quando a tabela é multi-tenant)
uniscale.columns.multi-tenancy
UNISCALE
§23.3 · desde 2.0.0
recom Colunas opcionais padronizadas
uniscale.columns.optional
UNISCALE
§23.4 · desde 2.0.0
recom Ordem e consistência
uniscale.columns.order
UNISCALE
§23.5 · desde 2.0.0
obrig Soft delete (Obrigatório em tabelas de negócio, com política explícita)
uniscale.columns.soft-delete
UNISCALE
§23.2 · desde 2.0.0
obrig Geração de UUIDv7
uniscale.columns.uuid-generation
UNISCALE
§23.7 · desde 2.1.0

constraints (3)

obrig Regras de chave estrangeira
uniscale.constraints.foreign-keys
UNISCALE
§24.3 · desde 2.0.0
obrig Limite de tamanho de nome
uniscale.constraints.name-length
UNISCALE
§24.5 · desde 2.0.0
obrig Esquema de prefixos
uniscale.constraints.prefixes
UNISCALE
§24.1 · desde 2.0.0

events (8)

obrig Mapeamento evento → core
uniscale.events.core-mapping
UNISCALE
§28.3 · desde 2.0.0
obrig Envelope padrão
uniscale.events.envelope
UNISCALE
§28.2 · desde 2.0.0
obrig Eventos — nomenclatura
uniscale.events.naming
UNISCALE
§10 · desde 1.0.0
obrig Publicação não exige assinante
uniscale.events.no-subscriber-required
UNISCALE
§28.7 · desde 2.7.0
obrig Ordem e garantias
uniscale.events.ordering
UNISCALE
§28.6 · desde 2.0.0
obrig Princípios
uniscale.events.principles
UNISCALE
§28.1 · desde 2.0.0
recom Convenções RabbitMQ
uniscale.events.rabbitmq
UNISCALE
§28.5 · desde 2.0.0
obrig Versionamento do contrato
uniscale.events.versioning
UNISCALE
§28.4 · desde 2.0.0

git (7)

obrig Estrutura de branches
uniscale.git.branches
UNISCALE
§30.1 · desde 2.2.0
obrig Suíte de verificação obrigatória
uniscale.git.checks-suite
UNISCALE
§30.6 · desde 2.5.0
obrig Cobertura mede onde a medida significa
uniscale.git.coverage-layered
UNISCALE
§30.7 · desde 2.8.0
obrig Portões obrigatórios
uniscale.git.gates
UNISCALE
§30.4 · desde 2.2.0
recom Teste em HML antes de aprovar
uniscale.git.hml-test
UNISCALE
§30.3 · desde 2.2.0
obrig A esteira, passo a passo
uniscale.git.pipeline
UNISCALE
§30.2 · desde 2.2.0
obrig Release e versionamento
uniscale.git.release
UNISCALE
§30.5 · desde 2.2.0

governance (4)

obrig Versionamento do documento
uniscale.governance.doc-versioning
UNISCALE
§31.1 · desde 2.0.0
obrig Processo de exceção
uniscale.governance.exception-process
UNISCALE
§31.3 · desde 2.0.0
obrig Localização do documento
uniscale.governance.location
UNISCALE
§31.5 · desde 2.0.0
obrig Checklist de criação de nome (Obrigatório aplicar)
uniscale.governance.naming-checklist
UNISCALE
§31.4 · desde 2.0.0

lineage (4)

obrig Colunas de linhagem (Obrigatório em toda tabela do core)
uniscale.lineage.columns
UNISCALE
§25.1 · desde 2.0.0
obrig Identidade no core
uniscale.lineage.core-identity
UNISCALE
§25.3 · desde 2.0.0
obrig Idempotência da ingestão
uniscale.lineage.idempotency
UNISCALE
§25.4 · desde 2.0.0
obrig Catálogo de versões de transformação
uniscale.lineage.transform-versions
UNISCALE
§25.5 · desde 2.0.0

mongo (5)

obrig Collections por sinal
uniscale.mongo.collections
UNISCALE
§27.2 · desde 2.0.0
obrig O que NÃO colocar em log
uniscale.mongo.forbidden-content
UNISCALE
§27.5 · desde 2.0.0
obrig Estrutura mínima do documento de log
uniscale.mongo.log-schema
UNISCALE
§27.3 · desde 2.0.0
obrig Retenção / TTL
uniscale.mongo.retention
UNISCALE
§27.4 · desde 2.0.0
obrig Escopo
uniscale.mongo.scope
UNISCALE
§27.1 · desde 2.0.0

naming (11)

obrig Regra geral de casing
uniscale.naming.casing
UNISCALE
§2 · desde 1.0.0
obrig Princípio do leitor competente
uniscale.naming.competent-reader
UNISCALE
§3 · desde 1.0.0
obrig Componentes de repositório — lista controlada
uniscale.naming.components
UNISCALE
§6 · desde 1.0.0
obrig Containers e namespaces
uniscale.naming.containers
UNISCALE
§11 · desde 1.0.0
obrig Bancos, schemas e tabelas — nomenclatura
uniscale.naming.databases
UNISCALE
§8 · desde 1.0.0
obrig Variáveis de ambiente
uniscale.naming.env-vars
UNISCALE
§12 · desde 1.0.0
obrig Campos — regra de construção
uniscale.naming.fields
UNISCALE
§9 · desde 1.0.0
obrig Termos proibidos em qualquer nome
uniscale.naming.forbidden-terms
UNISCALE
§13 · desde 1.0.0
obrig Idioma
uniscale.naming.language
UNISCALE
§4 · desde 1.0.0
obrig Repositórios
uniscale.naming.repositories
UNISCALE
§5 · desde 1.0.0
obrig Serviços, workers, conectores e adapters
uniscale.naming.services
UNISCALE
§7 · desde 1.0.0

qdrant (8)

obrig Nomenclatura de collection
uniscale.qdrant.collection-naming
UNISCALE
§26.1 · desde 2.0.0
obrig Configuração via ambiente
uniscale.qdrant.config
UNISCALE
§26.7 · desde 2.0.0
obrig Distance metric (Obrigatório registrar)
uniscale.qdrant.distance-metric
UNISCALE
§26.5 · desde 2.0.0
obrig Conversão e modalidade
uniscale.qdrant.modality
UNISCALE
§26.6 · desde 2.0.0
obrig Multi-tenancy
uniscale.qdrant.multi-tenancy
UNISCALE
§26.2 · desde 2.0.0
obrig Sincronização Postgres → Qdrant via outbox
uniscale.qdrant.outbox-sync
UNISCALE
§26.8 · desde 2.3.0
obrig Payload (Obrigatório — mínimo)
uniscale.qdrant.payload
UNISCALE
§26.4 · desde 2.0.0
obrig Identidade do point
uniscale.qdrant.point-id
UNISCALE
§26.3 · desde 2.0.0

service-internals (8)

obrig Nomenclatura de mensageria
uniscale.service-internals.messaging-naming
UNISCALE
§29.2 · desde 2.0.0
obrig Configuração por tipos básicos
uniscale.service-internals.queue-config
UNISCALE
§29.3 · desde 2.0.0
obrig Tecnologia de fila padrão
uniscale.service-internals.queue-tech
UNISCALE
§29.1 · desde 2.0.0
obrig Stack padrão de serviço
uniscale.service-internals.runtime-stack
UNISCALE
§29.5 · desde 2.4.0
obrig Autenticação serviço-a-serviço
uniscale.service-internals.service-auth
UNISCALE
§29.6 · desde 2.9.0
obrig Máquina de estados interna (Obrigatório quando há ciclo de vida)
uniscale.service-internals.state-machine
UNISCALE
§29.4 · desde 2.0.0
obrig Decisão de token do ecossistema
uniscale.service-internals.token-format
UNISCALE
§29.8 · desde 2.11.0
obrig Sessão do usuário no front: armazenamento de token
uniscale.service-internals.user-session
UNISCALE
§29.7 · desde 2.10.0

types (2)

obrig Documentos pessoais e de identificação
uniscale.types.personal-documents
UNISCALE
§22.2 · desde 2.0.0
obrig Regra <conceito>_type + <conceito>_value
uniscale.types.type-value-pair
UNISCALE
§22.1 · desde 2.0.0