review-purejump - Audit a PureJuMP problem definition
Audits a src/PureJuMP problem file with static checks and Julia-based dynamic checks, reporting Errors, Warnings, and Info.
Tags
Updated: 2026-10-06Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Read the target problem file
- Check sibling file existence
- Detect problem characteristics
- Scan structural rules
- Validate variable start values
- Check n-adjustment conventions
- Run Julia-based checks
- Report findings by severity
Inputs
- Problem name
- src/PureJuMP/<name>.jl
- src/ADNLPProblems/<name>.jl
- src/Meta/<name>.jl
- Julia project environment
Outputs
- Error findings
- Warning findings
- Info findings
- Dynamic check results
Requirements
- Read, Glob, Grep, and Bash access
- Julia runtime
- OptimizationProblems project
- NLPModels package
- NLPModelsJuMP package
- ADNLPModels package
