Skip to content

docs+test: Track A close-out (commit 4/4) — COMPLIANCE narrative + CLI integration#154

Merged
avrabe merged 1 commit intomainfrom
feat/v0.7.0-track-a-commit4
Apr 25, 2026
Merged

docs+test: Track A close-out (commit 4/4) — COMPLIANCE narrative + CLI integration#154
avrabe merged 1 commit intomainfrom
feat/v0.7.0-track-a-commit4

Conversation

@avrabe
Copy link
Copy Markdown
Contributor

@avrabe avrabe commented Apr 25, 2026

Summary

Closes the v0.7.0 Track A milestone (4/4 commits).

Out-of-scope items recorded

  • PIP/PCP (priority inheritance / ceiling protocol) blocking — deferred to v0.7.1
  • Multi-processor ISR migration — deferred
  • Cache-aware interference inflation — research-grade, deferred to v1.0+

Test plan

  • cargo test -p spar --test track_a_close_out passes locally
  • cargo clippy -p spar --tests -- -D warnings clean
  • cargo fmt --all -- --check clean
  • Reviewer scans COMPLIANCE.md narrative for accuracy (especially v0.8.0 planning section)

After this lands, v0.7.0 Track A is complete. Track B (variants) waits on rivet's emitter side. Track D / Track E begin per #149 / #150 research.

🤖 Generated with Claude Code

…I integration

Closes the v0.7.0 Track A milestone:

- COMPLIANCE.md "In progress / v0.7.0" expanded into a full narrative
  covering all four Track A commits (foundation #145, hierarchical RTA
  #147, Lean convergence #148, this close-out), the Track B variant-
  contract foundation (#144), v0.7.x infrastructure landings (#141-143,
  #151), and v0.8.0 planning anchors (Track D #149/#152, Track E
  #150/#153).

- Updated header date to 2026-04-25 and crate count from "16 crates,
  1200+ tests" to "17 crates, 1900+ tests" reflecting the test growth
  through Track A and the v0.7.x infrastructure additions.

- New CLI integration test crates/spar-cli/tests/track_a_close_out.rs
  exercises the full parse → instance → analyze pipeline on a model
  using the Spar_Timing::ISR_* property surface plus a sporadic handler
  thread. The unit + fixture tests in spar-analysis cover the algorithm
  at the analysis-crate level; this test guards the property surface
  flowing through the CLI binary end-to-end.

Out-of-scope items explicitly recorded: PIP/PCP blocking deferred to
v0.7.1, multi-processor ISR migration deferred, cache-aware
interference inflation deferred to v1.0+.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 25, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@avrabe avrabe merged commit b2092fa into main Apr 25, 2026
14 checks passed
@avrabe avrabe deleted the feat/v0.7.0-track-a-commit4 branch April 25, 2026 13:43
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.

1 participant