Skip to content

Add analyze CLI command and harden capture.py (PR 4)#11

Merged
jeffbrennan merged 1 commit into
mainfrom
claude/implement-next-step-TS9yp
May 17, 2026
Merged

Add analyze CLI command and harden capture.py (PR 4)#11
jeffbrennan merged 1 commit into
mainfrom
claude/implement-next-step-TS9yp

Conversation

@jeffbrennan

Copy link
Copy Markdown
Owner
  • Add sparkparse analyze command: calls get_parsed_metrics then
    to_plan_summary; supports --format json/text and --out-file
  • Add --version eager callback; remove dead welcome command
  • Add help strings to all typer.Option/Argument calls in get and viz
  • Replace print() with logging in capture.py
  • Narrow action type to Literal["viz","get","analyze"] in capture.py
  • Add "analyze" action in SparkparseCapture.exit; stores result in
    self._analysis
  • Rename SparkSession app name from "temp" to "sparkparse_capture"

https://claude.ai/code/session_01U1F1a7vVfbxnBeU6oNwnxz

- Add `sparkparse analyze` command: calls get_parsed_metrics then
  to_plan_summary; supports --format json/text and --out-file
- Add --version eager callback; remove dead `welcome` command
- Add help strings to all typer.Option/Argument calls in get and viz
- Replace print() with logging in capture.py
- Narrow action type to Literal["viz","get","analyze"] in capture.py
- Add "analyze" action in SparkparseCapture.__exit__; stores result in
  self._analysis
- Rename SparkSession app name from "temp" to "sparkparse_capture"

https://claude.ai/code/session_01U1F1a7vVfbxnBeU6oNwnxz
@jeffbrennan jeffbrennan merged commit 42f2eea into main May 17, 2026
2 checks passed
@jeffbrennan jeffbrennan deleted the claude/implement-next-step-TS9yp branch May 17, 2026 23:56
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.

2 participants