20 lines
984 B
TOML
20 lines
984 B
TOML
[package]
|
|
name = "epiphany-engrave"
|
|
version = "0.0.0"
|
|
edition.workspace = true
|
|
rust-version.workspace = true
|
|
authors.workspace = true
|
|
repository.workspace = true
|
|
description = "Agent I's Epiphany engraving solver (spec Chapter 9): turns a ConstrainedLayoutIR into a ResolvedLayoutIR with real geometry. Phase-2 scaffold — a deterministic horizontal-spacing pass (the first axis of the planned two-pass spring layout) that honestly reports SolverTier::Stub until it evaluates the declared hard constraints and earns the Minimal tier."
|
|
|
|
[dependencies]
|
|
# The solver consumes/produces the Chapter 7 IR stages and implements the
|
|
# Chapter 9 `ConstraintSolver` interface — all defined in epiphany-layout-ir,
|
|
# which re-exports the epiphany-core ids/types the solver references.
|
|
epiphany-layout-ir.workspace = true
|
|
|
|
[dev-dependencies]
|
|
# Tests drive the solver from real score fixtures via epiphany-core's generators
|
|
# (and a couple of leaf id/time types).
|
|
epiphany-core.workspace = true
|