Programming Language

Nocter

A self-contained systems language built around simplicity, encapsulation, and foolproof design.

/development/compiler/crates/nocter-semantic-product/README.md

nocter-semantic-product

Responsibility

Expose the immutable result vocabulary produced by compiler computation without exposing its query entry, database, stage functions, or input-publication machinery.

Contract

Post-computation consumers depend on this crate when interpreting complete or recoverable semantic outcomes. The crate intentionally exports only result types from nocter-compiler-computation. Session can therefore interpret a completed result without receiving a direct dependency on the query owner or access to its execution entry.

Invariants

  • Session and editor consumers cannot demand, reorder, or publish semantic queries.
  • Re-exported values preserve their original identity; the contract performs no conversion or recomputation.
  • This crate owns no source, query, session, target, backend, or protocol policy.