Reservations created and reservation system documented #9

Merged
laurence merged 1 commit from reservations into main 2026-07-18 23:04:27 +01:00
Owner

Feature

All three planned sessions are now reserved on the iTelescope system with plans attached (749227 T59 NGC 6744, 749228 T33 47 Tuc, 749229 T33 NGC 6752), with auto-start and weather-reschedule handled by iTelescope. plans/README.md documents the reservations app flow including the silent-failure gotcha; CAMPAIGN.md ledger updated with reservation IDs and the corrected 0% moon discount.

Tools used

curl against reservations.itelescope.net (WebForms three-step), grid verification, DayPilot event parsing.

What was achieved

The drain campaign now runs on guaranteed slots instead of walk-ins; local crons downgraded to monitors.

## Feature All three planned sessions are now reserved on the iTelescope system with plans attached (749227 T59 NGC 6744, 749228 T33 47 Tuc, 749229 T33 NGC 6752), with auto-start and weather-reschedule handled by iTelescope. plans/README.md documents the reservations app flow including the silent-failure gotcha; CAMPAIGN.md ledger updated with reservation IDs and the corrected 0% moon discount. ## Tools used curl against reservations.itelescope.net (WebForms three-step), grid verification, DayPilot event parsing. ## What was achieved The drain campaign now runs on guaranteed slots instead of walk-ins; local crons downgraded to monitors.
laurence added 1 commit 2026-07-18 23:04:27 +01:00
The Reservations Pilot app at reservations.itelescope.net is now mapped and
driven end to end: three-step WebForms flow (form GET, Refresh Plans
postback with plan+times selected which enables Confirm, then Confirm),
observatory-local times, 4-hour maximum, plan attachment causing iTelescope
to auto-start the run at reservation start, and the reschedule flag that
rebooks weather losses on the next free night. Crucial gotcha recorded: the
confirm modal returns OK even when nothing was created (first attempt
silently failed on the 4-hour rule), so verification against the grid is
mandatory.

Live reservations: 749227 (T59, NGC 6744, 00:05-03:45 SSO local 20 Jul),
749228 (T33, 47 Tuc test, 00:05-00:50 same night), 749229 (T33, NGC 6752,
00:05-00:50 following night). Ledger corrected: T59 moon discount is 0%
until 21 Jul (the earlier 25% figure came from a Utah scope's grid), so the
NGC 6744 estimate returns to ~240 pts. Monitoring crons replace the old
starter crons since the scheduler now fires the plans itself.
laurence merged commit 36cc26d7fa into main 2026-07-18 23:04:27 +01:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: laurence/itelescope#9
No description provided.