# Standalone downstream-consumer crate for the cycle-0008 fieldtest (sum combinators).
#
# Like the cycle-0007 fixture, this is NOT a member of the aura workspace — it
# path-depends on the engine crates exactly as a real research project (C16)
# would, and is built via
# `cargo run --manifest-path fieldtests/cycle-0008-sum-combinators/Cargo.toml --bin <name>`
# so HEAD source is always what runs.
# Empty [workspace] table: marks this fixture crate as its OWN workspace root
# (documented in docs/project-layout.md as the nested-project onboarding fix).
[workspace]

[package]
name = "c0008-fieldtest"
version = "0.0.0"
edition = "2024"
publish = false

[dependencies]
aura-core = { path = "../../crates/aura-core" }
aura-engine = { path = "../../crates/aura-engine" }
aura-std = { path = "../../crates/aura-std" }

[[bin]]
name = "c0008_1_combine_with_add"
path = "c0008_1_combine_with_add.rs"

[[bin]]
name = "c0008_2_lincomb_weighted"
path = "c0008_2_lincomb_weighted.rs"

[[bin]]
name = "c0008_3_lincomb_three_legs"
path = "c0008_3_lincomb_three_legs.rs"

[[bin]]
name = "c0008_4_lincomb_edges"
path = "c0008_4_lincomb_edges.rs"

[[bin]]
name = "c0008_5_lincomb_two_sources"
path = "c0008_5_lincomb_two_sources.rs"
