Sync wiki from project files

2026-07-09 15:17:40 +02:00
parent 2f97137896
commit b6fb72c772

@@ -1,4 +1,4 @@
<!-- codex-wiki-sync:91222f6c262bbdd968906192 --> <!-- codex-wiki-sync:f30a6e772e77c678d295ebc9 -->
> Mirrored from `/mnt/DATA/git/govoplan-core/docs/UI_UX_DECISION_LEDGER.md`. > Mirrored from `/mnt/DATA/git/govoplan-core/docs/UI_UX_DECISION_LEDGER.md`.
> Origin: `repository`. > Origin: `repository`.
@@ -120,6 +120,10 @@ Shape:
- `target`: where to go or which setting/capability is missing. - `target`: where to go or which setting/capability is missing.
- `technical_details`: optional expandable developer/operator data. - `technical_details`: optional expandable developer/operator data.
For simple missing required fields, highlight the fields and put the structured
reason in a compact hover/focus bubble on the disabled primary action instead of
adding a large persistent warning block.
### DUE-006: First Migration Surface ### DUE-006: First Migration Surface
Decision: convert file connectors first, then mail servers. They share the same Decision: convert file connectors first, then mail servers. They share the same
@@ -135,6 +139,9 @@ adaptive form, not force a linear wizard.
- The dialog immediately adjusts to show only the fields relevant to that state. - The dialog immediately adjusts to show only the fields relevant to that state.
- Editing an existing object uses the same field grouping and layout as creating - Editing an existing object uses the same field grouping and layout as creating
it, so users can recognize the state they configured. it, so users can recognize the state they configured.
- Discovery and test actions must give visible feedback in the same dialog:
directly usable, discovered alternative, credentials needed/rejected, or not
found with the next action the user can take.
- Wizard shells remain available for assisted setup, first-run guidance, - Wizard shells remain available for assisted setup, first-run guidance,
imports, discovery-heavy flows, and operational preflight workflows. imports, discovery-heavy flows, and operational preflight workflows.