Files
Kill_LIFE/docs/YIACAD_APPLE_UI_UX_FEATURE_MAP_2026-03-20.md
L'électron rare 066acde0cb docs: add feature maps, audits, research, plans lots 19-26
- Feature maps: agentic intelligence, digital factory, yiacad global/UI/UX/backend
- Audits: consolidation, refactor manifest, exhaustive refonte
- Research: OSS AI-native CAD, digital factory stack, mascarade observability
- Plans: lots 19-26 (mesh tri-repo, UI/UX refonte, yiacad global,
  intelligence agentique, mistral agents/studio, hypnoled, EDA AI tools,
  git EDA platform)
- Operator docs: machine registry, alignment, sync status, provider compat
- Mascarade/Kill_LIFE product contracts and OPS bridge
- PCB AI fab integration map, artifact WMS index
- References directory

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 00:20:32 +01:00

3.3 KiB
Raw Permalink Blame History

YiACAD Apple-native UI/UX Feature Map - 2026-03-20

Carte fonctionnelle

flowchart TD
    YIACAD[YiACAD Apple-native shell]

    YIACAD --> NAV[Navigation Sidebar]
    YIACAD --> TOOLBAR[Semantic Toolbar]
    YIACAD --> PALETTE[Command Palette]
    YIACAD --> CANVAS[ECAD / MCAD Canvas]
    YIACAD --> INSPECTOR[Context Inspector]
    YIACAD --> REVIEW[Review Center]
    YIACAD --> ARTIFACTS[Artifacts & Logs]
    YIACAD --> AI[AI Assist Layer]

    NAV --> PROJECT[Project Overview]
    NAV --> BOM[BOM Review]
    NAV --> ERCDRC[ERC / DRC Review]
    NAV --> SYNC[ECAD / MCAD Sync]
    NAV --> HISTORY[Lots / History]

    TOOLBAR --> SEARCH[Search / Filter]
    TOOLBAR --> STATUS[Status]
    TOOLBAR --> ACTIONS[Primary actions]

    PALETTE --> CMD_REVIEW[review.erc_drc]
    PALETTE --> CMD_BOM[review.bom]
    PALETTE --> CMD_SYNC[sync.ecad_mcad]
    PALETTE --> CMD_EXPLAIN[ai.explain]
    PALETTE --> CMD_ARTIFACTS[open.artifacts]

    REVIEW --> WARNINGS[Warnings grouped by severity]
    REVIEW --> DIGEST[AI digest]
    REVIEW --> SOURCES[Evidence links]
    REVIEW --> RESULT_CARD[Normalized result card]

    AI --> SUGGEST[Suggested fixes]
    AI --> SUMMARIZE[Summaries]
    AI --> TRACE[Traceability / provenance]

    ARTIFACTS --> LOGS[Logs]
    ARTIFACTS --> REPORTS[Markdown reports]
    ARTIFACTS --> EXPORTS[STEP / BOM / ERC / DRC]
    RESULT_CARD --> SEVERITY[Severity]
    RESULT_CARD --> NEXT[Next steps]
    RESULT_CARD --> CONTRACT[done | degraded | blocked]

Surfaces

Surface Rôle État
Navigation Sidebar point dentrée orienté tâches à intégrer dans les forks natifs
Semantic Toolbar recherche, statut, action principale à intégrer dans les forks natifs
Command Palette actions transverses unifiées première palette légère livrée dans les surfaces YiACAD natives; intégration shell profonde ouverte
Review Center centraliser ERC, DRC, BOM, sync regroupement léger livré dans les surfaces YiACAD; consolidation multi-surface ouverte
Context Inspector détail, explication IA, provenance partiellement disponible: dock persistant FreeCAD + sortie inspecteur KiCad
Artifacts Browser accès direct aux preuves et exports partiellement disponible
UI/UX TUI pilotage audit, synthèse, purge logs disponible via script dédié
Output Contract carte de résultat normalisée pour status, severity, artifacts, next_steps publié dans docs/YIACAD_UIUX_OUTPUT_CONTRACT_2026-03-20.md + specs/contracts/yiacad_uiux_output.schema.json

Canon des lots

  • T-UX-003: montée native progressive vers les points dinsertion shell/workbench documentés.
  • T-UX-004: contrat command palette + inspector persistant dabord dans les surfaces déjà contrôlées par YiACAD.
  • UI/UX TUI: support ops livré, hors numérotation canonique T-UX-003.

Delta 2026-03-20 22:49 - output contract

  • T-UX-004B publie le contrat de sortie UX commun pour les actions YiACAD.
  • Le contrat normalise status, severity, summary, details, artifacts, next_steps, surface, context_ref et execution_mode.
  • Les preuves canoniques deviennent:
    • docs/YIACAD_UIUX_OUTPUT_CONTRACT_2026-03-20.md
    • specs/contracts/yiacad_uiux_output.schema.json
    • specs/contracts/examples/yiacad_uiux_output.example.json