v0.5.0
v0.5.0 — Composite dual-layer finish + target-type modes
⚠️ Breaking
dso-mosaicis removed → usedso-galaxy. Whether a capture is single-panel or a
multi-panel mosaic is now auto-detected from the subs' pointing spread (override with
--mosaic/--single; the decision is always printed). Update any scripts/launchers.- NGC 7000 recategorised from mosaic to
emission.
Composite dual-layer finish (galaxy / emission / reflection)
- The modern star/nebula separate-and-recombine workflow: remove stars → process the starless
nebula layer and the stars layer independently → recombine with a screen blend. Lets the
background be darkened/denoised hard without smearing stars — dramatically cleaner results on
short-integration / light-polluted data. Tunable with--star-reduce(galaxy 0.5,
emission/reflection 1.0). Star-cluster is excluded (the stars are the subject).
Modes are now target types
dso-galaxy(new) ·dso-emission-nebula·dso-reflection-nebula·dso-star-cluster.- Mosaic is a capture technique, not a target category — it applies to any type and is detected
from the data. - Emission now calls the StarNet2 CLI (composite); no mode needs SIRIL-internal StarNet any more.
Validated end-to-end from raw Seestar subs via the bare <mode> --in <folder> command on
M31 (galaxy/mosaic), M33 (galaxy/single), M8 + M20 (emission), and VdB106 (reflection). 195 tests.
🤖 Generated with Claude Code