# PHX Defect Register All issues below were created without an assignee, as requested. The product owner can review, prioritize, and assign them. | Key | Area | Summary | Parent | |---|---|---|---| | [PHX-5958](https://jiffy-ai.atlassian.net/browse/PHX-5958) | Menu Editor | Menu list fails because `menu-config-merged` saved query returns 404 | PHX-113 | | [PHX-5959](https://jiffy-ai.atlassian.net/browse/PHX-5959) | Documents | Publishing a document type returns HTTP 500 | PHX-108 | | [PHX-5960](https://jiffy-ai.atlassian.net/browse/PHX-5960) | AI app / DatePicker | Selected fulfillment date shifted back one day | PHX-114 | | [PHX-5961](https://jiffy-ai.atlassian.net/browse/PHX-5961) | AI app / Form | Submit clears inputs but creates no request | PHX-114 | | [PHX-5962](https://jiffy-ai.atlassian.net/browse/PHX-5962) | AI app / Approval | Approval sends empty timestamp and saved query returns HTTP 500 | PHX-114 | | [PHX-5963](https://jiffy-ai.atlassian.net/browse/PHX-5963) | AI app / Rejection | Reason field resets and confirmation never enables | PHX-114 | | [PHX-5964](https://jiffy-ai.atlassian.net/browse/PHX-5964) | AI app / Tests | Non-numeric amount formatter fails generated test | PHX-114 | | [PHX-5965](https://jiffy-ai.atlassian.net/browse/PHX-5965) | AI app / Filtering | Search and status filters do not retain state or filter results | PHX-114 | | [PHX-5966](https://jiffy-ai.atlassian.net/browse/PHX-5966) | AI editor tools | Ask JIFFY to fix exits Test Results without creating a request | PHX-114 | | [PHX-6011](https://jiffy-ai.atlassian.net/browse/PHX-6011) | AI editor navigation | Go to dashboard does nothing while Test Results is open | PHX-113 | | [PHX-6012](https://jiffy-ai.atlassian.net/browse/PHX-6012) | Schedules | A 24-hour interval persists as 23 hours; next-run displays conflict | PHX-117 | | [PHX-6013](https://jiffy-ai.atlassian.net/browse/PHX-6013) | Schedules | Edit does not restore assignee, run-as user, or workflow | PHX-117 | | [PHX-6014](https://jiffy-ai.atlassian.net/browse/PHX-6014) | AI editor runtime | Console logs uncaught `TypeError: $ is not a function` | PHX-114 | | [PHX-6015](https://jiffy-ai.atlassian.net/browse/PHX-6015) | Workspace grid | Destroyed AG Grid receives cleanup calls | PHX-114 | | [PHX-6016](https://jiffy-ai.atlassian.net/browse/PHX-6016) | App defaults / Companion | New comparison app carries missing `wealthdomain` reference | PHX-114 | | [PHX-6017](https://jiffy-ai.atlassian.net/browse/PHX-6017) | AI questionnaire | Hardcoded-data and seed-record selections can contradict each other | PHX-114 | | [PHX-6021](https://jiffy-ai.atlassian.net/browse/PHX-6021) | Schedules | Search accepts a non-matching term but does not filter the list | PHX-104 | | [PHX-6022](https://jiffy-ai.atlassian.net/browse/PHX-6022) | Email Rules | Page promises webhook routing while Handler Type offers only Workflow | PHX-104 | | [PHX-6023](https://jiffy-ai.atlassian.net/browse/PHX-6023) | Native SR AI | First save uses legacy type-name value for `srInstanceId` after PHX-3650 | PHX-3332 | | [PHX-6024](https://jiffy-ai.atlassian.net/browse/PHX-6024) | Native SR AI | AI fabricates empty Compose placeholders for unavailable actions | PHX-114 | | [PHX-6025](https://jiffy-ai.atlassian.net/browse/PHX-6025) | Notifications | Notification functional node is absent from both production palettes | PHX-3332 | ## Existing issues updated with production evidence Exact open work already existed for two findings, so evidence was added instead of creating duplicates: | Key | Current status during audit | Production evidence added | |---|---|---| | [PHX-5831](https://jiffy-ai.atlassian.net/browse/PHX-5831) | In Progress | Status tracking was not a default-on native task property; AI generated an empty placeholder | | [PHX-5832](https://jiffy-ai.atlassian.net/browse/PHX-5832) | To Do | SLA Tracking displayed “This feature has no arguments to configure”; days and responsible role were absent | ## Retest notes - **PHX-5960:** AI generated a local date-only conversion repair; retest passed. The issue remains useful because the initially generated implementation was incorrect and the failure can recur in new apps. - **PHX-5961:** AI repair did not resolve request creation. Runtime inspection still showed a native GET form reload. - **PHX-5962:** Fulfillment proved the saved status-update query can work with valid timestamps, isolating approval failure to empty-string timestamp handling. - **PHX-5959:** Publication failed with both `0.0.1` and `0.0.2`; the version was not the cause. - **PHX-6021:** PHX-1733 previously marked schedule-list search complete, so the current behavior is recorded as a production regression. - **PHX-6022:** PHX-5395 intentionally reduced Email Rule handler choices to Workflow; the new issue is the remaining contradictory page guidance. - **PHX-6023:** A targeted repair prompt produced a saveable Service Request, isolating the failure to the initial AI-generated parameter representation. - **PHX-6024:** Invalid placeholders were removed before handoff, leaving a clean Start → Approval → Return canvas. - **PHX-6025:** Sprint 16 minutes say the Notification node was built, but it was not discoverable in either tested palette. ## Suggested review order 1. **PHX-5959** — blocks document type → bundle → workflow/SR integration. 2. **PHX-6024**, **PHX-6025**, plus existing **PHX-5831/5832** — block safe status, notification, and SLA documentation for native Service Requests. 3. **PHX-5961**, **PHX-5962**, **PHX-5963**, **PHX-6023** — block or destabilize the core generated/native request lifecycle. 4. **PHX-6012**, **PHX-6013**, **PHX-6021** — make active schedule configuration and discovery unsafe. 5. **PHX-5958**, **PHX-5965**, **PHX-6011**, **PHX-5966**, **PHX-6022** — major navigation and tooling/documentation usability. 6. Remaining generated-code, runtime, cleanup, and questionnaire quality defects.