fix(release): align v0.5.0 evidence and status checks - #144
Conversation
Signed-off-by: Tapish Khandelwal <tapishkhandelwal13@gmail.com>
Signed-off-by: Tapish Khandelwal <tapishkhandelwal13@gmail.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: a45cc0880b
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Signed-off-by: Tapish Khandelwal <tapishkhandelwal13@gmail.com>
Signed-off-by: Tapish Khandelwal <tapishkhandelwal13@gmail.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 810a6123d9
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| - [ ] Upload the generated Store screenshot/promotional PNGs to the Chrome Web | ||
| Store dashboard, then record dashboard image review state for the exact | ||
| submitted release. |
There was a problem hiding this comment.
Regenerate the Store assets before v0.5.0 closeout
After the version links were corrected, fresh evidence is that this v0.5.0 closeout now directs maintainers to upload the checked-in PNGs even though docs/chrome-web-store/assets/README.md:3-8 still identifies them as the v0.4.0 set and screenshot-local-downloads-1280x800.svg:36 was edited after its PNG was last generated—the SVG says E-invoice details (Excel), while the export still displays the old label. Following this checklist can therefore upload an export that no longer matches its canonical source and falsely record exact-release image review; rerun the asset exporter and visually review/bind its outputs to v0.5.0 first.
AGENTS.md reference: AGENTS.md:L49-L54
Useful? React with 👍 / 👎.
Summary
v0.5.0as a pre-release and its Chrome Web Store package only as submitted and in review as a draft.v0.3.2as the last confirmed Store publication and sole basis for Store-published public claims; keep the historicalv0.4.0sequence explicit.not-yet-run. The matrix now accepts only closed state/reason/date grammar, parses every row, and rejects impossible calendar dates.v0.5.0. The listing's Current Store State section is the canonical source-controlled record, with tests deriving the consumer version references from it.Root Cause / Decision Record
v0.4.0forms.Scope
src/changes.v0.5.0release/Store-draft state, historical version sequence, bounded credential guidance, and the unfilled full-year recovery matrix.Pack Workflow Preflight
pnpm workflow:preflightwas run before editing/push, or the skip reason is documented.Sanchika Adoption Gate
@sanchika/*package or copied Sanchika guidance.../sanchika,sanchika/packages/*/src, or parent source paths.Privacy And Data-Flow Impact
Sensitive Surface Review
Chrome Web Store Impact
docs/PUBLICATION_READINESS.mdis checked.Verification
pnpm install --frozen-lockfilepnpm audit --audit-level high— not run; no dependency change and not part of this lane's requested gates.pnpm exec wxt preparepnpm exec prettier --check .pnpm exec eslint . --max-warnings 0pnpm exec tsc --noEmitpnpm exec vitest run tests/docs/publication-readiness.test.ts tests/extension/ci-workflow.test.ts— 2 files / 16 tests passed.pnpm exec vitest run— 104 files / 1,663 tests passed; zero failures.pnpm exec wxt buildnode scripts/verify-extension-package.mjs .output/chrome-mv3pnpm exec wxt zip— release-only; this PR does not create release artifacts.node scripts/verify-extension-zip.mjs— no release ZIP created.node scripts/write-release-provenance.mjs— no release artifact created.node scripts/verify-github-release-assets.mjs --tag <tag> --zip <zip> --checksum <sha256> --provenance <json>— no release assets created.node scripts/publish-chrome-web-store.mjs --zip .output/<zip> --provenance .output/pack-release-provenance.v1.json --publisher-id <id> --dry-run true— no credential or Store submission action is in scope.git diff --checkpnpm review:gate -- --strict-head-review --required-review-author chatgpt-codex-connector --wait-head-review-ms 180000 --allow-missing-head-reviewbefore merge/readiness claim: current-head CI and automated review are incomplete.Additional requested gate:
pnpm workflow:preflighton the clean committed head.pnpm exec actionlintArtifact Evidence
github/codeql-action@v4after HTTP 429/503 responses; no repository analysis ran.v0.5.0release ZIP digest is independently backed by the GitHub release asset receipt.810a6123d997098a5c59f0b264b6312aeb304023.PR Review Follow-Up
810a6123d997098a5c59f0b264b6312aeb304023.docs/chrome-web-store/listing.mdas canonical and test-couples its version consumers.58c30da; workflow execution tests prove non-strict scheduled skip and strict manual failure810a612; free-text class removed by closed reason tokens rather than pattern-detected810a612; parser validates every nonblank row and compares exact canonical order810a612; normalized UTC calendar validation rejects invalid dates810a612; linked records now usev0.5.0and a consistency test derives consumer versions from the canonical listingScreenshots
Not applicable; docs and CI workflow only. No live or taxpayer data was used.
DCO
Signed-off-by:trailers.