Protocol CompanyA physics verifier for Super Intelligence

A telescope holding a star

The James Webb Space Telescope

A space telescope that, to take a picture, locks onto one star and holds it still, measuring where that star sits about sixteen times a second.


Whose measurements these are

The teams who guide Webb, and the Space Telescope Science Institute, measured the star’s place and gave every reading to the public.

The flight software works out the star’s position on board, and the institute calibrates each recording and keeps it in the Mikulski Archive for Space Telescopes, open to anyone. The recordings behind this page are those of programme 1163, led by M. Perrin of the institute.

Who made them
The JWST Fine Guidance Sensor team (Canadian Space Agency), the JWST flight software and operations teams, and the Space Telescope Science Institute
The programme
Programme 1163, OTE-26 Routine WFSC/CC Jitter Maintenance, led by M. Perrin (STScI). Recorded from March to June 2022 and public since 14 July 2022.
What was used
The table FGS CENTROID PACKET of each calibrated fine-guide file: the star’s position every 64 milliseconds, as the flight software measured it, in the visits of April, May and June.
Where it is published
The Mikulski Archive for Space Telescopes at the Space Telescope Science Institute: mast.stsci.edu
The acknowledgment the institute asks for
“This work is based in part on observations made with the NASA/ESA/CSA James Webb Space Telescope. The data were obtained from the Mikulski Archive for Space Telescopes at the Space Telescope Science Institute, which is operated by the Association of Universities for Research in Astronomy, Inc., under NASA contract NAS5-03127 for JWST. These observations are associated with program #1163.”

What happened

To take a picture, the telescope locks onto one star and holds it still.

Every 64 thousandths of a second it measures where that star sits, and a small steering mirror corrects the view.

the mirror the guide star, on 8 by 8 pixels
Holding a star, drawn and not plotted. The guide star falls on a small square of the sensor. The cross is where it should sit, and the thin line is how it wanders from one measurement to the next.

How still is still? On a quiet stretch the star’s measured place scatters by less than a thousandth of an arcsecond on each axis, and part of that is the sensor’s own noise.

It is not always quiet. Several times in a recording the pointing is jolted: the star jumps by 5 to 50 thousandths of an arcsecond and rings down over some tens of seconds.

In 2022, as the telescope was being commissioned, programme 1163 recorded this guiding across dozens of visits and many guide stars, and the archive kept every position. That is what made it possible to hold a model to the telescope itself.


What the model did

On visits it had never seen, on quiet frames, the model said where the star would sit a moment later, and met every mark.

The model was fitted to the visits of April 2022. The visits of May and June were held back: other dates, and nineteen guide stars of which eighteen it had never been fitted to. The passing grade was fixed before any of those recordings was downloaded.

The question it answers is small and exact. Given the star’s place up to now, where will it be one frame on? On the quiet frames of the held-back visits its error was about a fifth smaller than assuming the star stays where it was last seen, and the uncertainty it stated matched what happened. All five marks were met on both axes.

When the telescope is jolted the model does worse than that simple assumption, by about a factor of two, and its own description says so. After the scoring it was changed to stop there. Inside a jolt, and for thirty seconds after one, it gives no answer and says why.

MetOn quiet frames

One mirror segment for each mark it met.

Where it stops

It speaks for quiet guiding, one frame ahead. In a jolt, and for thirty seconds after, it stops and says why.

What it was tested for

  • One observatory, one season, one guiding mode: quiet fine guide in 2022.
  • One frame ahead, which is 64 milliseconds.
  • Other dates and other guide stars than it was fitted to, inside the range of brightness it was fitted on.

Past that, and what its own description says of itself

  • A star more than 5 thousandths of an arcsecond from its lock point, or far from where the model expected it: the model stops, and stays stopped for thirty seconds. That rule was added after the scoring, so what it gives is not a blind result.
  • A lock point outside the part of the sensor’s field that was compared, or more than ten frames in a row with no measurement: it stops and names the reason.
  • Nothing faster than about 7.8 hertz can be seen at this frame rate.
  • A far simpler model, a random walk with the same sensor noise, meets the same five marks. This model’s extra parts lower the error by a further 2 to 4 percent.
  • Its estimate of the true line of sight, with the noise taken out, is a model output that was compared with nothing here.
  • The visits of March 2022 are unopened, and kept for a model that follows a jolt.

For the reader who wants every number

In the verifier’s own words.

Everything above is this page’s telling. What follows is the verifier’s own, exact and whole: four parts of the description of the model aerospace/los_jwst_fine_guide, as read on the morning of 11 October 2026. Where the verifier says card it means a model, where it says line it means a pass mark, and where it says refuses it means the model stops there and says why.

The real thingobject

The James Webb Space Telescope holding a guide star in fine guide: the offset of the star's centroid from the lock point on the two axes of the Fine Guidance Sensor's ideal frame, every 64 ms, in quiet stretches.

The passing grade, fixed firstpass_line

Fixed before any held-back file was downloaded (pre-registration SHA-256 9e160724092e182f847eb0103e6ca7a54aba0f75c5d1ca14dcd275c9a554c8f5), on the quiet frames of the held-back files, for each axis: the error of the prediction one frame ahead at most 0.85 of the error of taking the last centroid and at most 0.85 of the error of taking the lock point; the mean of the squared error over the variance the card states between 0.67 and 1.50; the correlation of that normalised error from one frame to the next at most 0.15 in size; and that mean between 0.5 and 2.0 in at least 80 percent of the files with 500 quiet frames or more.

The resultresult

Compared with the held-back visits on 2026-10-09, and by the rule fixed beforehand the comparison passed: all five marks were met on both axes. The marks are on quiet frames. The card as it was scored answered every frame of a file, and on a whole file the outcome was the other way. Over all 973,388 measured held-back frames, quiet and disturbed together, the card's error one frame ahead was 1.35 on x and 1.26 on y of the error of taking the last centroid, and the squared error over the variance it states was 3.9 and 3.0. Disturbances are in 121 of the 134 files and make up 18.3 percent of the measured frames. The card's own whole-file figure on x, nis_sum_x over measured_frames in the final state, lies in 0.5 to 2.0 in only 39 of the 134 files. The card as scored marked the 5.8 percent of frames above 5 mas with a flag and answered them, and answered the 30 s after them with no mark. It now refuses those frames; what that gives on the same files is at the end of this record. On the 795,021 quiet frames of the 134 held-back files, one frame ahead, the card's error was 0.510 mas on x and 0.472 mas on y, root mean square, against 0.644 and 0.584 for taking the last centroid (0.790 and 0.807 of it) and 0.660 and 0.748 for taking the lock point (0.772 and 0.631 of it). The mean of the squared error over the variance the card states was 1.004 and 0.986, the correlation from one frame to the next 0.074 and 0.074, and in every one of the 134 files that mean was between 0.5 and 2.0: from 0.68 to 1.27 on x and from 0.70 to 1.75 on y. All 134 runs completed and none was outside the card. Inside the disturbances, 178,367 frames within 2 s before and 30 s after a centroid more than 5 mas from the lock point, the card was worse than taking the last centroid: 2.03 mas against 1.00 on x and 1.57 against 0.78 on y, and the variance it stated was too small by a factor of 17 on x and 12 on y. No mark was set on those frames. A random walk with the same power-law sensor noise, three constants an axis fitted on the same April data, meets all five marks, at 0.808 and 0.837 of the last centroid's error. The card's two modes and twelve further constants lower the error by 2 and 4 percent: 0.510 and 0.472 mas against 0.521 and 0.489. The marks do not test the mode frequencies: with both moved 20 percent up or down every mark is still met. The error is near the floor the sensor's noise sets. The sensor-noise law is what carries the variance marks: a second-order autoregression with one variance misses the per-file mark. The y noise exponent was not reproduced on the held-back guide stars: 1.045 fitted there against the card's 1.273, where x gave 1.134 against 1.151. Inside the tested count rates the two y laws differ by +27 to -21 percent in variance, which the variance mark cannot resolve. With a lock point that uses no future, the median of the first 10 s or a running median of past frames, the last-centroid, variance, correlation and per-file marks still hold, each number within 0.04 of the scored one, and the lock-point mark is no longer a test. Held-back files longer than 10,000 frames were cut at the gateway's limit: 43 files, which lose 12 percent of the set's frames. The second scorer's own filter on whole files still meets the marks. A second scoring of 2026-10-09, on the same machine and with the scorer's own FITS reader, found the same numbers: evidence/checks/second_party/V-35/. All of that is the registered result, of the card as it then was. What follows was done after the scoring and is not a blind test (amendment 1 of the research record, SHA-256 e0e4b86fcc18c2cd868f587627a0ac2ed0d5dd692292b1febbcc6358976dd849). The card was changed to refuse where it is wrong: a centroid more than 5 mas from the lock point, a centroid more than four stated standard deviations from where it was expected, and a start less than 30 s after either. The three numbers are the protocol's own and none was fitted to a held-back file. The second rule was decided on the fitted files of April 2022: there, in the 30 s after a centroid beyond four standard deviations, the x axis missed four of the five marks (0.921, a squared error over stated variance of 1.641, a correlation of 0.272, 74 percent of files), and on the held-back files three (0.933, 1.513, 0.316); such a centroid came 31 times as often on x as a right variance gives on the fitted files and 21 times on the held-back files. The 134 held-back files run again as the card now runs them, each file as a chain of runs that end at a refused centroid and start again 30 s later with nothing known, with the registered lock point: of 973,388 measured frames the card answered 721,727, 74.1 percent, in 428 runs, and refused 251,661: 56,910 centroids above 5 mas, 305 beyond four standard deviations, where a right variance gives about 91 by chance, and 194,446 in the 30 s after one. 130 of the 134 files hold a refused frame. Over the answered frames the five marks, x and y: 0.787 and 0.805 of the last centroid's error, 0.779 and 0.640 of the lock point's, a squared error over stated variance of 0.987 and 0.970, a frame-to-frame correlation of 0.064 and 0.072, and that mean between 0.5 and 2.0 in 100 and 100 percent of the files with 500 answered frames or more. Beside the registered 0.790 and 0.807, 0.772 and 0.631, 1.004 and 0.986, 0.074 and 0.074, 100 and 100 percent on the 795,021 quiet frames, which were chosen with 2 s of look-ahead that the card does not have. The card's own figure, nis_sum_x and nis_sum_y over measured_frames in the final state of a run, lies in 0.5 to 2.0 on both axes in every one of the 312 runs that landed 500 frames or more, where on x it did in 39 of the 134 whole files. The run through the engine and the same chain in plain Python answer the same frames, and their numbers agree to 2.4e-7 mas (evidence/research/pointing_jwst_fine_guidance/analysis/out/11_enforced/).

Its limitslimits

A forecast is not a result. The forecast, made outside the engine with constants fitted on the first nine April visits and scored on the other ten: 0.774 and 0.785 against the last centroid on x and y, 0.779 and 0.636 against the lock point, a mean normalised squared error of 0.680 and 0.938, a frame-to-frame correlation of 0.113 and 0.067, and 84 and 100 percent of files. The constants are fitted to this observatory's own centroids, so the held-back visits test extrapolation in time and to other guide stars and nothing else: one observatory, one season, one guiding mode. In brightness they are interpolation: their count rates, 62,000 to 816,000 counts per second, lie inside the fitted 22,900 to 2,820,000, so the noise law was not tested at either end of the card's range. One party wrote the card and ran it. It was scored twice, the second time by a second scorer, on one machine. The prediction is one frame, 64 ms, ahead. The estimate of the line of sight with the noise taken out is a model output that no measurement here checks. The lock point is not in the file and is the caller's; the validation took the median of the run's good centroids, which uses the whole run. The lock points of the files the comparison answered span -61.1512947 to 60.4564934 arcsec on x and -64.2767 to 50.1812668 arcsec on y, fitted and held-back files together, and the card refuses a lock point outside that span as LockOutsideCard; no lock point nearer the edge of the sensor's field was compared. The longest run of frames with no measurement that a run of the comparison crossed was 10 frames on the fitted files and 2 on the held-back files, and the card refuses an eleventh such frame in a row as MeasurementGapOutsideCard. Nothing above 7.8 Hz is resolved by a 64 ms frame: the Nyquist frequency is 7.81 Hz, and the card cannot see or state jitter above it, nor tell a folded line from a true one. The card describes quiet fine guide: inside a disturbance, a centroid more than 5 mas from the lock point and the 30 s after it, the filter follows slowly, and on the fitted visits as on the held-back ones its error was larger than that of taking the last centroid. The card refuses there. It holds a new run to 30 s after the last disturbance only by the caller's statement, which it cannot check; and a caller's lock point that is off by a few mas makes quiet frames read as disturbed, so the card then refuses frames it could have answered. It says nothing of the line of sight during a disturbance: the visits of March 2022 are unopened and kept for a card that follows one. The y axis shows lines near 0.51, 1.02 and 1.53 Hz that the model has no part for. In the held-back spectra the y feature is a narrow line at 0.290 to 0.294 Hz with a shoulder at 0.32 to 0.34 Hz; the card's 0.3025 Hz is one damped mode laid across both. The commissioning report of the telescope (Rigby et al., arXiv:2207.05632, section 3) names a 0.3 Hz oscillation of a vibration damper between the telescope and the spacecraft bus and a 0.045 Hz oscillation attributed to fuel slosh; the card has no part for the 0.045 Hz one. The x feature is a broad hump at 0.50 to 0.60 Hz, for which no published attribution was found. The ledger is an account of variance that follows from the model; it is not a conservation law, and it cannot detect a wrong constant. It checks that each update is a Kalman update with the optimal gain: it passes with a wrong mode frequency, wrong noise or the two axes swapped, and it says nothing about the telescope.

Hand this one to your agent.

https://mcp.zerotrustphysics.com/mcp
Open to any agent.

Something to paste

Connect to https://mcp.zerotrustphysics.com/mcp and read the model aerospace/los_jwst_fine_guide. Then tell me what it is, and why it might matter to me.

Give it this page too.

What it will find

This model’s own description: what it takes in, where it stops, the recordings it was held to and how it did, in its own words.


If these are your measurements.

The model’s account of fine guiding is there for any agent to read, in its own words, and every number in it began as a centroid your teams measured and published. John Kruze would be glad to hear what it got wrong about the real telescope.

Give the address and this page to your own agent first. Then write or call.

Write
[email protected]
Call
928-264-7883