Skip to content

feat(solution-arch-agent): replace curl calls with Python data pull script#26

Merged
keepithuman merged 2 commits intomainfrom
feature/solution-arch-python-data-pull
Apr 25, 2026
Merged

feat(solution-arch-agent): replace curl calls with Python data pull script#26
keepithuman merged 2 commits intomainfrom
feature/solution-arch-python-data-pull

Conversation

@keepithuman
Copy link
Copy Markdown
Contributor

Summary

  • Replaces 5+ individual curl calls with a single Python script that pulls all platform data in parallel
  • Script writes 9 files to the use-case directory: openapi.json, tasks.json, apps.json, adapters.json, applications.json, workflows.json, projects.json, devices.json, device-groups.json
  • Produces platform-summary.json — compact summary with running adapters, applications, adapter type names, projects, and counts — AI reads this for feasibility without loading large raw files into context
  • AI searches raw files locally with jq when it needs specifics — never loads them into context
  • Skill updated with file shape table and ready-to-use jq queries for every file

Test plan

  • Run script against a live platform — verify all 9 files written and platform-summary.json populated
  • Verify platform-summary.json contains correct adapter/app data for feasibility assessment
  • Verify raw files can be searched with documented jq queries

🤖 Generated with Claude Code

…cript

Single script pulls all platform data in parallel — openapi, tasks, apps,
adapters, applications, workflows, projects, devices, device-groups — and
writes a compact platform-summary.json for feasibility assessment.

AI reads platform-summary.json for feasibility and searches raw files
locally with jq when it needs specifics. Raw files never loaded into context.
Skill updated with file shapes and ready-to-use jq queries for every file.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@keepithuman keepithuman requested a review from a team as a code owner April 25, 2026 02:26
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@keepithuman keepithuman merged commit faa6775 into main Apr 25, 2026
2 checks passed
@keepithuman keepithuman deleted the feature/solution-arch-python-data-pull branch April 25, 2026 02:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant