Skip to content

Commit 452d176

Browse files
committed
Record latest release readiness evidence
1 parent 13bf369 commit 452d176

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

RELEASE_READINESS_REVIEW.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ The repository is substantially more release-ready than before this pass:
1919
upload/download, and draft GitHub releases
2020
- checksum-verified Zig 0.15.2 install steps in CI and release workflows
2121
- protected GitHub `pypi` environment requiring `code5717` review
22+
- semantic recursion rejection for direct and mutual named call cycles, with
23+
scope-aware handling for local function-pointer shadowing
2224

2325
This is not a claim that the implementation is free of all bugs or
2426
vulnerabilities. For a compiler and native-code build pipeline, that standard is
@@ -39,9 +41,10 @@ not factually provable from local tests alone.
3941
- `cd site && npm run build`
4042
- built wheel installed into a temporary virtualenv and invoked as `a7`
4143
- `git diff --check`
42-
- hosted CI and Deploy Docs runs passed after the workflow updates; before
43-
tagging, re-check the latest commit with
44-
`gh run list --branch master --limit 6`
44+
- hosted CI run `25519819833` passed for commit `13bf369`:
45+
docs, pytest, dependency audits, error-stage verification, Zig and C example
46+
verification, debug artifacts, release artifacts, and package build
47+
- hosted Deploy Docs run `25519819834` passed for commit `13bf369`
4548
- manual release workflow dispatch passed on `master` after the PyPI publish
4649
dependency update; run `25517785179` uploaded
4750
`python-package-distributions` artifact `6864726540` and `release-bundles`
@@ -96,6 +99,9 @@ not factually provable from local tests alone.
9699
- README now points to the current `code5717.github.io/a7-py` documentation URL.
97100
- Formatter symbol collection no longer hides broad exceptions during console
98101
or Markdown report generation.
102+
- Semantic validation now rejects direct and mutual recursion and avoids false
103+
recursion reports when a local function-pointer variable shadows a top-level
104+
function name.
99105

100106
## Residual Risks
101107

0 commit comments

Comments
 (0)