Skip to content

Tech-debt batch 6: CI parity and timeouts, resumable releases, dependency caps, docs drift (#598 #599 #600 #602) - #610

Merged
antosubash merged 8 commits into
mainfrom
fix/debt-batch-6
Oct 23, 2026
Merged

antosubash merged 8 commits into
mainfrom
fix/debt-batch-6

Conversation

@antosubash

Copy link
Copy Markdown
Owner

Summary

Verification

  • Browser-verified on port 8217: with the user role deleted before boot, startup recreated it and signup → sign-in worked; the new user is non-admin
  • Local CI: make lint (incl. the new parity check), make test-py (5753 passed), make test-js (748 passed), full e2e suite (49 passed), users on Postgres (680 passed); uv lock --check against the live index
  • Code review: 2 Sonnet passes + Codex; review caught a release pre-flight deadlock for new packages (fixed)
  • Verification report: https://claude.ai/artifact/CDDFSkA3tSNWqhqecEjEr3

QA Report

Report links are Claude Artifacts and start private; the author can share them from claude.ai/code/artifacts if reviewers need access.

Test plan

  • CI green, including the new parity check and the job timeouts
  • Next release: the pre-flight job runs first and passes (no new packages)

Closes #598
Closes #599
Closes #600
Closes #602

https://claude.ai/code/session_01M9neheZZEe3sVpDi2S3zT4

Startup role seeding commits per role and tolerates a concurrent insert; CLAUDE.md lists the widened Postgres path filter.

Claude-Session: https://claude.ai/code/session_01M9neheZZEe3sVpDi2S3zT4
Release pre-flight accepts operator-confirmed pending publishers (no deadlock for new packages); pyyaml declared as a dev dependency; startup seeds only the default user role; users test fixture refreshes the role cache after direct inserts.

Claude-Session: https://claude.ai/code/session_01M9neheZZEe3sVpDi2S3zT4
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
🔒 Security Review ✅ Completed 2026-10-23T12:23:47.970329Z 03ef63c PR opened
ℹ️ 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" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying simple-module-python with  Cloudflare Pages  Cloudflare Pages

Latest commit: 03ef63c
Status: ✅  Deploy successful!
Preview URL: https://7adb2a51.simple-module-python.pages.dev
Branch Preview URL: https://fix-debt-batch-6.simple-module-python.pages.dev

View logs

@antosubash
antosubash merged commit af345f8 into main Oct 23, 2026
17 checks passed
@antosubash
antosubash deleted the fix/debt-batch-6 branch October 23, 2026 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant