WRITE_ENTRANCES
const WRITE_ENTRANCES: readonly ["crud", "domain_recompute", "remote_entity_apply", "cleanup_expired", "projection_rewrite", "metadata_only_prefetch", "query_cache_maintenance", "raw_write", "bulk_write", "notify_external_update", "unknown"];
Defined in: packages/rxdb/src/trusted-write/write-entrance.ts:28
已登记的写入口身份
Remarks
与 spec.md 那张矩阵不是一一对应:矩阵行 4「只更新 remoteId / 同步水位 / 审计时间」不是
一个入口而是写了什么(pull() 同一次往返里既写实体又推水位),它由 columns 与
operation 判出来;反过来 unknown 是一个入口却不是矩阵里的一行。硬掰成 11 对 11 的话,
得给「只写元数据」编造一个并不存在的调用方。
unknown 必须在册:fail-closed 需要一个可被判定的取值,没有它,未登记的调用方只能以
类型断言的形态混进来,而那条路径上没有任何判定会运行。