Commands
This section documents command behavior by real side effects.
For each command group, the focus is:
- what files/folders are created
- what code is injected/modified
- what gets skipped on rerun
- what changes when
--strictis enabled
Execution Context
- Run commands from the workspace root that contains
fsda.yaml. - The only command designed to run outside an existing workspace is
fsda create <workspace_name>. - Most generation/composition/registration flows print affected path summaries (
created,injected,removed,skipped).
Command Groups
| Group | Includes | Details |
|---|---|---|
| Workspace Commands | create, configure, configure-app, list-pckg, add-pckg | Open "Workspace Commands" from sidebar |
| Generation Commands | gen-app, gen-module, gen-feature, regen-feature, gen-slice, gen-enum, ui-main, ui-dialog, ui-form, ui-form-dialog, ui-lsh, ui-lsv, ui-pag, ui-pmi, ui-action, ui-sec, gen-ui (legacy) | Open "Generation Commands" from sidebar |
| Composition Commands | compose-main, compose-form, compose-form-dialog, compose-pag, compose-pmi, compose-action, compose-sec | Open "Composition Commands" from sidebar |
| Maintenance Commands | reg, di, rm-reg, fix-import | Open "Maintenance Commands" from sidebar |
Commands With Strict Mode
gen-slicegen-enumui-mainui-dialogui-formui-form-dialogui-lshui-lsvui-pagui-pmiui-actionui-secgen-ui(legacy)regdicompose-maincompose-formcompose-form-dialogcompose-pagcompose-pmicompose-actioncompose-sec
Use the sidebar pages for grouped details and examples.