KOPR BUG REPORT TEMPLATE 1. BUILD AND ENVIRONMENT KOPR archive/build name: Operating system and version: Python version: Native Linux or Windows/WSL: 2. AFFECTED WORKFLOW Tab/stage: Exact action sequence: Repeatable with the same files? yes/no Last successful stage: 3. EXPECTED AND ACTUAL RESULT Expected: Actual: 4. EXACT ERROR / LOG Paste the complete final error and relevant preceding lines here: 5. ACTIVE CONFIGURATION Location name (do not publish private coordinates unless needed): Telescope/focal length: Camera/native resolution/pixel size: Image dimensions and binning: Filter and exposure: 6. INPUT / OUTPUT FILES Working directory structure: Affected filenames: Were any files renamed, moved or modified after processing? 7. ATTACHMENTS [ ] masterdark/masterflat frame and group CSV reports [ ] processing_manifest.json [ ] pipeline_state.json [ ] stats/qc_results.json or WCS QC report [ ] primary FITS header(s) and extension inventory [ ] original paired ST/CO FITS files [ ] screenshots of the relevant dialog/workspace [ ] collect-kopr-diagnostics.py output 8. SCIENTIFIC COMPARISON (when applicable) Manual result: Automatic result: Comet center: Aperture radius (px, not diameter): Background geometry/method: Comparison catalogue and accepted-star count: Was the automatic aperture a confirmed plateau or lower limit? SECURITY CHECK Do not attach .env, API keys, SFTP credentials or unrelated personal data.