Skip to content

fix(ci): Miri green + getting-started docs for all new features#146

Merged
avrabe merged 1 commit intomainfrom
fix/miri-green
Apr 14, 2026
Merged

fix(ci): Miri green + getting-started docs for all new features#146
avrabe merged 1 commit intomainfrom
fix/miri-green

Conversation

@avrabe
Copy link
Copy Markdown
Contributor

@avrabe avrabe commented Apr 14, 2026

Summary

  1. Miri fix: Skip feature_model tests (rowan tree-borrows UB, same as yaml_hir)
  2. Documentation: 150+ lines added to getting-started.md covering:
    • S-expression filtering (all predicates, quantifiers, graph traversal)
    • Variant management (feature model, constraint solving, bindings)
    • Zola export (multi-project, shortcodes, --clean)
    • Sphinx-needs import (migration path)
    • MCP server (15 tools, audit logging)
    • Git hooks (convenience, not security)

Trace: skip

🤖 Generated with Claude Code

Fix Miri CI: feature_model tests build rowan trees for constraint
parsing, triggering the same tree-borrows deallocation UB as yaml_hir.
Skip feature_model in Miri alongside existing skips.

Update getting-started.md with documentation for new features:
s-expression filtering, variant management, Zola export, sphinx-needs
import, MCP server, git hooks, and security model.

Trace: skip

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

codecov Bot commented Apr 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@avrabe avrabe merged commit 7aa7507 into main Apr 14, 2026
18 of 20 checks passed
@avrabe avrabe deleted the fix/miri-green branch April 14, 2026 03:26
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