get_solution_snapshot
Captures a solution's configured environment and caller-visible membership for cross-environment comparison; binary content is hashed and unsupported inventory marked explicitly.
Instructions
Capture the configured environment and current-caller explicit visible membership with selected properties. Profiles: 1 table, 9 global Picklist, 10 relationship, 61 Web Resource, 91 non-package database assembly. Binary content is hashed, never returned/executed. Normalize labels/option values and retain IDs only as evidence. Unsupported/forbidden/partial/unstable inventory is explicit. No nested expansion, atomic snapshot, publication, full schema/dependency/runtime proof. Pass or save the returned snapshot JSON to compare separately configured environments.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | Maximum memberships, default 100. A truncated inventory is inconclusive. | |
| maxPages | No | Maximum native pages, default 5. | |
| max_pages | No | Maximum native pages, default 5. | |
| solutionUniqueName | No | ||
| solution_unique_name | No |