Visió general
decision-gate.toml configura el temps d’execució OSS del Decision Gate públic. L’esquema, les files del registre, l’exemple de TOML, la projecció JSON i els resums són emesos per decision-gate-config com un contracte propietat d’una font.
Autoritat del contracte
| Camp | Valor |
|---|---|
| Propietari | decision-gate-config |
| Subjecte | public_decision_gate_config |
| Versió | 1 |
| Resum del contracte | 07960b001effedd4f43ff99422ecd90c3cface2182072e559f4b4c7b97bbc0ff |
| Resum d’exemple | e89ffd3b90a3a3e71b1b457a57a8374033e707a8edd5ffc109c5a57233660ab3 |
| Validació d’exemple | owner_loader |
Camps del registre
Cada fila de camp a continuació es deriva del conjunt de fulles de l’esquema públic i es valida mitjançant validate_config_registry() abans que es generin els documents.
| Camí | Fonts | Sensibilitat | Notes |
|---|---|---|---|
accepted_run_store | file:decision-gate.toml | public | Configuració de l’autoritat de compromís condicional d’acceptació. |
accepted_run_store.acceptance_time_authority_id | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Revisat pel contracte d’esquema/registre. |
accepted_run_store.acceptance_time_authority_revision | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Revisat pel contracte d’esquema/registre. |
accepted_run_store.busy_timeout_ms | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
accepted_run_store.limits.accepted_record_bytes | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Revisat pel contracte d’esquema/registre. |
accepted_run_store.limits.current_state_bytes | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Revisat pel contracte d’esquema/registre. |
accepted_run_store.limits.intent_family_bytes | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Revisat pel contracte d’esquema/registre. |
accepted_run_store.limits.intents_per_mutation | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Revisat pel contracte d’esquema/registre. |
accepted_run_store.limits.page_items | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Revisat pel contracte d’esquema/registre. |
accepted_run_store.limits.sqlite_read_connections | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Revisat pel contracte d’esquema/registre. |
accepted_run_store.limits.sqlite_writer_queue | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Revisat pel contracte d’esquema/registre. |
accepted_run_store.limits.transaction_bytes | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Revisat pel contracte d’esquema/registre. |
accepted_run_store.memory_capacity.max_records_per_run | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Revisat pel contracte d’esquema/registre. |
accepted_run_store.memory_capacity.max_runs | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Revisat pel contracte d’esquema/registre. |
accepted_run_store.memory_capacity.max_scenario_laws | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Revisat pel contracte d’esquema/registre. |
accepted_run_store.path | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
accepted_run_store.type | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Revisat pel contracte d’esquema/registre. |
docs.enable_resources | file:decision-gate.toml | public | Habilitar la llista/lectura de recursos MCP. |
docs.enable_search | file:decision-gate.toml | public | Habilitar l’eina de cerca de documents. |
docs.enabled | file:decision-gate.toml | public | Habilitar superfícies de documents globalment. |
docs.extra_paths | file:decision-gate.toml | internal | Camins de documents addicionals a ingerir (fitxers o directoris). |
docs.extra_paths.* | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
docs.include_default_docs | file:decision-gate.toml | public | Incloure el conjunt de documents per defecte incrustat. |
docs.max_doc_bytes | file:decision-gate.toml | public | Mida màxima per a una única entrada de document en bytes. |
docs.max_docs | file:decision-gate.toml | public | Nombre màxim de documents al catàleg. |
docs.max_sections | file:decision-gate.toml | public | Seccions màximes retornades per la cerca de documents. |
docs.max_total_bytes | file:decision-gate.toml | public | Mida total màxima de documents en bytes per al catàleg. |
local_acquisition.document_roots | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
local_acquisition.document_roots.*.absolute_root | file:decision-gate.toml | public | Arrel de capacitat absoluta explícita. |
local_acquisition.document_roots.*.root_id | file:decision-gate.toml | public | Identitat d’autoritat de document arrelada a la capacitat. |
local_acquisition.document_roots.*.root_revision.algorithm | file:decision-gate.toml | public | Identitat de l’algoritme de resum tancat. |
local_acquisition.document_roots.*.root_revision.value | file:decision-gate.toml | public | Sintaxi hexadecimal SHA-256 en minúscules canòniques. |
local_acquisition.environment_snapshots | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
local_acquisition.environment_snapshots.*.allowlisted_keys | file:decision-gate.toml | public | Denominador complet de claus d’entorn autoritzades. |
local_acquisition.environment_snapshots.*.allowlisted_keys.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
local_acquisition.environment_snapshots.*.authority_id | file:decision-gate.toml | public | Identitat d’autoritat de la instantània de l’entorn. |
local_acquisition.environment_snapshots.*.authority_revision.algorithm | file:decision-gate.toml | public | Identitat de l’algoritme de resum tancat. |
local_acquisition.environment_snapshots.*.authority_revision.value | file:decision-gate.toml | public | Sintaxi hexadecimal SHA-256 en minúscules canòniques. |
local_acquisition.maximum_concurrency | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
local_acquisition.maximum_operations | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
local_acquisition.time_authorities | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
local_acquisition.time_authorities.*.authority_id | file:decision-gate.toml | public | Identitat de l’autoritat de temps nomenada. |
local_acquisition.time_authorities.*.authority_revision.algorithm | file:decision-gate.toml | public | Identitat de l’algoritme de resum tancat. |
local_acquisition.time_authorities.*.authority_revision.value | file:decision-gate.toml | public | Sintaxi hexadecimal SHA-256 en minúscules canòniques. |
local_acquisition.time_authorities.*.resolution_nanoseconds | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
local_acquisition.time_authorities.*.uncertainty_nanoseconds | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
namespace.allow_default | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Permetre la ID de l’espai de noms per defecte (1). |
policy | file:decision-gate.toml | public | Configuració del motor de política de despachament. |
policy.engine | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Selecció del motor de política de despachament. |
policy.static | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.default | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.content_types | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.content_types.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.effect | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.error_message | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.forbid_labels | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.forbid_labels.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.forbid_policy_tags | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.forbid_policy_tags.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.packet_ids | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.packet_ids.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.require_labels | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.require_labels.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.require_policy_tags | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.require_policy_tags.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.scenario_ids | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.scenario_ids.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.schema_ids | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.schema_ids.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.stage_ids | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.stage_ids.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.target_kinds | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.target_kinds.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.targets | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.targets.*.system | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.targets.*.target | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.targets.*.target_id | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
policy.static.rules.*.targets.*.target_kind | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
runpack_storage | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
runpack_storage.repository_id | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
runpack_storage.root | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
runpack_storage.type | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
schema_registry.acl.allow_local_only | file:decision-gate.toml | public | Permetre que els subjectes només locals accedeixin al registre quan s’utilitza l’ACL integrat. |
schema_registry.acl.default | file:decision-gate.toml | public | Decisió per defecte quan no coincideixen les regles (només personalitzat). |
schema_registry.acl.mode | file:decision-gate.toml | public | Regles de rol integrades o regles d’ACL personalitzades. |
schema_registry.acl.require_signing | file:decision-gate.toml | public | Requerir metadades de signatura d’esquema en escriptures. |
schema_registry.acl.rules | file:decision-gate.toml | public | Regles d’ACL personalitzades (mode = personalitzat). |
schema_registry.acl.rules.*.actions | file:decision-gate.toml | public | Accions del registre cobertes per la regla. |
schema_registry.acl.rules.*.actions.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
schema_registry.acl.rules.*.effect | file:decision-gate.toml | public | Efecte de la regla. |
schema_registry.acl.rules.*.namespaces | file:decision-gate.toml | public | Àmbit de l’identificador d’espai de noms. |
schema_registry.acl.rules.*.namespaces.* | file:decision-gate.toml | public | Identificador d’espai de noms. |
schema_registry.acl.rules.*.policy_classes | file:decision-gate.toml | public | Etiquetes de classe de política en àmbit. |
schema_registry.acl.rules.*.policy_classes.* | file:decision-gate.toml | public | Etiqueta de classe de política. |
schema_registry.acl.rules.*.roles | file:decision-gate.toml | public | Noms de rol en àmbit. |
schema_registry.acl.rules.*.roles.* | file:decision-gate.toml | public | Nom de rol. |
schema_registry.acl.rules.*.subjects | file:decision-gate.toml | public | Subjectes principals en àmbit. |
schema_registry.acl.rules.*.subjects.* | file:decision-gate.toml | public | Subjecte principal. |
schema_registry.batch_max_bytes | file:decision-gate.toml | public | Màxim d’agregat de bytes per lot de l’escriptor SQLite. |
schema_registry.batch_max_ops | file:decision-gate.toml | public | Comptador màxim d’operacions per lot de l’escriptor SQLite. |
schema_registry.batch_max_wait_ms | file:decision-gate.toml | public | Finestra màxima d’espera per lot de l’escriptor SQLite (ms). |
schema_registry.busy_timeout_ms | file:decision-gate.toml | public | Temps d’espera ocupat de SQLite (ms). |
schema_registry.journal_mode | file:decision-gate.toml | public | Mode de diari de SQLite. |
schema_registry.max_entries | file:decision-gate.toml | public | Màxim opcional d’esquemes per espai de noms. |
schema_registry.max_schema_bytes | file:decision-gate.toml | public | Mida màxima de càrrega d’esquema en bytes. |
schema_registry.path | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
schema_registry.read_pool_size | file:decision-gate.toml | public | Mida del grup de connexions de lectura de SQLite. |
schema_registry.sync_mode | file:decision-gate.toml | public | Mode de sincronització de SQLite. |
schema_registry.type | file:decision-gate.toml | public | Selecció del backend del registre d’esquemes. |
schema_registry.writer_queue_capacity | file:decision-gate.toml | public | Capacitat de la cua d’escriptors de SQLite. |
server | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
server.audit.enabled | file:decision-gate.toml | public | Habilitar el registre d’auditoria estructurat (JSON lines). |
server.audit.log_precheck_payloads | file:decision-gate.toml | public | Registrar les càrregues de precomprovació en brut (opció explícita). |
server.audit.path | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
server.auth | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
server.auth.bearer_tokens | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
server.auth.bearer_tokens.*.encoding | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
server.auth.bearer_tokens.*.key | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
server.auth.bearer_tokens.*.provider | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
server.auth.bearer_tokens.*.version | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
server.auth.mode | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
server.auth.principals | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
server.auth.principals.*.policy_class | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
server.auth.principals.*.roles | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
server.auth.principals.*.roles.*.name | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
server.auth.principals.*.roles.*.namespace_id | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
server.auth.principals.*.subject | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
server.bind | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
server.limits.max_inflight | file:decision-gate.toml | public | Màxim de sol·licituds MCP en curs. |
server.limits.rate_limit | file:decision-gate.toml | public | Configuració opcional de límit de taxa. |
server.limits.rate_limit.max_entries | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
server.limits.rate_limit.max_requests | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
server.limits.rate_limit.window_ms | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
server.max_body_bytes | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Mida màxima de la sol·licitud JSON-RPC en bytes. |
server.tls | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
server.tls.cert_path | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
server.tls.key_path | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
server.tls_termination | file:decision-gate.toml | public | On es termina TLS per al transport HTTP/SSE. |
server.tools.allowlist | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
server.tools.allowlist.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
server.tools.denylist | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
server.tools.denylist.* | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
server.transport | file:decision-gate.tomldefault:serde_default:RawDecisionGateConfig | public | Protocol de transport per a MCP. |
value_limits.array_elements | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.byte_value_bytes | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.canonical_candidate_bytes | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.canonical_snapshot_bytes | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.canonical_value_bytes | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.composite_depth | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.decimal_precision | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.decimal_scale | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.document_bytes | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.document_fields | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.document_nodes | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.document_roots | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.environment_entries | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.environment_key_bytes | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.environment_snapshot_bytes | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.environment_value_bytes | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.evidence_candidates_per_condition | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.evidence_candidates_per_snapshot | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.integer_digits | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.json_pointer_bytes | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.json_pointer_tokens | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.record_field_name_bytes | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.record_fields | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.relative_path_bytes | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
value_limits.relative_path_component_bytes | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
value_limits.relative_path_components | file:decision-gate.toml | internal | Revisat pel contracte d’esquema/registre. |
value_limits.string_bytes | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
value_limits.union_members | file:decision-gate.toml | public | Revisat pel contracte d’esquema/registre. |
Perfil d’adquisició local
El perfil OSS inicial admet només autoritats de temps nomenades, instantànies d’entorn immutables en la llista blanca, i documents JSON/YAML arrelats a capacitats. Tots els valors romanen limitats per value_limits, i les lleis de l’escenari vinculen identitats i revisions de font exactes. Xarxes, subprocessos, MCP remots, plugins natius i avaluadors remots no són representables en aquest contracte de configuració.
Compte d’exemple
L’exemple a continuació és validat per model de propietari, validat per esquema, i publicat amb el resum 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