概要

Primitives

Below is a detailed description of each schema contained in this directory.


Quicklinks#


Schema Descriptions#

1. primitives.schema.json#

Defines the atomic building blocks used across the entire RSM ecosystem, including:

  • numbers
  • vectors
  • matrices
  • ranges
  • flags
  • generic key‑value structures

This schema underpins all other schemas in this directory.


2. vector3.schema.json#

Represents a 3‑dimensional vector used for:

  • spatial coordinates
  • field gradients
  • spin orientations
  • directional operators

Fields and operators frequently reference this structure for consistent vector math.


3. grid_coordinates.schema.json#

Defines coordinate positions within the substrate grid.
Includes:

  • x, y, z indices
  • optional world‑space coordinates
  • optional resolution or scaling metadata

Used by fields, operators, and sensing modules to anchor data in space.


4. scalar_field.schema.json#

Represents a scalar field distributed across the substrate.
Common uses:

  • temperature
  • density
  • amplitude
  • potential values

Includes support for:

  • grid mapping
  • default values
  • boundary behavior

5. vector_field.schema.json (if present; otherwise skip)#

Represents a vector field across the substrate.
Used for:

  • flow fields
  • directional forces
  • spin orientations
  • gradient propagation

(If your folder does not contain this file, I can generate it for you.)


6. spin_field.schema.json#

Defines a spin‑based vector field, typically used for:

  • spin alignment
  • resonance‑phase coupling
  • quantum triad interactions

Often paired with operators such as alignment or coupling.


7. charge_field.schema.json#

Represents a field of charge‑like values.
Useful for:

  • charge distributions
  • polarity maps
  • field‑driven interactions
  • substrate‑level force modeling

This schema supports both continuous and discrete charge representations.


8. temperature_field.schema.json#

A specialized scalar field representing temperature.
Includes:

  • temperature units
  • thermal gradients
  • dissipation parameters

Often used in experiments, lab environments, and energy modeling.


9. resonance_envelope.schema.json#

Defines the resonance‑envelope field—one of the core constructs of the RSM.
Includes:

  • amplitude
  • phase
  • coherence
  • envelope propagation parameters

This field interacts closely with:

  • quantum triad states
  • operators
  • sensing modules
  • energy dissipation

10. substrate_operator.schema.json#

Defines a low‑level operator acting on substrate fields.
Includes:

  • operator type
  • parameters
  • target fields
  • optional coupling behavior

This schema is used by higher‑level operator definitions and simulation modules.


Purpose of This Directory#

These schemas form the primitive substrate layer of the RSM. They provide:

  • Consistency
    Shared definitions for fields, coordinates, and operators.

  • Interoperability
    Higher‑level schemas (fields, energy, quantum, distributed, sensing) rely on these primitives.

  • Reusability
    Common structures like vector3, grid_coordinates, and scalar_field appear throughout the RSM.

  • Extensibility
    New field types or operators can be added without breaking existing systems.


Navigation#

Return to the RSM schema index:
../index.md

Return to the RSM root:
../../../README.md