Commit afd5da2
chore(release): bump version 0.9.3 → 0.10.0 (#231)
v0.10.0 ships:
**Mermaid emission (M1 + M2 + M3)**
- spar-mermaid foundation crate with `emit_flowchart` (#220)
- `spar emit --format mermaid` CLI subcommand (#222)
- `emit_class_diagram` + `emit_requirement_diagram` + matching CLI
flags `--format mermaid-class` / `mermaid-req` (#228)
**Soundness deepening**
- Lean 4 sorry-free proofs of end-to-end latency monotonicity and
ARINC 653 partition isolation, alongside the pre-existing RTA / EDF /
Network Calculus proofs (#223)
- Kani BMC harnesses on generated-code AADL contract preservation
(thread Period, port Direction, bus access right) — spar's
Logika-equivalent strategy for verified codegen (#224)
**Safety analysis**
- EMV2 error-propagation traversal across the AADL connection graph
(closes the #1 gap vs OSATE/HAMR in safety-case reviews) (#225)
**Verification infrastructure**
- Rivet-driven verification gate that executes every artifact's
`fields.steps[].run` commands and posts a sticky PR comment with
pass/fail counts and failed artifact IDs (#221)
- Workflow tuning: gate timeout 30→60 min for future Mathlib-heavy
workloads; TEST-PROOF-* stay on sorry-grep until lake cache lands
(#227, #229, #230)
**Chore**
- Pruned stale dev artifacts (.playwright-mcp logs + dashboard-render
PNGs) and tightened gitignore (#226)
Bumps Cargo.toml + vscode-spar/package.json from 0.9.3 → 0.10.0.
The release workflow's `check-versions` job enforces tag/Cargo/vsix
agreement, so these must move together with the v0.10.0 tag push.
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>1 parent b792a35 commit afd5da2
3 files changed
Lines changed: 24 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
0 commit comments