feat(provider-contract): define materializable L2 graph blueprints
This commit is contained in:
@@ -52,11 +52,17 @@ Foundry.
|
||||
детерминированный `nodedc.l2-execution-plan/v1`: разрешает generic шаги
|
||||
collection/request/extract/mapping/publish, прикладывает полные декларативные
|
||||
request/mapping contracts и фиксирует SHA-256 digests package, profile,
|
||||
template, mapping, field policy, Data Product и telemetry registry. В
|
||||
компиляторе нет веток по provider ID. Provider-specific URL, source paths и
|
||||
параметры являются данными immutable package. После материализации Engine
|
||||
`attestL2ExecutionPlanMaterialization` связывает exact plan digest с exact
|
||||
graph revision/digest и точным списком materialized steps.
|
||||
template, mapping, field policy, Data Product и telemetry registry. Plan
|
||||
содержит exact `nodedc.l2-graph-blueprint/v1`: линейный набор generic runtime
|
||||
node kinds, exact edges, config digests, credential slots, trigger/retry/batch/
|
||||
cardinality policy и закрытую матрицу требуемых mapping operators. Blueprint
|
||||
не содержит credential reference и фиксируется отдельным SHA-256 digest.
|
||||
Runtime обязан fail-closed отклонить неизвестный operator, rule или geometry
|
||||
strategy; молча подставлять provider-specific code запрещено. В компиляторе
|
||||
нет веток по provider ID. Provider-specific URL, source paths и параметры
|
||||
являются данными immutable package. После материализации Engine
|
||||
`attestL2ExecutionPlanMaterialization` связывает exact plan/blueprint digest с
|
||||
exact graph revision/digest и точным списком materialized steps.
|
||||
|
||||
Динамическая телеметрия проходит отдельный
|
||||
`nodedc.telemetry-field-registry/v1`. Реестр хранит только имена source
|
||||
|
||||
Reference in New Issue
Block a user