Skip to content

[WIP] Fix WebKit coverage for forms detail search - #186

Merged
BigSimmo merged 4 commits into
mainfrom
claude/keep-webkit-coverage-forms-search
Jul 2, 2026
Merged

[WIP] Fix WebKit coverage for forms detail search#186
BigSimmo merged 4 commits into
mainfrom
claude/keep-webkit-coverage-forms-search

Conversation

@Claude

@ClaudeClaudeAI commented Jul 2, 2026

Copy link
Copy Markdown

Thanks for asking me to work on this. I will get started on it and keep this PR's description up to date as I form a plan and make progress.


This section details on the original issue you should resolve

<issue_title>P2 Badge Keep WebKit coverage for forms detail search</issue_title>
<issue_description>P2 Badge Keep WebKit coverage for forms detail search

In the WebKit project configured for the release browser matrix, this now skips the only check that a user can submit the shared forms search from a form detail page. The nearby comment documents that CI WebKit currently leaves the input focused-but-empty and the submit disabled, so this change makes release-browser-matrix green while that WebKit flow remains broken in the environment the job is meant to protect; please fix or narrowly quarantine the query-sync race rather than suppressing this route-level assertion.

Useful? React with 👍 / 👎.

Originally posted by @chatgpt-codex-connector[bot] in #182 (comment)</issue_description>

<agent_instructions>Solve issue </agent_instructions>

Comments on the Issue (you are @claude[agent] in this section)

…c fills on detail pages
The shell's mount effect unconditionally reset `query` to "" via
requestAnimationFrame when the URL had no `q`/`query` param. On detail
pages (e.g. /forms/transport-crisis-form) this raced with programmatic
fills in WebKit, leaving the input empty and submit disabled.
Now the effect only clears the query on mode home routes, preserving
user/test input on detail pages. This keeps WebKit coverage for the
forms detail search test without needing a test.skip.
Closes#185
Agent-Logs-Url: https://github.com/BigSimmo/Database/sessions/f1cecad8-270c-4a3c-80fb-8082b6377543
Co-authored-by: BigSimmo <87357024+BigSimmo@users.noreply.github.com>
@Claude
ClaudeAI requested a review from BigSimmoJuly 2, 2026 14:34
@BigSimmo
BigSimmo marked this pull request as ready for review July 2, 2026 14:41
@BigSimmo
BigSimmo enabled auto-merge (squash) July 2, 2026 14:41

@chatgpt-codex-connectorchatgpt-codex-connectorBot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit:d741fa3336

ℹ️ 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".

Comment threadsrc/components/clinical-dashboard/global-mockup-search-shell.tsx Outdated

@BigSimmoBigSimmo left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@chatgpt-codex-connectorchatgpt-codex-connectorBot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit:8703bf473c

ℹ️ 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".

Comment threadsrc/components/clinical-dashboard/global-mockup-search-shell.tsx Outdated
@BigSimmo
BigSimmo disabled auto-merge July 2, 2026 16:10
@BigSimmo
BigSimmo enabled auto-merge (squash) July 2, 2026 16:10
@BigSimmo
BigSimmo merged commit f766624 into mainJul 2, 2026
4 checks passed
@BigSimmo
BigSimmo deleted the claude/keep-webkit-coverage-forms-search branch July 2, 2026 16:31
BigSimmo added a commit that referenced this pull request Aug 1, 2026
Resolve conflicts in error-tracking (keep worker + logs docs), outstanding-issues (keep main #183, renumber npm lockfile row to #186), and Sentry deps (^10.69.0 nextjs+node).
Co-authored-by: Cursor <cursoragent@cursor.com>
BigSimmo added a commit that referenced this pull request Aug 1, 2026
Resolve docs/error-tracking.md by keeping both the ingestion-worker
section and main's Agent Monitoring wizard mapping. Resolve
docs/outstanding-issues.md by keeping main's open rows, removing the
blank line that orphaned #183/#186 outside the open table, renumbering
this PR's npm lockfile issue to #204, and bumping issues:next-id to 205.
Co-authored-by: Cursor <cursoragent@cursor.com>
CopilotAI added a commit that referenced this pull request Aug 12, 2026
fix#186 archive
- Restore #156 (read-modify-write race + Update-branch corruption) from
archive back to the open issues section with its original full text; the
underlying allocation race is not resolved by the conservative architecture
decision described in the previous commit.
- Re-add #156 to the recommendations priority table as row 51 (between #101
and #172, consistent with its original ordering).
- Correct #101 to credit only metadata and memory parallelisation
(hydrateCandidatesWithMetadataAndMemory) from PR #1474; visual hydration
(attachPageVisualEvidence) is still called serially after hydration on all
six call sites and is explicitly listed as a remaining candidate.
- Update #186 archive text to reflect that only metadata+memory were updated
in #101, not visual hydration.
Co-authored-by: BigSimmo <87357024+BigSimmo@users.noreply.github.com>
Sign up for freeto 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.

**<sub><sub>![P2 Badge](https://img.shields.io/badge/P2-yellow?style=flat)</sub></sub> Keep WebKit coverage for forms detail search**

2 participants

@Claude@BigSimmo