Compare commits

...
Sign in to create a new pull request.

7 commits

Author SHA1 Message Date
f94ecce678 Merge pull request 'Book free T33 47 Tuc retry (749314); defer cra-t8 on quota + hajo conflict' (#14) from book-t33-retry-20260721 into main 2026-07-21 09:52:49 +01:00
f49e045bb6 Book free T33 47 Tuc retry (749314); defer cra-t8 on quota + hajo conflict
- Session ran early (08:48 UTC, before Cen A 749302's 08:50 UTC start), so this
  round did only the time-sensitive, unblocked work.
- Free T33 47 Tuc retry booked and grid-verified as reservation 749314
  (night of 21 Jul SSO, 00:05-00:50, runs 14:05 UTC). Third attempt: the two
  prior free reservations expired unused, so if this one also fails to run the
  issue is free-scope auto-start, not the booking.
- Cen A (749302) verify deferred: had not run yet; runs 08:50-11:50 UTC.
- cra-t8 (queue #2) deferred, blocked twice: quota held by Cen A until ~11:50
  UTC, AND user hajo holds T8 00:25-02:25 SSO local that night (res 749207),
  overlapping the planned 01:35-04:35 slot. Documented resolution options;
  preferred is slipping cra-t8 one night to 2026-07-23T01:35 to dodge the
  conflict and keep Corona Australis near culmination.
- Scheduled job ae3af497 (~12:13 UTC) will verify Cen A and book cra-t8 against
  a live grid re-check.
2026-07-21 09:52:35 +01:00
0e246f9dda Merge pull request 'Rebook Cen A on T32: evening reservation 749302' (#13) from rebook-cena-t32 into main 2026-07-20 21:57:13 +01:00
bd31a8a6fb Rebook Cen A on T32 as evening reservation 749302; document quota-driven booking order
- Reservation 749302 created and grid-verified: T32, night of 21 Jul SSO,
  18:50-21:50 local (08:50-11:50 UTC 21 Jul), plan cena-t32.txt, est ~350 pts
  at the corrected x1.6 rate with 25% moon discount (46% moon ~30 deg away).
- The original queue slot (00:35-03:35) was an astronomy error: T32 has a
  35 degree elevation floor and Cen A culminates ~17:10 SSO local in late July,
  sinking to ~11 degrees by midnight. Evening is the only viable window; noted
  in the ledger so the mistake is not repeated.
- Reschedule flag confirmed to never stick (second booking posting
  RescheduleCheckbox=on that renders as No in the grid): every reservation is
  one-shot, verify the morning after.
- Quota math recorded: 5h20m of 8h held; queue #2 (cra-t8) plus the free T33
  47 Tuc retry must wait for the Cen A run to release its 3h (~11:50 UTC
  21 Jul). Full remaining queue at corrected rates ~2,530 vs 2,257 balance:
  Phase 3 needs a ~270-point trim once real bills confirm the rate model.
2026-07-20 21:56:56 +01:00
fb5f17a8e1 Merge pull request 'Session outcomes 19-20 Jul: T59 NGC 6744 success, rate correction, T33 misses' (#12) from session-outcome-20260720 into main 2026-07-20 21:30:39 +01:00
07713c2f13 Record 19-20 Jul session outcomes: T59 success (381 pts), T33 free runs missed
- T59 NGC 6744 (reservation 749227) ran 00:05-03:30 SSO local 20 Jul and billed
  381 points (txn 851148), not the ~240 estimated. Full LRGB dataset verified on
  the scope server (L 15x300s BIN1, R/G/B 7x300s each BIN2); preview JPEGs
  checked: round stars, clean galaxy, no weather damage, so no refund claim.
- Rate correction in state/NOTES.md: history 'Time Used' equals wall-clock
  session time (3h24m32s), and the effective rate was ~112 pts/hr wall /
  ~127 pts/hr exposure vs the 80/hr the UpdatePlan rate card predicted. All
  existing queue estimates flagged ~1.6x low until more bills confirm the model.
- Both free T33 reservations (749228 47 Tuc, 749229 NGC 6752) expired unused:
  no images, no logs; grid shows reschedule=No despite the flag being set at
  booking. First-light test is still outstanding; plans remain uploaded on T33.
- Ledger, booked-reservations table and queue updated: balance verified 2,257
  via GetAccountStatus; queue #1 (Cen A T32) missed its 21 Jul slot and needs a
  new night.
2026-07-20 21:30:11 +01:00
67f8455e41 Merge pull request 'Campaign plan files' (#11) from campaign-plans into main 2026-07-18 23:25:56 +01:00
3 changed files with 96 additions and 23 deletions

View file

@ -23,9 +23,18 @@ Update after every run: date, scope, target, imaging minutes, points charged
| Date | Scope | Target | Plan file | Imaging | Est. pts | Actual pts | Notes |
|---|---|---|---|---|---|---|---|
| 2026-07-19 | T33 | 47 Tuc | ngc104-test.txt | 17 min | 0 (free) | | first-light test; reservation 749228, 00:05-00:50 SSO local 20 Jul, auto-runs |
| 2026-07-19 | T59 | NGC 6744 | ngc6744-t59.txt | 180 min | ~240 (0% moon disc. until 21 Jul) | | first paid run; reservation 749227, 00:05-03:45 SSO local 20 Jul, auto-runs, reschedule flag on; astrosharp holds 03:50-04:40 |
| 2026-07-20 | T33 | NGC 6752 | ngc6752.txt | 17 min | 0 (free) | | reservation 749229, 00:05-00:50 SSO local 21 Jul, auto-runs |
| 2026-07-19 | T33 | 47 Tuc | ngc104-test.txt | 17 min | 0 (free) | DID NOT RUN | reservation 749228 expired unused: no images, no logs on T33 (checked 20 Jul); grid shows reschedule=No despite the flag being set at booking |
| 2026-07-19 | T59 | NGC 6744 | ngc6744-t59.txt | 180 min | ~240 (0% moon disc. until 21 Jul) | **381** | SUCCESS (txn 851148): ran 00:05:22-03:29:56 SSO, Time Used 3h24m32s, 0% moon disc. Full dataset on scope server: L 15x300s BIN1, RGB 7x300s each BIN2; previews checked, round stars, galaxy clean: no refund case. Effective rate ~112 pts/hr of WALL time (not the 80/hr imaging-time estimate: see NOTES rate correction) |
| 2026-07-20 | T33 | NGC 6752 | ngc6752.txt | 17 min | 0 (free) | DID NOT RUN | reservation 749229 expired unused: no images, no logs (checked 20 Jul 20:30 UTC, after window) |
Cumulative spend: 381. Balance after (verified GetAccountStatus 2026-07-20): **2,257**.
**Re-estimation warning (2026-07-20):** T59 actual came in at 1.6x the estimate
(381 vs ~240). Either billing is on wall-clock session time (Time Used matched
start-to-end, not the 180 min of exposure) or the rate card's 80/hr for T59 is
stale. Treat ALL queue estimates below as ~1.6x low until re-verified against
account/history.aspx after the next paid run. At 1.6x, the remaining queue
(~1,700 est) actually covers the full 2,257 balance nicely.
## Planned allocation (~2,600 points, adapt as scopes/weather allow)
@ -51,12 +60,19 @@ Update after every run: date, scope, target, imaging minutes, points charged
## Booked reservations (all with plan attached + reschedule flag)
| ID | Scope | Night of (SSO/obs local) | Slot | Plan | Est. pts |
|---|---|---|---|---|---|
| 749227 | T59 | 19 Jul | 00:05-03:45 | ngc6744-t59.txt | ~240 |
| 749228 | T33 | 19 Jul | 00:05-00:50 | ngc104-test.txt | 0 |
| 749229 | T33 | 20 Jul | 00:05-00:50 | ngc6752.txt | 0 |
| 749230 | T8 | 26 Jul | 21:35-23:55 | catspaw-t8.txt | ~146 (25% moon disc.) |
| ID | Scope | Night of (SSO/obs local) | Slot | Plan | Est. pts | Status (2026-07-20) |
|---|---|---|---|---|---|---|
| 749227 | T59 | 19 Jul | 00:05-03:45 | ngc6744-t59.txt | ~240 | COMPLETED, billed 381 |
| 749228 | T33 | 19 Jul | 00:05-00:50 | ngc104-test.txt | 0 | EXPIRED unused (no run, no auto-reschedule) |
| 749229 | T33 | 20 Jul | 00:05-00:50 | ngc6752.txt | 0 | EXPIRED unused (no run, no auto-reschedule) |
| 749230 | T8 | 26 Jul | 21:35-23:55 | catspaw-t8.txt | ~146 (25% moon disc.) | still booked |
| 749302 | T32 | 21 Jul | 18:50-21:50 | cena-t32.txt | ~350 (x1.6 rate, 25% moon disc.) | booked 20 Jul. EVENING slot: T32 has a 35 deg elevation floor and Cen A culminates ~17:10 before dark, sinking to 11 deg by the old 00:35 slot (which could never have run). 46% moon is up ~30 deg away: acceptable for a bright drain target. Reschedule flag AGAIN shows No despite RescheduleCheckbox=on in the POST: the flag does not stick, treat every booking as one-shot. RUNS 08:50-11:50 UTC 21 Jul; verify after that |
| 749314 | T33 | 21 Jul | 00:05-00:50 | ngc104-test.txt | 0 (free) | booked + grid-verified 2026-07-21 08:55 UTC. 47 Tuc first-light retry, third attempt. Runs 14:05-14:50 UTC 21 Jul. Reschedule flag again No (free scopes never rebook) |
The T33 first-light test is now on its THIRD booking (749314); the two prior free
reservations expired unused. If this one also fails to run, the problem is not the
booking but the auto-start on free scopes: escalate to walk-in (POST plan.asp per
plans/README.md) or drop the free-imaging objective.
## Booking queue (blocked by the rolling 8-hour reservation allowance)
@ -66,14 +82,41 @@ Verify every booking via Edit.aspx?id= probing (sequential ids), NOT the grid.
| # | Scope id | start | end | start sel | end sel | Plan | Est. pts |
|---|---|---|---|---|---|---|---|
| 1 | GRAS032 | 2026-07-21T00:35:00 | 2026-07-21T03:35:00 | 12:35 AM | 3:35 AM | cena-t32.txt | ~292 |
| 2 | GRAS008 | 2026-07-22T01:35:00 | 2026-07-22T04:35:00 | 1:35 AM | 4:35 AM | cra-t8.txt | ~250 |
| 1 | BOOKED as 749302 (see table above); the original 00:35 slot was an error, Cen A is an EVENING target (35 deg floor on T32) | | | | | cena-t32.txt | ~350 |
| 2 | GRAS008 | 2026-07-22T01:35:00 | 2026-07-22T04:35:00 | 1:35 AM | 4:35 AM | cra-t8.txt | ~250 | CONFLICT: user hajo holds T8 00:25-02:25 that night (res 749207), overlapping our 01:35 start. See resolution note below |
| 3 | GRAS059 | 2026-07-25T20:35:00 | 2026-07-25T23:55:00 | 8:35 PM | 11:55 PM | ngc6188-haoiii-t59.txt | ~120 (disc.) |
| 4 | GRAS059 | 2026-07-27T20:35:00 | 2026-07-27T23:05:00 | 8:35 PM | 11:05 PM | ngc6188-sii-t59.txt | ~90 (disc.) |
| 5 | GRAS008 | 2026-08-08T02:35:00 | 2026-08-08T06:05:00 | 2:35 AM | 6:05 AM | smc47tuc-t8.txt | ~390 |
| 6 | GRAS032 | 2026-08-09T03:05:00 | 2026-08-09T06:05:00 | 3:05 AM | 6:05 AM | tarantula-t32.txt | ~365 |
| 7 | (T70, blocked: server unreachable) | night TBD before 5 Aug | ~2.5h | | | scorpius-t70.txt (in scratch, re-upload needed) | ~238 |
### Session 2026-07-21 ~08:55 UTC (booking round run early, before Cen A ran)
Done this session: free T33 47 Tuc retry booked as 749314 (grid-verified). NOT
done, both correctly deferred:
- **Cen A verify**: 749302 had not run yet (starts 08:50 UTC, this session ran at
08:48). Verify after 11:50 UTC.
- **cra-t8 (#2)**: blocked twice over. (1) Quota: Cen A holds 3h until it
completes ~11:50 UTC; with Cat's Paw (2h20m) + Cen A (3h) + T33 (45m) held,
under ~1h55m is free, not enough for a 3h slot. (2) Conflict: user hajo holds
T8 00:25-02:25 SSO local (res 749207), overlapping our planned 01:35-04:35.
**cra-t8 resolution options** (pick with a live grid re-check when quota frees):
- (a) Shift to 02:25-05:25 after hajo. Downside: Corona Australis culminates
~22:30 SSO local, so by 02:25-05:25 it is 4-6.5h past meridian and low; poor.
- (b) PREFERRED: move cra-t8 to the NEXT night, 2026-07-23T01:35-04:35 (night of
22 Jul SSO), same clock time, avoids hajo, keeps decent altitude. Re-check that
night's T8 grid first. One night's slip is fine inside the drain window.
- (c) Earlier slot 21:25-00:25 (before hajo) is astronomically best but starts
11:25 UTC, before Cen A releases quota at 11:50; not bookable in time.
The scheduled 12:13 UTC job (ae3af497) fires after Cen A completes: it should
verify Cen A + bill, then book cra-t8 by option (b) unless the grid has changed
(hajo may cancel, opening option (a)/original). At corrected (x1.6) rates the
full remaining queue runs ~2,530 vs 2,257 balance (~270 over): once actual bills
for Cen A and CrA land, trim Phase 3 (shorten Tarantula #6 or the SMC slot)
to land the balance near zero.
Substitution rules: if T71 returns to service, move #2 and #7 to T71 (faster
f/2.8 optics, cheaper 106 pts/hr; re-cut the plans for 1.55"/px). If T70's
server returns, book #7 as-is. Check the go.itelescope.net status line before

View file

@ -52,6 +52,15 @@ T73 224, T74 295, T75 202, T80 119.
Standouts: T59 at 80/hr is the value big scope (20" CDK, square 37 arcmin
field, 900 s subs); T5 at 68/hr the cheapest paid; T26 at 394/hr the dearest.
Billing is per minute of imaging (exposure) time, so overhead is not billed.
**RATE CORRECTION (2026-07-20, from the first real bill):** the paragraph above
underestimates. T59 session 851148: 180 min of exposure, wall clock 00:05:22 to
03:29:56 (3h24m34s), history "Time Used" 3h24m32s = WALL time, billed 381 points
at 0% moon discount. That is ~112 pts/hr of wall time or ~127 pts/hr of exposure
time, vs the 80/hr the card predicted. So either Time Used (wall clock) is what
gets billed, or the card's data-default-rate is stale. Consequence: estimate
sessions at rate x reserved-slot-length (slots run ~1.15-1.5x imaging time), i.e.
multiply old exposure-based estimates by ~1.6 until more bills confirm the model.
Paid imaging needs no reservation when a scope is idle: same walk-in ACP flow
as the free scopes, points just deduct. Reservations (to guarantee a slot) go
through lookup.itelescope.online, which is Cloudflare-protected: Playwright

View file

@ -13,22 +13,43 @@
from lat 51.5°N), matched to Q62/X07 scopes, seasonal booking calendar, and a
July-August starter campaign (T33 free, T71 narrowband, T73 galaxy, T8 LMC later).
## Done (recent)
- 2026-07-20: NGC 6744 on T59 SUCCEEDED (reservation 749227, txn 851148): full
LRGB dataset on the scope server (L 15x300s BIN1, RGB 7x300s each BIN2),
previews verified clean. Billed 381 pts (est was ~240: see the rate
correction in NOTES.md). Balance now 2,257. Ledger updated in CAMPAIGN.md.
## Done (recent)
- 2026-07-21 ~08:55 UTC: free T33 47 Tuc retry booked as reservation 749314
(grid-verified), third attempt at the first-light test, runs 14:05-14:50 UTC
21 Jul, costs 0.
## In progress
- T33 first-light test: ngc104-test.txt (47 Tuc, ~24 min LRGB) uploaded to
/plans/qisback/ on T33 and verified. Run window: 2026-07-19 roughly 14:00-19:30
UTC when 47 Tuc clears the 20 degree limit. Procedure in plans/README.md.
Remaining: live-run the plan (confirm the plan.asp POST and any scope-connect
step), monitor via console, pull images/logs, record outcome in NOTES.
- Second free session scheduled for 2026-07-20 same window: runs
plans/ngc6752.txt (uploaded to T33, verified) if the 47 Tuc test succeeded,
otherwise retries ngc104-test.txt. Whichever session runs must record its
outcome here and in NOTES so the other knows.
- T33 first-light test on its THIRD booking (749314). The two prior free
reservations (749228, 749229) expired unused with reschedule=No; the free-scope
auto-start appears not to fire. If 749314 also fails to run, stop rebooking and
either walk it in (POST plan.asp per plans/README.md) or drop the free objective.
- CEN A verify pending: reservation 749302 (T32) runs 08:50-11:50 UTC 21 Jul.
After 11:50 UTC, confirm images on t32.itelescope.net:8032, pull the actual
bill from Account/History.aspx, spot-check a preview, and refine the x1.6 rate
model in NOTES.md.
- cra-t8 (queue #2) NOT yet booked, deferred twice over: (1) quota held by Cen A
until ~11:50 UTC; (2) user hajo holds T8 00:25-02:25 SSO local that night
(res 749207), overlapping our planned 01:35-04:35. Resolution: prefer booking
the NEXT night (2026-07-23T01:35-04:35) to dodge hajo and keep altitude; see
the resolution note in CAMPAIGN.md. Scheduled job ae3af497 (~12:13 UTC) handles
Cen A verify + this booking with a live grid re-check.
- DRAIN CAMPAIGN ACTIVE (see CAMPAIGN.md): spend the full balance by 10 Aug,
then cancel before the 12 Aug renewal (user confirmation required for the
cancel itself). First paid run: NGC 6744 on T59 (plans/ngc6744-t59.txt,
uploaded and verified), scheduled 2026-07-19 after the free test, ~240 pts.
Update the CAMPAIGN.md ledger after every session from account/history.aspx.
cancel itself). 381 of 2,638 spent; 2,257 remain. Estimates run ~1.6x low vs
actual billing (see NOTES rate correction). Reschedule flag never sticks (grid
always shows No): treat every reservation as one-shot and verify the morning
after. Download the NGC 6744 data from data.itelescope.net before the 10 Aug
cancellation sweep. Update the CAMPAIGN.md ledger after every session from
account/history.aspx.
## Pending