9636b00314
Source-blind milestone fieldtest of the embedding promise (range
024e865..32f6be8): a path-dep World program driving refusals as values
and a live in-process tap, reproduce-as-data with both guard classes and
a tampered-metric divergence probe, 22 CLI exit-class probes derived
from the docs beforehand, and the stale-dylib handshake via the nodes-new
scaffold plus a rev-pinned external crate. Replayable via m4_0_run_all.sh.
Findings: 2 code bugs fixed in-cycle RED-first (99e9300 — the library
exposes-neither panic was the one real promise breach), 2 doc bugs fixed
in the same commit, 4 friction items bundled as #349, 2 spec gaps
ratified into C30 (rev+lockfile clause; the scaffold's absolute path also
in #349 — the committed lab-nodes fixture is relativized), 6 working.
refs #296
19 lines
671 B
TOML
19 lines
671 B
TOML
[package]
|
|
name = "embed-host"
|
|
version = "0.0.0"
|
|
edition = "2021"
|
|
publish = false
|
|
|
|
# A node crate is its own workspace (docs/project-layout.md); an external
|
|
# embedding under the engine checkout hits the same cargo trap, so the same
|
|
# empty table applies here.
|
|
[workspace]
|
|
|
|
# C30 point 2: an external embedding in its own repo pins the engine as a git
|
|
# dependency at a rev. This fixture lives INSIDE the engine checkout, so it
|
|
# uses the path form of the same edge — the node-crate mechanism.
|
|
[dependencies]
|
|
aura-core = { path = "../../../crates/aura-core" }
|
|
aura-engine = { path = "../../../crates/aura-engine" }
|
|
aura-runner = { path = "../../../crates/aura-runner" }
|