fix: close P3 repository debt#924
Conversation
Repair forms behavior, documentation coverage, dependency hygiene, coverage visibility, and library layering. Add no-growth hotspot and CI guards. Verified with npm run verify:cheap (321 files; 2,923 passed, 1 skipped).
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
Updates to Preview Branch (codex/p3-debt-fixes-20260719) ↗︎
Tasks are run on every commit but only new migration files are pushed.
View logs for this Workflow Run ↗︎. |
📝 WalkthroughWalkthroughThis PR adds CI verification and maintainability checks, broadens documented and tested source coverage, relocates recent-query storage ownership to ChangesRepository verification and maintainability controls
Recent-query storage ownership
Form details and search navigation
UI icon and panel export cleanup
Estimated code review effort: 3 (Moderate) | ~25 minutes Possibly related PRs
Suggested reviewers: 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
Summary
Verification
npm run verify:cheap— passed before the final clean rebase (321 test files; 2,923 passed, 1 skipped).npm run test:coverage— passed (321 test files; 2,917 passed, 1 skipped; 44.96% statements / 41.13% branches / 45.60% functions / 46.25% lines).npm run verify:ui— passed production build and 240/240 Chromium tests.npm run check:maintainability-budgets— passed on the currentf8d3efac5base.npm run docs:check-index— passed; 38 routes/modules and all schema tables indexed.git diff origin/main...HEAD --check— passed.An exact-commit local
verify:cheaprerun was attempted after rebasing onto PR #923, but the repository heavyweight-test lock was continuously held by other active worktrees. Required hosted checks on this exact head are the merge gate.Risk and rollout
Clinical Governance Preflight
Clinical KB Database(sjrfecxgysukkwxsowpy)Residual risk