# GYN form customize — RESUME (complete 2026-11-10)
Status: all 8 WPs done on hazemdev3 (pushed), deployed to moonui3 /app. Not merged to main; owner runs /fullpush.
What shipped:
- Customize mode (gear → «🧩 تخصيص الفورم»): hide any tab/card/section/field/option/table column/button/header/summary; required; chips⇄dropdown; size s/m/l/f; doctor scope = widget+size only. FE b86c8adf, d47d5115, 088ae7db, f66c3eb4. BE rules dd910564f.
- Required blocks signing (mounted + unopened category + core modules); own row dialogs (obhx, pregnancy booking, new cycle) refuse save too.
- Unified searchable dropdown with ★ and «＋ أضف» (BE 8776a4fc3: POST clinic/history-questions/{id}/options; favourites type history_answer_option).
- ⓘ help: 1154 AI descriptions + 42 formulas, review=true (BE 4ea39274f, Modules/Gyn/database/data/gyn_field_help.json).
- Templates: clinic_layout_templates + /clinic/layout-templates (BE 871b25582) + «📚 القوالب» dialog.
- Hidden fields out of summaries/documents (BE 048e96459, GynVisibility).
Tests: Gyn 138/138; Clinic 1860/11 failing pre-existing (see LEDGER). Not browser-tested.
Open / next: table-based document templates ignore per-field/column hides and may print «?»; single-option hide not in print; old saved docs frozen; AI help needs clinical review; Clinic's 11 failing tests belong to other work.
