Skip to content

angze-code-style v0.4.0 - #1

Merged
angzeli merged 17 commits into
mainfrom
codex/scientific-code-documenter-v0.4.0
Aug 28, 2026
Merged

angzeli merged 17 commits into
mainfrom
codex/scientific-code-documenter-v0.4.0

Conversation

@angzeli

@angzeli angzeli commented Aug 28, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Clean-break rename from scientific-code-documenter to angze-code-style; authoritative invocation is $angze-code-style and no compatibility alias is retained.
  • Adds contract-aware scientific documentation with evidence classes and Tier 0-3 risk grading.
  • Adds conservative first-class Jupyter support, a strict notebook contract validator, and protected-state checks.
  • Strengthens restraint, comment pruning, dirty-target preservation, and fresh-session idempotence.
  • Controlled synthetic evaluation produced six skill wins with all accepted editing candidates passing behavior and notebook gates.
  • One explicitly authorized real tutorial-notebook snapshot passed zero-edit review, controlled documentation editing, strict validation, bounded behavior-preservation evidence, and byte-identical fresh-session idempotence.

Release status

This is an experimental v0.4.0 release candidate. The frozen tracked runtime SHA-256 is 7f79b22c4694717963966132967b1a03b4cf5790529e6c229ef2ef31920fad84.

The real-notebook evidence is bounded and Markdown-only; it does not establish general notebook equivalence or scientific correctness. Manual A/B scoring was not independently blind. ShellCheck and rendered LaTeX compilation were unavailable, while required deterministic Shell checks and static LaTeX contracts passed. Human scientific review remains required.

No private notebook paths, raw notebook snapshots, or unpublished notebook content are included.

Deterministic CI

GitHub Actions now runs structural validation, deterministic angze-code-style fixture contracts, frozen runtime/manifest integrity, changed-whitespace checks, and clean-tree verification on Ubuntu with Python 3.11 and 3.12. Both jobs pass on the current PR head; ShellCheck ran remotely and passed, while pdflatex remained unavailable and the required static LaTeX contracts passed. Recorded model evaluation and real-notebook acceptance remain release evidence and are not rerun in CI.

@angzeli
angzeli merged commit a2ef1ef into main Aug 28, 2026
2 checks passed
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