Skip to content

docs: reject stale compatibility prose - #13

Merged
yhay81 merged 1 commit into
mainfrom
agent/current-evidence-prose
Jul 29, 2026
Merged

docs: reject stale compatibility prose#13
yhay81 merged 1 commit into
mainfrom
agent/current-evidence-prose

Conversation

@yhay81

@yhay81 yhay81 commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Closes #12.

Summary

  • advance the human-readable compatibility page to canonical commit 1496dc87b780ff81470518df468a18bd6783ebce
  • update create-hayate to 0.13.1, the successful 112/112 matrix run and aggregate SHA-256, and the current golden-app run
  • extend release freshness validation beyond create-hayate==... commands to exact create-hayate X.Y.Z prose
  • add failing and passing regression tests for prose references

Why

The generated family map was current, but the explanatory evidence page still
carried 0.13.0-era links and hashes. The old checker only guarded executable
pins, allowing user-visible current-evidence prose to drift silently.

Validation

  • source runs and hash matched the immutable canonical manifest
  • Ruff lint and format
  • 17 tests
  • live PyPI freshness and generated ecosystem drift
  • Zensical strict build and generated site validation
  • exact HSTS generation retained
  • pip-audit: no known vulnerabilities
  • zizmor 1.28.0: no findings
  • explicit old-reference absence check
  • git diff --check

@yhay81
yhay81 marked this pull request as ready for review July 29, 2026 23:30
@yhay81
yhay81 merged commit bf69d8f into main Jul 29, 2026
4 checks passed
@yhay81
yhay81 deleted the agent/current-evidence-prose branch July 29, 2026 23:30
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.

Reject stale release prose in compatibility evidence

1 participant