configuración de decision-gate.toml

Servidor, confianza, evidencia y configuración de integración.

Resumen

decision-gate.toml configura el tiempo de ejecución OSS del Decision Gate pública. El esquema, las filas del registro, el TOML de ejemplo, la proyección JSON y los resúmenes son emitidos por decision-gate-config como un contrato de propiedad única.

Autoridad del Contrato

CampoValor
Propietariodecision-gate-config
Sujetopublic_decision_gate_config
Versión1
Resumen del contrato07960b001effedd4f43ff99422ecd90c3cface2182072e559f4b4c7b97bbc0ff
Resumen de ejemploe89ffd3b90a3a3e71b1b457a57a8374033e707a8edd5ffc109c5a57233660ab3
Validación de ejemploowner_loader

Campos del Registro

Cada fila de campo a continuación se deriva del conjunto de hojas del esquema público y se valida mediante validate_config_registry() antes de que se emitan los documentos.

RutaFuentesSensibilidadNotas
accepted_run_storefile:decision-gate.tomlpublicConfiguración de autoridad de compromiso condicional de ejecución aceptada.
accepted_run_store.acceptance_time_authority_idfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicRevisado por el contrato de esquema/registro.
accepted_run_store.acceptance_time_authority_revisionfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicRevisado por el contrato de esquema/registro.
accepted_run_store.busy_timeout_msfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
accepted_run_store.limits.accepted_record_bytesfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicRevisado por el contrato de esquema/registro.
accepted_run_store.limits.current_state_bytesfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicRevisado por el contrato de esquema/registro.
accepted_run_store.limits.intent_family_bytesfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicRevisado por el contrato de esquema/registro.
accepted_run_store.limits.intents_per_mutationfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicRevisado por el contrato de esquema/registro.
accepted_run_store.limits.page_itemsfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicRevisado por el contrato de esquema/registro.
accepted_run_store.limits.sqlite_read_connectionsfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicRevisado por el contrato de esquema/registro.
accepted_run_store.limits.sqlite_writer_queuefile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicRevisado por el contrato de esquema/registro.
accepted_run_store.limits.transaction_bytesfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicRevisado por el contrato de esquema/registro.
accepted_run_store.memory_capacity.max_records_per_runfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicRevisado por el contrato de esquema/registro.
accepted_run_store.memory_capacity.max_runsfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicRevisado por el contrato de esquema/registro.
accepted_run_store.memory_capacity.max_scenario_lawsfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicRevisado por el contrato de esquema/registro.
accepted_run_store.pathfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
accepted_run_store.typefile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicRevisado por el contrato de esquema/registro.
docs.enable_resourcesfile:decision-gate.tomlpublicHabilitar lista/lectura de recursos MCP.
docs.enable_searchfile:decision-gate.tomlpublicHabilitar herramienta de búsqueda de documentos.
docs.enabledfile:decision-gate.tomlpublicHabilitar superficies de documentos globalmente.
docs.extra_pathsfile:decision-gate.tomlinternalRutas de documentos adicionales para ingerir (archivos o directorios).
docs.extra_paths.*file:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
docs.include_default_docsfile:decision-gate.tomlpublicIncluir el conjunto de documentos predeterminados incrustados.
docs.max_doc_bytesfile:decision-gate.tomlpublicTamaño máximo para una entrada de documento única en bytes.
docs.max_docsfile:decision-gate.tomlpublicNúmero máximo de documentos en el catálogo.
docs.max_sectionsfile:decision-gate.tomlpublicSecciones máximas devueltas por la búsqueda de documentos.
docs.max_total_bytesfile:decision-gate.tomlpublicTamaño total máximo de documentos en bytes para el catálogo.
local_acquisition.document_rootsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
local_acquisition.document_roots.*.absolute_rootfile:decision-gate.tomlpublicRaíz de capacidad absoluta explícita.
local_acquisition.document_roots.*.root_idfile:decision-gate.tomlpublicIdentidad de autoridad de documento enraizada en capacidad.
local_acquisition.document_roots.*.root_revision.algorithmfile:decision-gate.tomlpublicIdentidad del algoritmo de resumen cerrado.
local_acquisition.document_roots.*.root_revision.valuefile:decision-gate.tomlpublicSintaxis hexadecimal canónica en minúsculas SHA-256.
local_acquisition.environment_snapshotsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
local_acquisition.environment_snapshots.*.allowlisted_keysfile:decision-gate.tomlpublicDenominador completo de claves de entorno permitidas.
local_acquisition.environment_snapshots.*.allowlisted_keys.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
local_acquisition.environment_snapshots.*.authority_idfile:decision-gate.tomlpublicIdentidad de autoridad de instantánea de entorno.
local_acquisition.environment_snapshots.*.authority_revision.algorithmfile:decision-gate.tomlpublicIdentidad del algoritmo de resumen cerrado.
local_acquisition.environment_snapshots.*.authority_revision.valuefile:decision-gate.tomlpublicSintaxis hexadecimal canónica en minúsculas SHA-256.
local_acquisition.maximum_concurrencyfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
local_acquisition.maximum_operationsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
local_acquisition.time_authoritiesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
local_acquisition.time_authorities.*.authority_idfile:decision-gate.tomlpublicIdentidad de autoridad de tiempo nombrada.
local_acquisition.time_authorities.*.authority_revision.algorithmfile:decision-gate.tomlpublicIdentidad del algoritmo de resumen cerrado.
local_acquisition.time_authorities.*.authority_revision.valuefile:decision-gate.tomlpublicSintaxis hexadecimal canónica en minúsculas SHA-256.
local_acquisition.time_authorities.*.resolution_nanosecondsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
local_acquisition.time_authorities.*.uncertainty_nanosecondsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
namespace.allow_defaultfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicPermitir el ID de espacio de nombres predeterminado (1).
policyfile:decision-gate.tomlpublicConfiguración del motor de políticas de despacho.
policy.enginefile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicSelección del motor de políticas de despacho.
policy.staticfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.defaultfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rulesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.content_typesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.content_types.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.effectfile:decision-gate.tomlpublicEfecto de la regla.
policy.static.rules.*.error_messagefile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.forbid_labelsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.forbid_labels.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.forbid_policy_tagsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.forbid_policy_tags.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.packet_idsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.packet_ids.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.require_labelsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.require_labels.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.require_policy_tagsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.require_policy_tags.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.scenario_idsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.scenario_ids.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.schema_idsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.schema_ids.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.stage_idsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.stage_ids.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.target_kindsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.target_kinds.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.targetsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.targets.*.systemfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.targets.*.targetfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.targets.*.target_idfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
policy.static.rules.*.targets.*.target_kindfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
runpack_storagefile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
runpack_storage.repository_idfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
runpack_storage.rootfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
runpack_storage.typefile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
schema_registry.acl.allow_local_onlyfile:decision-gate.tomlpublicPermitir que los sujetos solo locales accedan al registro al usar el ACL incorporado.
schema_registry.acl.defaultfile:decision-gate.tomlpublicDecisión predeterminada cuando no hay reglas que coincidan (solo personalizadas).
schema_registry.acl.modefile:decision-gate.tomlpublicReglas de rol incorporadas o reglas de ACL personalizadas.
schema_registry.acl.require_signingfile:decision-gate.tomlpublicRequerir metadatos de firma de esquema en escrituras.
schema_registry.acl.rulesfile:decision-gate.tomlpublicReglas de ACL personalizadas (modo = personalizado).
schema_registry.acl.rules.*.actionsfile:decision-gate.tomlpublicAcciones del registro cubiertas por la regla.
schema_registry.acl.rules.*.actions.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
schema_registry.acl.rules.*.effectfile:decision-gate.tomlpublicEfecto de la regla.
schema_registry.acl.rules.*.namespacesfile:decision-gate.tomlpublicAlcance del identificador de espacio de nombres.
schema_registry.acl.rules.*.namespaces.*file:decision-gate.tomlpublicIdentificador de espacio de nombres.
schema_registry.acl.rules.*.policy_classesfile:decision-gate.tomlpublicEtiquetas de clase de política en alcance.
schema_registry.acl.rules.*.policy_classes.*file:decision-gate.tomlpublicEtiqueta de clase de política.
schema_registry.acl.rules.*.rolesfile:decision-gate.tomlpublicNombres de roles en alcance.
schema_registry.acl.rules.*.roles.*file:decision-gate.tomlpublicNombre de rol.
schema_registry.acl.rules.*.subjectsfile:decision-gate.tomlpublicSujetos principales en alcance.
schema_registry.acl.rules.*.subjects.*file:decision-gate.tomlpublicSujeto principal.
schema_registry.batch_max_bytesfile:decision-gate.tomlpublicBytes máximos agregados por lote del escritor de SQLite.
schema_registry.batch_max_opsfile:decision-gate.tomlpublicConteo máximo de operaciones por lote del escritor de SQLite.
schema_registry.batch_max_wait_msfile:decision-gate.tomlpublicVentana máxima de espera por lote del escritor de SQLite (ms).
schema_registry.busy_timeout_msfile:decision-gate.tomlpublicTiempo de espera ocupado de SQLite (ms).
schema_registry.journal_modefile:decision-gate.tomlpublicModo de diario de SQLite.
schema_registry.max_entriesfile:decision-gate.tomlpublicMáximo opcional de esquemas por espacio de nombres.
schema_registry.max_schema_bytesfile:decision-gate.tomlpublicTamaño máximo de carga útil de esquema en bytes.
schema_registry.pathfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
schema_registry.read_pool_sizefile:decision-gate.tomlpublicTamaño del grupo de conexiones de lectura de SQLite.
schema_registry.sync_modefile:decision-gate.tomlpublicModo de sincronización de SQLite.
schema_registry.typefile:decision-gate.tomlpublicSelección de backend del registro de esquemas.
schema_registry.writer_queue_capacityfile:decision-gate.tomlpublicCapacidad de la cola del escritor de SQLite.
serverfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
server.audit.enabledfile:decision-gate.tomlpublicHabilitar registro de auditoría estructurado (líneas JSON).
server.audit.log_precheck_payloadsfile:decision-gate.tomlpublicRegistrar cargas útiles de prechequeo en bruto (opción explícita).
server.audit.pathfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
server.authfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
server.auth.bearer_tokensfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
server.auth.bearer_tokens.*.encodingfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
server.auth.bearer_tokens.*.keyfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
server.auth.bearer_tokens.*.providerfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
server.auth.bearer_tokens.*.versionfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
server.auth.modefile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
server.auth.principalsfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
server.auth.principals.*.policy_classfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
server.auth.principals.*.rolesfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
server.auth.principals.*.roles.*.namefile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
server.auth.principals.*.roles.*.namespace_idfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
server.auth.principals.*.subjectfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
server.bindfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
server.limits.max_inflightfile:decision-gate.tomlpublicMáximo de solicitudes MCP concurrentes.
server.limits.rate_limitfile:decision-gate.tomlpublicConfiguración opcional de límite de tasa.
server.limits.rate_limit.max_entriesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
server.limits.rate_limit.max_requestsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
server.limits.rate_limit.window_msfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
server.max_body_bytesfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicTamaño máximo de solicitud JSON-RPC en bytes.
server.tlsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
server.tls.cert_pathfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
server.tls.key_pathfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
server.tls_terminationfile:decision-gate.tomlpublicDonde se termina TLS para el transporte HTTP/SSE.
server.tools.allowlistfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
server.tools.allowlist.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
server.tools.denylistfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
server.tools.denylist.*file:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
server.transportfile:decision-gate.toml
default:serde_default:RawDecisionGateConfig
publicProtocolo de transporte para MCP.
value_limits.array_elementsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.byte_value_bytesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.canonical_candidate_bytesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.canonical_snapshot_bytesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.canonical_value_bytesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.composite_depthfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.decimal_precisionfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.decimal_scalefile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.document_bytesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.document_fieldsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.document_nodesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.document_rootsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.environment_entriesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.environment_key_bytesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.environment_snapshot_bytesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.environment_value_bytesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.evidence_candidates_per_conditionfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.evidence_candidates_per_snapshotfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.integer_digitsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.json_pointer_bytesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.json_pointer_tokensfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.record_field_name_bytesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.record_fieldsfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.relative_path_bytesfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
value_limits.relative_path_component_bytesfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
value_limits.relative_path_componentsfile:decision-gate.tomlinternalRevisado por el contrato de esquema/registro.
value_limits.string_bytesfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.
value_limits.union_membersfile:decision-gate.tomlpublicRevisado por el contrato de esquema/registro.

Perfil de Adquisición Local

El perfil OSS inicial admite solo autoridades de tiempo nombradas, instantáneas de entorno inmutables en la lista blanca y documentos JSON/YAML basados en capacidades. Todos los valores permanecen limitados por value_limits, y las leyes del escenario vinculan identidades y revisiones de origen exactas. La red, los subprocesos, el MCP remoto, los complementos nativos y los evaluadores remotos no son representables en este contrato de configuración.

Cuenta de Ejemplo

El ejemplo a continuación está validado por el modelo propietario, validado por el esquema y publicado con el resumen e89ffd3b90a3a3e71b1b457a57a8374033e707a8edd5ffc109c5a57233660ab3.

[server]
transport = "stdio"
tls_termination = "server"
max_body_bytes = 1048576

[server.limits]
max_inflight = 256

[server.audit]
enabled = true
path = "decision-gate-governance-audit.jsonl"
log_precheck_payloads = false

[server.tools]
allowlist = []
denylist = []

[namespace]
allow_default = false

[value_limits]
integer_digits = 128
decimal_precision = 128
decimal_scale = 64
string_bytes = 65536
byte_value_bytes = 1048576
composite_depth = 16
array_elements = 256
record_fields = 128
union_members = 16
record_field_name_bytes = 128
canonical_value_bytes = 1048576
evidence_candidates_per_condition = 16
evidence_candidates_per_snapshot = 1024
canonical_candidate_bytes = 1048576
canonical_snapshot_bytes = 4194304
environment_key_bytes = 255
environment_value_bytes = 65536
environment_entries = 256
environment_snapshot_bytes = 1048576
document_roots = 16
document_bytes = 1048576
relative_path_components = 32
relative_path_bytes = 4096
relative_path_component_bytes = 255
document_nodes = 65536
document_fields = 16384
json_pointer_bytes = 4096
json_pointer_tokens = 64

[local_acquisition]
maximum_operations = 256
maximum_concurrency = 1
time_authorities = []
environment_snapshots = []
document_roots = []

[policy]
engine = "permit_all"

[accepted_run_store]
type = "sqlite"
path = "decision-gate.db"
busy_timeout_ms = 5000
acceptance_time_authority_id = "dg-local-system-wall-clock-v1"
acceptance_time_authority_revision = "dg-local-system-wall-clock-v1"

[accepted_run_store.limits]
current_state_bytes = 1048576
accepted_record_bytes = 4194304
intent_family_bytes = 4194304
transaction_bytes = 8388608
intents_per_mutation = 128
page_items = 64
sqlite_writer_queue = 1024
sqlite_read_connections = 4

[schema_registry]
type = "memory"
busy_timeout_ms = 5000
journal_mode = "wal"
sync_mode = "full"
max_schema_bytes = 1048576
writer_queue_capacity = 1024
batch_max_ops = 64
batch_max_bytes = 524288
batch_max_wait_ms = 2
read_pool_size = 4

[schema_registry.acl]
mode = "builtin"
default = "deny"
allow_local_only = false
require_signing = false
rules = []

[docs]
enabled = true
enable_search = true
enable_resources = true
include_default_docs = true
extra_paths = []
max_doc_bytes = 262144
max_total_bytes = 1048576
max_docs = 32
max_sections = 10