# MCSJ Path Maps

This folder is Michel's local growing map of MCSJ keyboard paths, field order, and proof-backed UI behavior.

Purpose:
- Capture what was learned during each click-through/practice run.
- Prefer keyboard paths: Tab, Shift+Tab, F3, F4, Enter, Ctrl+A/type.
- Record whether UIA/JAB exposed the active/focused field behind the scenes.
- Link proof screenshots under `C:/MCSJAgent/proof`.
- Patch the matching Hermes skill after a pattern is confirmed.

Use:
1. Run `C:/MCSJAgent/mcsj-tab-probe.ps1` on the target screen/dialog.
2. Save or append a note with `C:/MCSJAgent/save-mcsj-path-map.ps1`.
3. Patch the matching module skill, e.g. `mcsj-desktop-finance`, with stable findings.

Canonical fields to record:
- module/menu path
- screen/window
- live database
- record ID(s)
- start focus
- Tab order
- Shift+Tab order
- F3 picklists
- Enter/default-button behavior
- warnings/prompts and safe demo responses
- UIA/JAB focus/value visibility
- proof paths
- reusable helper/script changes

Rule: if a path was not seen in MCSJ or source-backed by corpus/skills, mark it `needs verification` instead of guessing.
