Přeskočit obsah

Middleware Instance Plan v1

Source schema: doc/schemas/middleware-instance-plan.v1.schema.json

Draft adapter-neutral, single-instance registration intent. The host validates authority, exact declared/package material, allocated identities, entrypoints, dependency DAG, limits and CAS; commits and applies the complete runtime snapshot. A plan grants no authority and contains no credentials or device selectors. Semantic checks remain required.

Governing Basis

Project Lineage

Requirements

Stories

Fields

Field Required Shape Description
schema yes const: middleware-instance-plan.v1
schema/v yes const: 1
instance/ref yes ref: #/$defs/ref
declaration/ref yes ref: #/$defs/exactRef
package/ref yes ref: #/$defs/exactRef
executor yes object
module/id yes string
component/id yes string
home/binding yes ref: #/$defs/ref
channel-auth/binding yes ref: #/$defs/ref
dependencies yes array

Definitions

Definition Shape Description
ref object
exactRef object
## Field Semantics

schema

  • Required: yes
  • Shape: const: middleware-instance-plan.v1

schema/v

  • Required: yes
  • Shape: const: 1

instance/ref

  • Required: yes
  • Shape: ref: #/$defs/ref

declaration/ref

  • Required: yes
  • Shape: ref: #/$defs/exactRef

package/ref

  • Required: yes
  • Shape: ref: #/$defs/exactRef

executor

  • Required: yes
  • Shape: object

module/id

  • Required: yes
  • Shape: string

component/id

  • Required: yes
  • Shape: string

home/binding

  • Required: yes
  • Shape: ref: #/$defs/ref

channel-auth/binding

  • Required: yes
  • Shape: ref: #/$defs/ref

dependencies

  • Required: yes
  • Shape: array

Definition Semantics

$defs.ref

  • Shape: object

$defs.exactRef

  • Shape: object