Skip to content

Export: add optional context bundle for advisor tools #26

@danmaps

Description

@danmaps

Context bundle for advisor tools

Summary

Extend the flat snapshot export with a small optional context bundle so advisor tools can provide real-world guidance beyond structure-only analysis.

Why

Snapshot structure is necessary but not sufficient. Advisors need execution context and recent runtime signals to give useful, risk-aware recommendations.

Proposed fields (optional)

  • Execution context: desktop vs service, headless, user role
  • Licenses/extensions: Standard/Advanced + extensions
  • Runtime history: last run status, last error, last runtime
  • Environment: ArcGIS Pro version, Python version, OS
  • Data stats: row counts, geometry types, null/empty counts
  • Known constraints: time limits, no-temp-write rules, budget caps

Success criteria

  • Advisors can flag feasibility and risk with fewer false positives
  • Payload remains lightweight when context is omitted
  • Backwards compatible with existing snapshot readers

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions