Skip to content

chore(release): bump to v0.28.0 (#331)#333

Merged
avrabe merged 1 commit into
mainfrom
release/v0.28.0
Jul 17, 2026
Merged

chore(release): bump to v0.28.0 (#331)#333
avrabe merged 1 commit into
mainfrom
release/v0.28.0

Conversation

@avrabe

@avrabe avrabe commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Release v0.28.0 — ARINC-653 partition-supply-derived inner RTA (REQ-RTA-ARINC-SUPPLY-001, closes #331, landed in #332).

Inner threads bound under a virtual processor Γ=(Π,Θ) now receive a per-task worst-case response-time bound analyzed against the partition supply, not wall-clock — reusing the Lean-verified jittered+blocking recurrence unchanged. Supply-derived jitter J=2(Π−Θ), cooperative non-preemptive blocking, and a demand-vs-supply fallback that hard-errors on unschedulable/ill-formed sets. Golden Γ=(1000µs,300µs) → 1520/1570/1570 µs (w-form). Lean floor (ArincSupply.lean, 0 sorry, CI-verified): blocking folds into jitter so convergence transfers; lsbf monotone + conditional fallback soundness under an explicit SupplyGuarantee hypothesis (PROVEN vs ASSUMED stated precisely).

  • workspace + all spar-* crates 0.27.0 → 0.28.0
  • vscode-spar extension 0.27.0 → 0.28.0
  • REQ-RTA-ARINC-SUPPLY-001 status: implemented → verified, release: v0.28.0

🤖 Generated with Claude Code

ARINC-653 partition-supply-derived inner RTA — inner threads bound under a
virtual processor Γ=(Π,Θ) now get a per-task worst-case response-time bound
against the partition supply (not wall-clock), reusing the Lean-verified
jittered+blocking recurrence: supply-derived jitter J=2(Π−Θ), cooperative
non-preemptive blocking, and a demand-vs-supply fallback with hard Error on
unschedulable/ill-formed sets. Golden Γ=(1000µs,300µs) → 1520/1570/1570 µs.
Lean floor (ArincSupply.lean, 0 sorry): blocking folds into jitter →
convergence transfers; lsbf monotone + conditional fallback soundness under
an explicit SupplyGuarantee hypothesis (REQ-RTA-ARINC-SUPPLY-001, verified).

- workspace + all spar-* crates 0.27.0 -> 0.28.0
- vscode-spar extension 0.27.0 -> 0.28.0
- REQ-RTA-ARINC-SUPPLY-001 status: implemented -> verified, release: v0.28.0

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Rivet verification gate

20/20 passed

count
Passed 20
Failed 0
Skipped (no steps) 0

Filter: (and (= type "feature") (or (has-tag "v093") (has-tag "v0100")))

Failed artifacts

(none)

Updated automatically by tools/post_verification_comment.py. Source of truth: artifacts/verification.yaml.

@codecov

codecov Bot commented Jul 17, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@avrabe
avrabe merged commit b58de0f into main Jul 17, 2026
19 checks passed
@avrabe
avrabe deleted the release/v0.28.0 branch July 17, 2026 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ARINC-653 partition supply → verified inner response-time bound (extend the Lean RTA with supply-derived jitter + non-preemptive blocking)

1 participant