docs: document test_last_full_moon.py in README

Added to the Moon jobs section of Manual operations with a brief
description of what the script checks and when it's useful.

https://claude.ai/code/session_01JieSeNQZ3X6fhsb11YyJrK
This commit is contained in:
Claude
2026-05-02 12:48:50 +00:00
parent aa4f699b43
commit 4f61589ca6
+8
View File
@@ -295,8 +295,16 @@ Replace the date list with whatever range you need. Each run produces one `*-fi
# Inspect any moon-related stats for a frame # Inspect any moon-related stats for a frame
python3 moon_detect.py BASE_DIR/east/2026-04-29/21-07-00.jpg --debug /tmp/dbg.png python3 moon_detect.py BASE_DIR/east/2026-04-29/21-07-00.jpg --debug /tmp/dbg.png
python3 moon_phase.py info 2026-04-29T21:07:00Z python3 moon_phase.py info 2026-04-29T21:07:00Z
# Smoke-test moon ephemeris + sunrise/sunset almanac against the last full moon
python3 test_last_full_moon.py
``` ```
`test_last_full_moon.py` finds the most recent full moon, prints illumination, phase angle,
altitude/azimuth, and parallactic angle, then lists the sunrise and sunset for that day.
It exercises the full skyfield stack including the `sun_events_in_range()` almanac call —
useful after updating skyfield or changing observer config.
**Posting schedule**: **Posting schedule**:
| Job | When the timer fires | When the artifact actually appears | | Job | When the timer fires | When the artifact actually appears |