Immutable
release. Only release title and notes can be modified.
Report generation is opt-in: index_repository, generate_report, and visualize no longer write into the indexed checkout by default (outputs go under the cache dir; write_report / report_path / output_path added).