You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Known reproducibility defect: an earlier local run hit a macOS temporary .git teardown race after assertions passed; it remains unchecked in the 0.5 checklist and must be fixed rather than hidden by reruns.
Public-release audit remains blocked by the notes ref, commit identity decision and evidence provenance described above.
History identity rewrite completed with concurrency guards:
Old main: f9126f41ac2f192b895557d7f8cf5ce3925d5629
New main: bb76fcd0838b47f5221d6fab57f60f8915d23ba6
Scope: 18 commits; author/committer email only, now GitHub ID-based noreply.
Equivalence: tree, author/committer names, timestamps, messages, parent topology and commit count verified unchanged; old/new HEAD tree is 7efc85c00331304eb8a124880b4d0bd74bfbf7f2.
Documentation follow-up 785cefc records the completed identity rewrite. The repository-local Git config now uses the same ID-based noreply address so future commits do not reintroduce the corporate domain.
P0 scope delivered: versioned lifecycle/gates and schemas, read-only migration, stable wpe --json envelope, generic/Apple profile separation, connector-attested Pro routing with deterministic local fallback, commit-bound GitHub control plane, validation capsules, provenance-derived release evidence, public-release audit, deterministic packaging and clean-install verification.
The private-repository path does not assume that authorization/indexing is the only failure mode: connector availability is attested for the exact surface, reasoning mode, conversation, repository and commit; a missing tool mount routes to the local bundle.
Activity
estelledc commentedon Jul 11, 2026
Baseline evidence for
f9126f4:python3 -m unittest discover -s skill/tests -p test_*.py— 83 passed on the confirming run.git diff --checkpassed..gitteardown race after assertions passed; it remains unchecked in the 0.5 checklist and must be fixed rather than hidden by reruns.estelledc commentedon Jul 12, 2026
History identity rewrite completed with concurrency guards:
f9126f41ac2f192b895557d7f8cf5ce3925d5629bb76fcd0838b47f5221d6fab57f60f8915d23ba67efc85c00331304eb8a124880b4d0bd74bfbf7f2.force-with-lease, and prepared localupdate-reftransaction. Local/remote/origin main now agree.refs/notes/aiwas not deleted; that remains a separate P0 requiring explicit authorization.estelledc commentedon Jul 12, 2026
Post-cutover verification:
mainCI passed on macOS/Linux: https://github.com/estelledc/web-plan-execute-lab/actions/runs/29174461441mainall resolve tobb76fcd0838b47f5221d6fab57f60f8915d23ba6.estelledc commentedon Jul 12, 2026
Documentation follow-up
785cefcrecords the completed identity rewrite. The repository-local Git config now uses the same ID-based noreply address so future commits do not reintroduce the corporate domain.estelledc commentedon Jul 12, 2026
The post-rewrite documentation commit
785cefcpassed both macOS and Linux CI: https://github.com/estelledc/web-plan-execute-lab/actions/runs/29174536424.estelledc commentedon Jul 12, 2026
AI notes cleanup completed under explicit authorization:
refs/notes/aideleted with an exact lease; local notes refs deleted with expected object IDs..gitfiles 0, all Git objects 0, unreachable objects 0.main), notes refs 0, reachable metadata matches 0, commit-tree matches 0.7a65032.estelledc commentedon Jul 24, 2026
RC closeout evidence — 2026-07-24
v0.9.0-rc.1的实现、发布与独立复验均已完成。Frozen source and implementation
de7d6c09e418ffcc5d448d78fe00039ccf8148d3wpe --jsonenvelope, generic/Apple profile separation, connector-attested Pro routing with deterministic local fallback, commit-bound GitHub control plane, validation capsules, provenance-derived release evidence, public-release audit, deterministic packaging and clean-install verification.Signed tag and automation
v0.9.0-rc.1e41bb784ff831a5f667a54109d09c83d75ebba30; target:de7d6c09e418ffcc5d448d78fe00039ccf8148d3git verify-tag v0.9.0-rc.1: exit 0, Good ED25519 git signature.verified=true,reason=valid.mainis protected; required checks aretest-linux,test-macosandcompare-capsules.Published assets and independent verification
e4a1903bdb8b451bf293d05e4c3cf5edd619547783b1f0432558a86f3798d710.efe7a29d2ba5d60c8988df6d4248346894b2c799290eba6d5bb541aec2ed7411.shasum -a 256 -c web-plan-execute-0.9.0-rc.1.sha256: exit 0, OK.shasum -a 256 -c web-plan-execute-0.9.0-rc.1-evidence.zip.sha256: exit 0, OK.unzip -tqon both ZIPs: exit 0, no compressed-data errors.python3 tools/verify_clean_install.py <downloaded-release-zip>: exit 0,CLEAN_INSTALL_VALID.python3 skill/scripts/wpe.py release check --version 0.9.0-rc.1 --report <downloaded-report> --evidence-manifest <downloaded-evidence-manifest>: exit 0,RELEASE_READY.Evidence boundary
Published
release-report.jsonreports:open_p0=0,open_p1=0record_count=301,run_count=301,artifact_count=149evidence_class=REGRESSION_AND_SMOKEexternal_live_cases=0clean_installs=1,independent_installs=0,observation_days=1因此本 Issue 只关闭 RC 交付;不声称 1.0 外部门禁已满足。14 天观察、5 次 clean install、2 名独立用户、1,000 次浏览器操作及外部 live case 仍须用后续真实证据达成。