Skip to content

Fix tracking gate gh issue list and restore RC_READY - #79

Draft
zowskyy wants to merge 1 commit into
mainfrom
cursor/gh-issue-list-fix-1377
Draft

Fix tracking gate gh issue list and restore RC_READY#79
zowskyy wants to merge 1 commit into
mainfrom
cursor/gh-issue-list-fix-1377

Conversation

@zowskyy

@zowskyy zowskyy commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Summary

Fixes two bugs that were blocking the blueprint tracking gate and restores RC_READY release status.

Root causes

  1. gh issue list --exclude-pull-requests — This flag is not supported by the installed gh CLI. When the command failed, open_issues() conservatively assumed issues [P0] wasm_codegen_incomplete: Only const-folded main() works; let/if/calls/loops missing #44–48 were still open, failing phases 1–3 even though those issues are closed on GitHub.

  2. validate_corpus.py wrong ROOTPath(__file__).parent.parent resolved to scripts/ instead of the repo root, so corpus generation wrote to scripts/manifest/ and phase 6 always failed with 0 samples.

Changes

  • Remove unsupported gh flag; add --limit 100 instead
  • Fix corpus validator ROOT to parent.parent.parent
  • Split tracking gate into modular phase modules (gate-script compliance)
  • Regenerate 1000-sample training corpus; refresh manifests and README live-status sections

Phase status after fix

Phase Status
0–6 validated
7 fail (production hardening)
8 frozen

Release readiness

  • Verdict: RC_READY (was NOT_READY on full audit)
  • GA blockers: wave_3_phase4_validated (phase 7 hardening + phase 8 launch remain)

Test plan

  • python3 scripts/tracking.py gate --max-phase 6 — phases 0–6 PASS
  • python3 scripts/training/validate_corpus.py — 1000 samples, spot-check PASS
  • python3 scripts/release_readiness.py --audit --skip-run — RC_READY
  • Cursor gate PASS on all changed Python files
Open in Web Open in Cursor 

- Remove unsupported --exclude-pull-requests flag from gh issue list (was
  causing all canonical issues to appear open when gh failed)
- Fix validate_corpus.py ROOT path (scripts/ vs repo root)
- Split tracking gate into modular phase modules for gate compliance
- Regenerate training corpus and refresh manifests/README live status

Phases 0-6 now validate; RC_READY restored.

Co-authored-by: zowskyy <zowskyy@users.noreply.github.com>
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.

2 participants