Skip to content

Rust: fundamental-platform crate (host/binding layer) #1046

Description

@zachshallbetter

Parent: #1036.

The second crate in the Rust workspace, mirroring the JS platform package: the host/binding layer with fundamental-core as its only dependency (strict direction: core ← platform, never up).

  • A FieldHost-equivalent SPI (the environment seam), headless-first — the default host binds data records, not a DOM.
  • A frame scheduler and data-binding helpers (the headless analogue of the JS six-phase FrameScheduler / bindData).

Files: new rust/crates/fundamental-platform/; add to the workspace members.

Acceptance: the platform crate builds on core (dep direction enforced); a headless host drives a field end-to-end (bind records → solve → read); gate green.

Metadata

Metadata

Assignees

No one assigned

    Labels

    track-a-nativeRelease Track A — native plane (Swift/Three cross-platform engine)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions