Add massive neutrino support and improve CSV/CLI output

- Add neutrino mass parameter to SpectrumConfig and CLI interface
- Update PhaseSpace component to handle neutrino mass effects properly
- Update CSV headers to show basic endpoint and all transition types
- Add --csv-verbosity option to CLI with 'full' and 'concise' options
- Fix comparison plots to properly show linear scale variations
- Add comprehensive tests for neutrino mass functionality
This commit is contained in:
2026-07-02 10:33:28 +03:00
parent 406fd57bcd
commit 876e1e3ab8
48 changed files with 5213 additions and 97 deletions
+72
View File
@@ -0,0 +1,72 @@
{
"version": "1.0",
"last_updated": "2026-05-27T12:01:51.914Z",
"pages": {
"sources/SRC-2026-05-27-001": {
"type": "source",
"title": "SRC-2026-05-27-001",
"created": "2026-05-27",
"updated": "2026-05-27",
"format": "markdown",
"source_id": "SRC-2026-05-27-001",
"raw_path": "raw/sources/SRC-2026-05-27-001/extracted.md",
"captured": "2026-05-27",
"status": "skeleton"
},
"sources/SRC-2026-05-27-002": {
"type": "source",
"title": "SRC-2026-05-27-002",
"created": "2026-05-27",
"updated": "2026-05-27",
"format": "markdown",
"source_id": "SRC-2026-05-27-002",
"raw_path": "raw/sources/SRC-2026-05-27-002/extracted.md",
"captured": "2026-05-27",
"status": "skeleton"
},
"sources/SRC-2026-05-27-003": {
"type": "source",
"title": "SRC-2026-05-27-003",
"created": "2026-05-27",
"updated": "2026-05-27",
"format": "web",
"source_id": "SRC-2026-05-27-003",
"raw_path": "raw/sources/SRC-2026-05-27-003/extracted.md",
"captured": "2026-05-27",
"status": "skeleton"
},
"sources/SRC-2026-05-27-004": {
"type": "source",
"title": "SRC-2026-05-27-004",
"created": "2026-05-27",
"updated": "2026-05-27",
"format": "web",
"source_id": "SRC-2026-05-27-004",
"raw_path": "raw/sources/SRC-2026-05-27-004/extracted.md",
"captured": "2026-05-27",
"status": "skeleton"
},
"sources/SRC-2026-05-27-005": {
"type": "source",
"title": "SRC-2026-05-27-005",
"created": "2026-05-27",
"updated": "2026-05-27",
"format": "web",
"source_id": "SRC-2026-05-27-005",
"raw_path": "raw/sources/SRC-2026-05-27-005/extracted.md",
"captured": "2026-05-27",
"status": "skeleton"
},
"sources/SRC-2026-05-27-006": {
"type": "source",
"title": "SRC-2026-05-27-006",
"created": "2026-05-27",
"updated": "2026-05-27",
"format": "web",
"source_id": "SRC-2026-05-27-006",
"raw_path": "raw/sources/SRC-2026-05-27-006/extracted.md",
"captured": "2026-05-27",
"status": "skeleton"
}
}
}