Skip to content

fix: reconcile redesign and restore lint#23

Merged
BigSimmo merged 1 commit into
mainfrom
codex/redesign-reconciliation
Jun 13, 2026
Merged

fix: reconcile redesign and restore lint#23
BigSimmo merged 1 commit into
mainfrom
codex/redesign-reconciliation

Conversation

@BigSimmo

Copy link
Copy Markdown
Owner

Summary

  • Reconciles the final redesign merge regressions on main by restoring the compact mobile search header, removing duplicate hidden query/filter merge debris, and scoping the document-search smoke locator.
  • Adds the redesign verification report for the reconciliation pass.
  • Restores clean-install lint compatibility by pinning ESLint to the latest compatible 9.x range for eslint-config-next@16.2.7 and its bundled React lint plugin.

Validation

  • npm ci under Node 22.22.3
  • npm run lint
  • npm run typecheck
  • npm run test (341/341)
  • npm run build
  • npm run format:check
  • npx playwright test tests/ui-smoke.spec.ts --project=chromium (22/22)
  • In-app browser check against http://localhost:4298 after /api/local-project-id confirmed Clinical KB

Audit

  • npm audit --audit-level=high still reports one high-severity esbuild advisory. No audit fix was applied because that would broaden the dependency change beyond the targeted ESLint compatibility repair.

Local files intentionally left out

  • .claude/** remains untracked local tool state.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@BigSimmo
BigSimmo merged commit 292cb4d into main Jun 13, 2026
4 checks passed
@BigSimmo
BigSimmo deleted the codex/redesign-reconciliation branch June 13, 2026 07:55
BigSimmo pushed a commit that referenced this pull request Jul 22, 2026
…cile issue IDs

Review findings on PR #1050 (Codex P2 + CodeRabbit major, converged): a case
that attempted generation but lost the provider response (timeout, missing
output) has real-but-unrecorded token spend — keying $0 off hasOpenAIUsage
alone would report those as fully priced. $0 now applies only when no request
id, no model, and no generation time were recorded; provider-attempted cases
without usage metadata stay null (n/a total). Also resolves the ledger merge
conflict against #1049's concurrent ID allocation: main's #12-#17 stand, this
session's six items renumber to #18-#23 (next-id 024), the cost-readout row
is rewritten as post-fix validation only (CodeRabbit), and the unbalanced
strikethrough tildes in the E-3d row are fixed (CodeRabbit).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EXsJcLrbZUXwnBeG91cVo9
BigSimmo added a commit that referenced this pull request Jul 22, 2026
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.

1 participant