Skip to content

feat(farming-analyzer)!: add modular farming analyzer - #24

Merged
zoeyrose merged 2 commits into
mainfrom
feat/farming-analyzer
Aug 15, 2026
Merged

feat(farming-analyzer)!: add modular farming analyzer#24
zoeyrose merged 2 commits into
mainfrom
feat/farming-analyzer

Conversation

@zoeyrose

@zoeyrose zoeyrose commented Aug 14, 2026

Copy link
Copy Markdown
Member

Summary

  • add the source-derived Classic farming analyzer under farming_analyzer/
  • split parsing, XP, treasure, models, analysis, presentation, and CLI responsibilities into focused modules
  • use the shared content@main checkout instead of the retired content-1x checkout
  • keep the package executable with python3 -m tools.farming_analyzer and retain the supplied regression coverage
  • document runtime requirements, source inputs, modeling assumptions, and usage

Validation

  • python3 -m unittest discover -v (36 tests)
  • python3 -m compileall -q -f farming_analyzer stacktrace.py tests
  • representative packaged CLI scan completed against content@main
  • git diff --check

@zoeyrose zoeyrose moved this to Review in Atrinik work Aug 14, 2026
@zoeyrose
zoeyrose merged commit 0c2fd3b into main Aug 15, 2026
5 checks passed
@zoeyrose
zoeyrose deleted the feat/farming-analyzer branch August 15, 2026 04:47
@github-project-automation github-project-automation Bot moved this from Review to Done in Atrinik work Aug 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant