CLI/Core + MCP provider scope
Return authoritative form datasource structure from base forms and AxFormExtension contributions, including exact datasource CoC targets.
Split from Aether #14. Aether remains responsible for choosing the correct investigation path and grading evidence.
Required metadata
Regression scenarios
- A standard form with a datasource added by an extension model.
- A custom datasource whose owning form must be resolved before its CoC target can be proven.
- Fixtures must use synthetic names and contain no employer, customer, environment, model, or proprietary object identifiers.
The CLI/MCP result must distinguish form-design linkage from backing-table relations and class-name hints.
CLI/Core + MCP provider scope
Return authoritative form datasource structure from base forms and
AxFormExtensioncontributions, including exact datasource CoC targets.Split from Aether #14. Aether remains responsible for choosing the correct investigation path and grading evidence.
Required metadata
JoinSource/ parent datasource.LinkType,Relations, relation name, and explicit field links.ExtensionOf(formDataSourceStr(Form, DataSource))target and related methods.Regression scenarios
The CLI/MCP result must distinguish form-design linkage from backing-table relations and class-name hints.