Release notes: 2026-05-27 — ph-am-slicer-workflow¶
Status: Ready for review
Repo: li-langverse/lic
PR: (pending)
PH / REQ: PH-AM, WP-AM-01
Author: agent
Summary (one sentence)¶
Deepens li-sim-additive with PH-AM AM-0 slicer workflow stage gates (slice → preview → export), require_sim_pass export gate, and package/composable smokes.
Agent continuation (required)¶
- Read:
docs/game-dev/specs/li-sim-additive-rfc.md,packages/li-sim-additive/src/lib.li - Run:
./build/compiler/lic/lic check packages/li-sim-additive/li-tests/smoke/slicer_workflow.li - Then: WP-AM-02 thermal
require_sim_passwitness tied to tier-2 heat; WP-AM-03sim.export.print3MF/G-code - Blocked on: PH-SCI-2 heat tier-2 for real thermal gate (not composable-only)
Changed (specific)¶
| Area | What | Evidence |
|---|---|---|
packages/li-sim-additive/src/lib.li | AM-0 slicer stages, export format ids, run_additive_slicer_workflow, version bump to 2 | lic check green |
packages/li-sim/src/lib.li | algo_am_slice_layers / algo_am_thermal_warp / algo_am_export_gcode_3mf (601–610 registry) | composable imports resolve |
| Smokes | slicer_workflow.li, import_sim_additive_slicer_workflow.li | lic check exit 0 |
Not changed (scope fence)¶
- Thermal/warp simulation kernels (WP-AM-02) — not in this PR
sim.export.printprinter I/O (WP-AM-03) — not in this PR- Studio export wizard UI (PH-UX) — not in this PR
- Compiler / Lean / tier-1 benches — not in this PR
Breaking changes¶
None — additive API; li_sim_additive_version() returns 2 (smoke updated).
Security¶
N/A — no trusted FFI or export I/O in this stub workflow.
Performance¶
N/A — composable stage stubs only; no bench oracle row.
Downstream¶
| Repo | Action |
|---|---|
| li-sim-additive mirror | sync after merge via push-official-package-repo.sh |
| lip / lit / lis | N/A |