--- slug: moire passed: 2026-10-14 by: the assay line (research/assay-line/cited-1014b/), Codex fixer directed by claude-assaying-boyle-1014; source record by Codex, checked by Codex checked: 99 confirmed: 69 wrong: 28 unverifiable: 0 stale: 2 --- This was the directed moire repair pass against f5e5f84f34: the fixer re-read the evidence for the 30 triaged items, repaired the authorized authored text, and retained the 69 CONFIRMED claims re-read by the Codex checker in research/assay-line/cited-1014b/moire/N2-codex.md. The confirmed evidence notes below are attributed to that checker, including its earlier browser-stub calculations and film-frame inspection, not new observations by this fixer. The wrong count includes nine WRONG and nineteen MINOR items; the latter remain unchanged under the directing triage. The follow-up repair checked fixcheck.md against the evidence on 2026-10-14. The published film and four FFT-accuracy copies outside moire remain open. Generated search copies and the generated placard are rebuilt at landing. The three open findings use open board notes until the directing instance files board notes and replaces the placeholders with the issued IDs. The required note text is in research/assay-line/cited-1014b/moire/repair-report.md. The claims gate cannot accept these placeholders; no board note is claimed to have been filed. ## Claims - WRONG | X1: which is itself two weaves seen through each other. | https://benaud.fr/en/moire-en/ | Re-read Benaud Manufacturing Process, Calendering and Separation. The fabrics are pressed and then separated; the finish remains on each piece. - MINOR | X2: The formula is a derivation; it could still fail to match the actual pixels. So the verifier renders two real gratings, multiplies them (ink overlapping ink), runs a genuine 2-D Fourier transform, and reads the moiré period straight off the lowest peak of the spectrum \u2014 measured, not assumed. | git show f5e5f84f34:research/moire/verify-moire.mjs; git show f5e5f84f34:research/moire/verify-moire.mjs | The FFT measurement is real; the omitted strongest-peak annulus and weighted 5 by 5 centroid are method precision. Triage tier C leaves this separate sentence unchanged. - WRONG | X3: Across five configurations (pure twist, pure pitch-difference, and both together) the measured period matches the formula to within ~0.2 px (e.g. twist 7.18°: formula 63.88 px, measured 63.86; beat 8 px vs 9 px: 72.00 vs 72.21). | git show f5e5f84f34:research/checks-from-outside/data/cells/repo.node22.json; git show f5e5f84f34:research/moire/verify-moire.mjs | Re-read the pinned September 11 transcript and ran the unchanged research verifier: 110.00 px predicted versus 109.16 px measured is the largest displayed discrepancy, about 0.84 px. - MINOR | X4: Over 200,000 random (p₁, p₂, θ) the master formula reduces to both textbook special cases exactly (relative error 0, using the numerically stable form \u2014 see the footnote on cancellation). | git show f5e5f84f34:research/checks-from-outside/data/cells/repo.node22.json; git show f5e5f84f34:research/moire/verify-moire.mjs | The identities are algebraically exact; the rotation residual is 5.50e-12 and the stable beat residual is 0. Triage tier C leaves this separate numerical-zero sentence unchanged; only the summary within X11 is repaired. - MINOR | X5: Drag the twist; at 1.1° the superlattice is about 13 nm \u2014 fifty-two atoms wide. | https://arxiv.org/pdf/1803.02342; https://arxiv.org/pdf/1009.4203 | About 13 nm is supported. The ratio is about 52.09 lattice repeats, so "atoms wide" is imprecise shorthand. Triage tier C leaves this separate sentence unchanged. - WRONG | X6: The astonishing part is that the doorway \u2014 why 1.1°, why 13 nm \u2014 is the identical equation you were just rotating with your finger. | https://arxiv.org/pdf/1009.4203; git show f5e5f84f34:public/strata/moire/index.html | Re-read Bistritzer-MacDonald PDF page 2: the geometric period takes theta as input; alpha=w/(v*k_theta) and the electronic velocity calculation determine magic angles. - MINOR | X7: Three of them sit a full 30° apart, and by the rotation law a 30° moiré repeats every 1.93 line-widths \u2014 so tight and fine it reads as a clean rosette rather than a crawling pattern. | https://www.wasatch.com/htmlHelp/en/color_separations/moire.html; https://studiorip.com/download/StudioRIP3Manual.pdf; git show f5e5f84f34:public/strata/moire/index.html | The 1.93185165 ratio and 30-degree arrangement check; the unit is pitch, not inked line width. Triage tier C leaves the terminology unchanged. - MINOR | X8: Only three screens can be 30° apart, so the fourth \u2014 yellow, the faintest ink \u2014 is parked at the leftover 15°, where the moiré is 3.83 line-widths wide. | https://www.wasatch.com/htmlHelp/en/color_separations/moire.html; https://studiorip.com/download/StudioRIP3Manual.pdf | The 3.83064879 ratio checks; 15 degrees is relative to cyan and magenta, and yellow is faintest. The unit should be pitches. Triage tier C leaves this separate sentence unchanged. - WRONG | X9: That the trade literature quotes exactly "3.83×" for the 15° screen is the rotation law 1 ⁄ (2 sin 7.5°) arriving from the pressroom instead of the blackboard \u2014 same number, checked two ways. | https://www.wasatch.com/htmlHelp/en/color_separations/moire.html | Re-read both Wasatch 15-degree paragraphs. The exact wording is "3.83 times", not the multiplication-symbol quotation. - MINOR | X10: Rotation law D = p/(2 sin(θ/2)): D/p = 57.30 (1°), 11.5 (5°), 2.90 (20°). | https://link.springer.com/article/10.1080/15980316.2018.1452301; git show f5e5f84f34:research/moire/verify-moire.mjs | At 20 degrees D/p is 2.87938524, rounding to 2.88 at two decimals; 2.9 at one decimal is sound. Triage tier C leaves this separate summary rounding slip unchanged. - WRONG | X11: Master law reduces to both special cases exactly over 200k random inputs; FFT-measured period matches to ~0.2 px across five renders. | git show f5e5f84f34:research/checks-from-outside/data/cells/repo.node22.json; git show f5e5f84f34:research/moire/verify-moire.mjs | Re-read and reproduced sections A and B: maximum rotation residual 5.50e-12, stable beat residual 0, and maximum FFT discrepancy about 0.84 px. - MINOR | X12: Printing: 30° → 1.93× and 15° → 3.83×, matching the halftone industry's own figures. | https://www.wasatch.com/htmlHelp/en/color_separations/moire.html; git show f5e5f84f34:research/moire/verify-moire.mjs | Both ratios are correct, but Wasatch independently states 3.83 and the 30-degree arrangement, not 1.93. Triage tier C leaves the attribution scope unchanged. - MINOR | X13: the page's code uses the numerically stable form √((p₁−p₂)² + 2p₁p₂(1−cos θ)) | git show f5e5f84f34:public/strata/moire/index.html; git show f5e5f84f34:research/moire/verify-moire.mjs | The stable general expression is in the research verifier. The browser uses Drot, Dbeat and the difference-vector norm. Those calculations are sound; triage tier C leaves the apparatus attribution unchanged. - MINOR | X14: Standard CMYK halftone screen angles (K 45°, C 15°, M 75°, Y 0°) and the 3.83×/1.93× moiré magnifications \u2014 print-production references. | https://studiorip.com/download/StudioRIP3Manual.pdf; https://www.wasatch.com/htmlHelp/en/color_separations/moire.html; git show f5e5f84f34:research/moire/verify-moire.mjs | The manual supports the screen angles; Wasatch supplies 3.83; 1.93 is calculated here. Triage tier C leaves the bibliography coverage wording unchanged, sharing X12's attribution issue. - STALE | X15: Last verified 2 July 2026, when it was written. | git show f5e5f84f34:memory/log.d/2026-07-02T1030Z-moire.md; git show f5e5f84f34:memory/log.d/2026-07-03T0600Z-moire-companion-film.md; git show f5e5f84f34:research/checks-from-outside/data/cells/repo.node22.json | The July 2 log records the original browser check, the July 3 film log records another analytical check, and the committed analytical transcript is dated September 11. The generated placard remains pending the shared landing workflow. - MINOR | X16: Every pattern is a genuine binary-grating pixel overlap (the same renderGratings this page runs) \u2014 the moiré is not drawn, it emerges \u2014 and every number on screen is recomputed live from D = p/(2 sin(θ/2)). | git show f5e5f84f34:research/moire/film/film.html | The graphene phase draws dots and the closer contains literal numbers. Triage applies its every-number rule as MINOR and leaves this coverage claim unchanged. - MINOR | X17: The soundtrack is the acoustic twin: two tones beating at a rate set by the same sin(θ/2), so the throb you hear is the fringe you see. | git show f5e5f84f34:research/moire/film/make-audio.mjs; git show f5e5f84f34:research/moire/film/film.html | Audio uses linear interpolation while the film uses cosine easing, but both use sin(theta/2). Triage tier C leaves the loose synchronization wording unchanged. - MINOR | X18: Two honeycomb atomic lattices twisted by a small angle, forming a moiré superlattice | git show f5e5f84f34:public/strata/moire/index.html | The code draws a single-site triangular Bravais lattice, already disclosed in the footer. Triage tier C leaves the inaccurate accessible description of that approximation unchanged. - MINOR | X19: pitches p₁ · p₂8.0 · 9.0 px beat period D72 px audible beat≈ 5 Hz | git show f5e5f84f34:public/strata/moire/index.html; git show f5e5f84f34:public/strata/moire/index.html | The static 5 Hz placeholder differs from the correctly computed default live value 36.7 Hz. Triage tier C leaves this placeholder inconsistency unchanged. - MINOR | X20: twist θ6.00° superlattice λ2.3 nm × atomic spacing9.6× | git show f5e5f84f34:public/strata/moire/index.html; git show f5e5f84f34:public/strata/moire/index.html | At 6 degrees the calculated 2.35020068 nm rounds to 2.4 nm, not the static 2.3 nm; 9.6 is a valid one-decimal ratio. Triage tier C leaves this placeholder rounding slip unchanged. - WRONG | X21: Rotate two gratings live and watch the formula's prediction land on the fringes; the same period, measured back off the rendered image by Fourier transform, agrees to a fifth of a pixel. | git show f5e5f84f34:research/checks-from-outside/data/cells/repo.node22.json; git show f5e5f84f34:research/moire/verify-moire.mjs | Re-read the dek and reproduced the five-case verifier. The 10/11-pixel case exceeds a fifth of a pixel. The authored dek is repaired; generated public/search copies are outside this repair scope. - MINOR | X22: the glitch is a precision ruler (nudge one grating a hair and the whole pattern sweeps by 57×, which is how engineers read sub-micron strain off a coarse grid) | https://www.terpconnect.umd.edu/~bthan/paper/A%20Chapter%2C%20Review%20and%20Invited/Review%20papers/2000%20Moire%20review%20-%20Journal%20of%20Strain%20Aanalysis.pdf; git show f5e5f84f34:public/strata/moire/index.html | The metrology application is supported, but the source describes displacement sensitivity from a fine specimen grating, not submicron strain from a coarse grid. Triage tier C leaves the terminology unchanged. The fixer also re-read the saved review at pages 2-3. - MINOR | X23: Every figure is recomputed in front of you; the physics only nature does is cited, never faked. | git show f5e5f84f34:public/strata/moire/index.html | Live instrument readouts are calculated while prose numbers remain literal. Triage applies its every-number rule as MINOR and leaves this separate dek sentence unchanged. - MINOR | X24: Every number recomputed live. | git show f5e5f84f34:public/strata/moire/index.html | The meta description overstates live recomputation beyond the instrument readouts. Triage applies its every-number rule as MINOR and leaves it unchanged. - MINOR | X25: Every number recomputed live. | git show f5e5f84f34:public/strata/moire/index.html | The Open Graph description repeats X24's coverage overclaim. Triage applies its every-number rule as MINOR and leaves it unchanged. - MINOR | X26: Every number checked live. | git show f5e5f84f34:public/strata/moire/index.html | The browser computes readouts, while FFT/random checks run offline and prose numbers stay static. Triage applies its every-number rule as MINOR and leaves the Twitter description unchanged. - STALE | X27: "dateModified":"2026-07-02" | git show f5e5f84f34:public/strata/moire/index.html; git show 198b4d84d44:public/strata/moire/index.html | The July 3 film addition postdates the old July 2 dateModified. Article dateModified now records this repair date, 2026-10-14. - WRONG | X28: "uploadDate":"2026-07-09" | git show f5e5f84f34:memory/log.d/2026-07-03T0600Z-moire-companion-film.md; git log f5e5f84f34 -- public/strata/moire/film.mp4; git show 0a4a5bcd9d3:public/strata/moire/index.html | Re-read the July 3 shipment log, the first film commit 198b4d84d44 and the later metadata insertion. The documented initial film publication is July 3, not July 9. - WRONG | X29: (added) measured matches predicted to ~0.2 px | git show f5e5f84f34:research/moire/film/film.html; git show f5e5f84f34:research/moire/verify-moire.mjs | Re-read film.html and reproduced the 0.84 px verifier discrepancy. The authored caption is repaired, but the published MP4 remains unchanged under the rendering ban. Keep WRONG and open. - WRONG | X30: (added) printer, per degree: 57× | git show f5e5f84f34:research/moire/film/film.html; git show f5e5f84f34:research/moire/verify-moire.mjs | Re-read the closing label and Drot; independently obtained 57.2965067401 at 1 degree and 28.6493442493 at 2 degrees. The source label is repaired, but the published MP4 remains unchanged. Keep WRONG and open. - CONFIRMED | Lay one set of fine lines over another and turn it a single degree. A huge, slow pattern rolls across the page \u2014 and it is in neither set of lines. | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [1: overlaid-lines] Section 2.1 gives the grating wavevector difference. Its equations (4)-(5), opened as images, imply D/p=57.2965067401 for equal pitches at 1 degree. - CONFIRMED | It is one of the most exact things in optics, and the same equation runs from your printer to a superconductor. | https://arxiv.org/abs/1009.4203; https://www.nature.com/articles/nature26160; https://arxiv.org/pdf/1009.4203 | Checker re-read, N2-codex.md: [2: printer-superconductor] Confirmed as the common geometrical period law, in the context of the page explicitly separating geometry from superconductivity. The recorded abstract alone establishes flat bands, not superconductivity; Cao supplies the latter. - CONFIRMED | The pattern is called a moiré \u2014 French for the watered shimmer of certain silks, | https://www.merriam-webster.com/dictionary/moire | Checker re-read, N2-codex.md: [3: silk-name] Dictionary opened manually after curl HTTP 403: noun (2) means "a fabric having a wavy watered appearance"; Word History identifies French moire. The kids definition specifically mentions silk. - CONFIRMED | It has a reputation as an artefact: the crawling mess when you photograph a screen, the shirt that strobes on video, the print that muddies. | https://www.nikonusa.com/learn-and-explore/c/products-and-innovation/moire-false-color; https://www.wasatch.com/htmlHelp/en/color_separations/moire.html | Checker re-read, N2-codex.md: [5: moire-artifacts] Nikon identifies the patterned subject and sensor as the two patterns, and illustrates moire in fabric. Wasatch supplies the printing example. The excerpt alone does not cover every example in this composite claim. - CONFIRMED | The moiré is not noise added to two patterns; it is a third, precise pattern created by their difference \u2014 and its spacing is fixed to the last decimal by the two you started with. | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [6: difference-pattern] The cited wavevector difference fixes the fundamental difference period for the two ideal rulings. This is the intended first-order fringe, not a claim that arbitrary textures have only one spectral component. - CONFIRMED | Here is the whole law, and then four instruments that let you put your hands on it. | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [7: four-instruments] Pinned page has canvas IDs c1, c2, c3 and c4, with four corresponding instrument closures. All four closures were read. - CONFIRMED | Two identical rulings of pitch p, one rotated by an angle θ. Drag θ down toward zero and watch the fringe spacing blow up. Tick the box to lay the predicted fringe lines over the pattern \u2014 the formula's answer, drawn on top of the emergence it predicts. | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [8: rotation-interaction] draw() at page lines 520-532 calls renderGratings with equal p and relative theta; the checkbox invokes drawFringes, which uses the difference wavevector at lines 479-503. - CONFIRMED | At one degree the pattern is 57 times coarser than the lines that make it. That is the first surprise: a tiny angle produces an enormous feature, and the relationship is not vague \u2014 it is an exact function of θ. | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [9: rotation-magnification] Independently calculated 1/(2 sin(0.5 degrees))=57.2965067401. The quoted source defines magnification as the period ratio; equations (4)-(5) provide its angular dependence. - CONFIRMED | D = p ⁄ (2 sin(θ⁄2)) → so D⁄p = 57.30 at θ = 1°, 11.5 at 5°, 2.9 at 20° | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [10: rotation-equation-values] Independent values are 57.2965067401, 11.4627928130 and 2.8793852416. They round to the stated 57.30, 11.5 and 2.9. - CONFIRMED | Each grating is a wave with a wavevector \u2014 a little arrow pointing across its lines, whose length is 2π/p. | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [11: wavevector-definition] For the fundamental Fourier component the angular wavevector is perpendicular to the lines, with magnitude 2pi/p. The source uses a reciprocal-period convention; multiplying both vectors by 2pi gives the page convention. - CONFIRMED | The moiré you see is the wave whose wavevector is the difference of the two arrows, and the length of a difference of two equal arrows separated by θ is 2·(2π/p)·sin(θ/2). | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [12: wavevector-difference] The equal-length vector subtraction has magnitude 2k sin(theta/2). With k=2pi/p this is exactly the displayed expression. - CONFIRMED | Invert that and you have D. When the two arrows point almost the same way (small θ), their difference is tiny, so its wavelength \u2014 the moiré \u2014 is huge. | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [13: small-angle-period] Read with the preceding angular-wavevector convention, the wavelength is 2pi divided by the difference-vector magnitude. Its small-angle divergence and the displayed period formula agree. - CONFIRMED | Rotation is only half of it. Let the two gratings also differ in pitch, and one formula covers every case at once \u2014 the length of the difference arrow, written out: | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [14: master-law-scope] Within the stated two straight, periodic gratings, source equation (4) covers relative angle and unequal pitch. It is not being applied to arbitrary irregular patterns. - CONFIRMED | D = p₁·p₂ ⁄ √( p₁² + p₂² − 2·p₁·p₂·cos θ ) | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [15: master-equation] Source equation (4), inspected as an image, is lambda=lambda1/sqrt(1+rho^2-2rho cos(alpha-alphaM)). Substituting rho=p1/p2 gives the displayed equation. - CONFIRMED | Set the pitches equal and it becomes the rotation law above. Set the angle to zero and it becomes the beat law of the next instrument. | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [16: special-cases] Algebra checked: equal p gives p/(2 sin(theta/2)); theta=0 gives p1*p2/abs(p1-p2), with the identical, aligned limit divergent. - CONFIRMED | It is the spatial cousin of the acoustic beat: two close frequencies, subtracted. | https://openstax.org/books/university-physics-volume-1/pages/17-6-beats | Checker re-read, N2-codex.md: [17: spatial-acoustic-analogy] OpenStax equation 17.17 is "fbeat=\u007cf2−f1\u007c". Subtracting spatial reciprocal periods gives the analogous spatial beat. - CONFIRMED | Reproduce it: node research/moire/verify-moire.mjs. | git show f5e5f84f34:research/moire/verify-moire.mjs; https://artwaste.land/checks/research/moire/verify-moire.mjs | Checker re-read, N2-codex.md: [21: reproduction-command] Downloaded the sole linked check into an empty reader directory and ran the exact command. Node v22.23.1: exit 0, 15 ok lines, 0 failures. Its bytes match the pinned research verifier. - CONFIRMED | Now hold both gratings parallel and make them slightly different in pitch. No rotation at all \u2014 yet a fringe still appears, marching wherever the two rulings drift into and out of step. Its period is p₁·p₂ ⁄ \u007cp₁ − p₂\u007c: the closer the two pitches, the wider the fringe, without bound. | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [22: parallel-pitch-beat] Setting theta=0 in the checked difference-vector equation yields the displayed beat formula. The denominator approaches zero as the two pitches approach equality. - CONFIRMED | Two tones a few hertz apart don't blur \u2014 they throb, loud-soft-loud, at exactly \u007cf₁ − f₂\u007c times a second. | https://openstax.org/books/university-physics-volume-1/pages/17-6-beats | Checker re-read, N2-codex.md: [23: acoustic-beat] OpenStax derives the difference-frequency envelope and explicitly defines its positive beat frequency. The statement is for tones close enough to be heard as beating. - CONFIRMED | Press the button and hear it; the throb rate is the beat law for sound, the fringe is the beat law for light. | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [24: hear-beat] The click handler creates two sine oscillators; the second frequency is 330*(8/p2). The adjacent disclosure correctly limits the analogy to frequency subtraction. - CONFIRMED | (The tones are chosen to make the beat audible; what's shared is the structure \u2014 a difference of two near-equal frequencies \u2014 not the specific numbers.) | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [25: audio-structure-only] The page code uses f1=330 and f2=330*(P1/p2), while the pixel pitch uses P1=8. These are a rescaling of reciprocal pitch, not identical physical numerical frequencies. - CONFIRMED | Because the fringe is magnified by M = D/p, a movement of one grating too small to see shifts the fringe by M times as much \u2014 a movement you can't miss. | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [26: displacement-magnification] For a grating displacement normal to its own lines, the phase change divided by the difference-vector magnitude gives D/p times that displacement. This is the standard magnification interpretation; the small-angle horizontal toy displacement is its near-normal implementation. - CONFIRMED | Nudge the grating below by a fraction of a line-width and watch the whole pattern lunge across the frame. | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [27: nudge-interaction] Instrument 3 calls renderGratings with ox=s and theta=3 degrees, and displays M*s. The initial magnification is 19.1007750071. - CONFIRMED | This magnification is the basis of moiré metrology. | https://www.terpconnect.umd.edu/~bthan/paper/A%20Chapter%2C%20Review%20and%20Invited/Review%20papers/2000%20Moire%20review%20-%20Journal%20of%20Strain%20Aanalysis.pdf | Checker re-read, N2-codex.md: [28: metrology-basis] Han, Post and Ifju review high-sensitivity in-plane displacement measurements and explain the equivalence to geometric moire on pages 2-3. - CONFIRMED | Overlay a reference grating on one bonded to a specimen, load the specimen, and displacements of well under a micron read out as fringes marching a visible distance across the field \u2014 the technique engineers use to map strain in materials and structures (Post & Han's moiré interferometry; | https://www.terpconnect.umd.edu/~bthan/paper/A%20Chapter%2C%20Review%20and%20Invited/Review%20papers/2000%20Moire%20review%20-%20Journal%20of%20Strain%20Aanalysis.pdf | Checker re-read, N2-codex.md: [29: submicron-metrology] The review gives submicrometre displacement sensitivity, using a virtual optical reference grating. Page 3 explicitly explains how that reference interacts with the specimen grating. This supports the physical claim if reference grating includes the virtual grating, as the cited technique requires. - CONFIRMED | moiré deflectometry for optical surfaces). | https://www.frontiersin.org/journals/advanced-optical-technologies/articles/10.3389/aot.2023.1237687/full | Checker re-read, N2-codex.md: [30: deflectometry] The review traces the Ronchi approach to moire deflectometry and cites reflective-surface analysis. The excerpt is present in Section 2. - CONFIRMED | Twist two sheets of graphene \u2014 each a honeycomb of carbon with a spacing of 0.246 nm | https://arxiv.org/pdf/1803.02342; https://arxiv.org/pdf/1009.4203 | Checker re-read, N2-codex.md: [31: carbon-spacing] Cao page 2 explicitly calls "a = 0.246 nm" the "lattice constant". The number is correct as lattice spacing, not the nearest-neighbour carbon bond length. - CONFIRMED | by a small angle, and the same law makes a moiré superlattice: a new, giant repeat set by a ⁄ (2 sin(θ⁄2)). | https://arxiv.org/pdf/1009.4203 | Checker re-read, N2-codex.md: [32: graphene-period-law] Bistritzer page 2 was read in PDF text and as a rendered page. Its sqrt(3)*a/(2 sin(theta/2)) uses a for carbon-carbon bond length; the page uses the lattice constant sqrt(3)*a. With this symbol conversion the equations agree. - CONFIRMED | The superlattice size above is pure moiré geometry \u2014 the same formula from Instrument 1, and this page computes it live. | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [34: graphene-live-geometry] Instrument 4 sets A_NM=0.246 and ratio=1/(2*Math.sin(theta/2)), then writes A_NM*ratio to the wavelength readout. Executed with minimal canvas/DOM stubs as a calculation check. - CONFIRMED | What happens inside that superlattice is not geometry and this toy does not simulate it: | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [35: graphene-not-simulated] drawLattice draws coordinates and circles only. The program has no electronic Hamiltonian, carrier population or superconducting-state calculation; the positive control is the explicit ratio and lattice-coordinate calculation that is present. - CONFIRMED | at the magic angle near 1.1°, the moiré so flattens the electrons' allowed energies that a partly-filled "flat band" appears, | https://www.nature.com/articles/nature26160 | Checker re-read, N2-codex.md: [36: flat-band] Cao abstract explicitly gives flat bands near the first magic angle and correlated insulating states at half filling. The subsequent sentence requires doping for superconductivity. - CONFIRMED | and in 2018 that flat band was found to superconduct (Cao et al., Nature). | https://www.nature.com/articles/nature26160 | Checker re-read, N2-codex.md: [37: superconductivity-2018] Cao publication date is 05 March 2018; its abstract reports zero resistance after doping, up to 1.7 kelvin. Crossref confirms the bibliographic year. - CONFIRMED | The magic angle itself was predicted from the moiré structure in 2011 (Bistritzer & MacDonald). | https://arxiv.org/abs/1009.4203 | Checker re-read, N2-codex.md: [38: magic-prediction-2011] The Bistritzer-MacDonald paper was published in PNAS in 2011, confirmed by Crossref. The arXiv preprint was submitted in September 2010; 2011 is the cited journal-publication year. - CONFIRMED | So: the ruler that gives 13 nm is ours to show; the superconductivity is nature's, and we cite it rather than fake it. | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [39: geometry-only-ruler] The 13 nm readout follows geometry and the adjacent references identify the electronic-physics papers. No superconductivity is simulated. - CONFIRMED | Colour printing lays four dot screens \u2014 cyan, magenta, yellow, black \u2014 one over another. | https://helpx.adobe.com/illustrator/using/printing-color-separations.html | Checker re-read, N2-codex.md: [41: four-process-screens] Adobe describes the four CMYK process plates; its halftone/screen discussion and the StudioRIP manual support the four-screen context. - CONFIRMED | Four gratings almost on top of each other is a moiré catastrophe waiting to happen, so printers rotate the screens to fixed angles: black 45°, cyan 15°, magenta 75°. | https://studiorip.com/download/StudioRIP3Manual.pdf | Checker re-read, N2-codex.md: [42: cmyk-angles] StudioRIP section 9.2.1 explicitly assigns cyan 15, black 45, magenta 75 and yellow 0 (sometimes 30) degrees. - CONFIRMED | Graphene: a = 0.246 nm at θ = 1.1° → λ = 12.81 nm = 52× atomic; small-angle a/θ agrees to 0.002%. | git show f5e5f84f34:research/moire/verify-moire.mjs; https://arxiv.org/pdf/1803.02342 | Checker re-read, N2-codex.md: [49: summary-graphene-calculation] Calculated wavelength=12.8136165700 nm, ratio=52.0878722358 and small-angle relative difference=-0.0015358 percent, rounded to -0.002 percent by the verifier. - CONFIRMED | The three period laws are exact and derived from the wavevector subtraction; | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [52: three-exact-laws] The rotation, pitch-only and combined period laws all follow algebraically from the fundamental difference wavevector, as checked above. - CONFIRMED | The canvases render true binary gratings and let the moiré form from the actual overlap, so what you see is not drawn \u2014 it emerges, exactly as on a screen. | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [55: binary-grating-rendering] The three line instruments form binary g1 and g2 and combine their colour channels directly. The next sentence explicitly describes the separate triangular-dot graphene panel, so this contextual statement is not read as claiming that panel is also a line grating. - CONFIRMED | The graphene panel draws the Bravais (triangular) lattice whose twist sets the moiré period; it depicts the geometry only \u2014 the flat-band physics and superconductivity are cited, not simulated. | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [56: triangular-bravais-panel] drawLattice has one circle per integer combination of two 60-degree basis vectors. That is the triangular Bravais lattice described in the footer; it is not a two-site honeycomb. - CONFIRMED | The audible-beat tones are chosen for audibility; only the structure \u007cf₁−f₂\u007c is claimed to be shared. | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [57: audible-beat-disclosure] The implemented sound frequencies are proportional to reciprocal pitch, and the disclosure limits the claim to the difference-frequency structure. The numerical pitches are not equated to hertz. - CONFIRMED | "Moiré" as watered-silk etymology is background, not a load-bearing claim. | https://www.merriam-webster.com/dictionary/moire | Checker re-read, N2-codex.md: [58: footer-silk] The manually opened dictionary supports the French fabric origin and the watered appearance. Background status is the author's stated scope, not an additional empirical claim. - CONFIRMED | Y. Cao et al., "Unconventional superconductivity in magic-angle graphene superlattices," Nature 556, 43–50 (2018). | https://www.nature.com/articles/nature26160; https://api.crossref.org/works/10.1038/nature26160 | Checker re-read, N2-codex.md: [59: citation-cao] Publisher and Crossref agree on Cao et al., the title, Nature 556, pages 43-50 and 2018. DOI 10.1038/nature26160 matches. - CONFIRMED | R. Bistritzer & A. H. MacDonald, "Moiré bands in twisted double-layer graphene," PNAS 108, 12233–12237 (2011). | https://arxiv.org/abs/1009.4203; https://api.crossref.org/works/10.1073/pnas.1108174108 | Checker re-read, N2-codex.md: [60: citation-bistritzer] The arXiv page and Crossref agree on Bistritzer, MacDonald, title, PNAS 108, pages 12233-12237 and 2011. DOI 10.1073/pnas.1108174108 matches. - CONFIRMED | D. Post, B. Han & P. Ifju, High Sensitivity Moiré (Springer, 1994) \u2014 moiré interferometry for strain. | https://link.springer.com/book/10.1007/978-1-4612-4334-2; https://api.crossref.org/works/10.1007/978-1-4612-4334-2 | Checker re-read, N2-codex.md: [61: citation-post] Springer and Crossref identify Daniel Post, Bongtae Han and Peter Ifju, High Sensitivity Moire, 1994. The table of contents includes geometric moire and moire interferometry. - CONFIRMED | This layer's check opens this page in a real browser and drives it. | git show f5e5f84f34:verify-moire.mjs | Checker re-read, N2-codex.md: [63: browser-check] Root verify-moire.mjs imports Playwright, starts a local server, opens the page, changes inputs and examines the canvases. This is a different file from the downloadable research verifier. - CONFIRMED | It is reading what you are reading. | git show f5e5f84f34:verify-moire.mjs | Checker re-read, N2-codex.md: [65: reading-this-page] The root browser checker serves the built page and reads its live DOM. It is not evidence that the separate mathematical download reads the prose. - CONFIRMED | verify-moire.mjs is published, and it runs on its own: one file, and Node. | git show f5e5f84f34:public/checks/manifest.json; https://artwaste.land/checks/research/moire/verify-moire.mjs | Checker re-read, N2-codex.md: [66: published-standalone] The manifest publishes research/moire/verify-moire.mjs with one required file and the exact node command. The actual download runs standalone. Its basename is verify-moire.mjs; the root file with that same basename has a Playwright dependency. - CONFIRMED | Companion film · 2:30. | git show f5e5f84f34:research/moire/film/build.sh; https://artwaste.land/strata/moire/film.mp4 | Checker re-read, N2-codex.md: [68: film-duration] The live MP4 reports duration "150.000000" seconds in ffprobe. The build specifies 3600 frames at 24 fps, independently 150 seconds. The 23,452,544-byte video was deleted after two frames were extracted. - CONFIRMED | The whole law, animated \u2014 two real gratings twisted a single degree until the fringe blooms, the predicted fringe landing on the emergence, the glitch turned into a 19× ruler, and two graphene lattices twisted to the 1.1° magic angle. | git show f5e5f84f34:research/moire/film/film.html | Checker re-read, N2-codex.md: [69: film-sequence] Read the entire pinned film renderer and both schedules. Its phases reach 1 degree, show the predicted lines, run a 3-degree ruler with M=19.1008, and reach 1.1 degrees for the lattice geometry. - CONFIRMED | Two overlaid line gratings; a large moiré fringe appears as one is rotated | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [73: canvas-description-1] The c1 draw call uses equal pitch and changes relative angle. Its predicted period is computed from Drot. - CONFIRMED | Two parallel line gratings of slightly different pitch, showing a beat fringe | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [74: canvas-description-2] The c2 draw call holds both angles zero and varies p2 relative to P1=8. - CONFIRMED | A coarse moiré that sweeps a large distance when one grating is nudged a tiny amount | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [75: canvas-description-3] The c3 draw call applies ox=s at a small fixed twist and displays the approximately nineteenfold displacement. - CONFIRMED | θ (twist)4.00° moiré period D100 px magnification D/p14× | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [77: initial-readouts-1] At 4 degrees and p=7, D=100.2880 px and M=14.32685; both initial and executed readouts correctly round to 100 px and 14x. - CONFIRMED | grating nudged by0.00 px magnification M19× fringe traveled0.0 px | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [79: initial-readouts-3] At theta=3 degrees, M=19.100775; zero shift gives 0.00 px and 0.0 px. The initial and executed readouts agree. - CONFIRMED | two tones, beating at the matching rate | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [81: matching-audio-rate] The button label is read with the explicit nearby explanation that the shared quantity is a scaled difference frequency, not equal spatial and temporal units. The code implements that scaling. - CONFIRMED | Lay one set of fine lines over another, turn it a single degree, and a huge slow pattern rolls across the page that is in neither set of lines: the moiré. | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [82: dek-overlay] The equal-pitch difference-vector law gives a large, 57.2965-pitch fundamental fringe at one degree. - CONFIRMED | It is one of the most exact things in optics: the fringe spacing obeys D = p₁p₂ ⁄ √(p₁² + p₂² − 2p₁p₂cos θ), which collapses to p ⁄ (2 sin(θ⁄2)) for a pure twist, so a 1° rotation of a fine grating magnifies it 57-fold, to the last decimal. | https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [83: dek-master-law] The combined law and its equal-pitch reduction are algebraically correct; 57-fold is the rounded one-degree ratio. Evaluative language about exactness is not audited as taste. - CONFIRMED | and the very same equation, applied to two sheets of graphene twisted by 1.1°, gives the 13-nanometre 'magic-angle' superlattice whose flat electronic bands became superconducting in 2018. | https://www.nature.com/articles/nature26160; https://arxiv.org/pdf/1803.02342 | Checker re-read, N2-codex.md: [86: dek-graphene] The geometrical law at an externally supplied 1.1-degree angle gives 12.8136 nm; Cao reports superconductivity after doping in 2018. Unlike entry 40, this sentence supplies the angle rather than purporting to derive it. - CONFIRMED | Your printer's moiré and a superconductor are one equation. | https://arxiv.org/pdf/1009.4203; https://www.nature.com/articles/nature26160 | Checker re-read, N2-codex.md: [87: dek-one-equation] Confirmed only as the shared geometrical period law stated in the surrounding context, not as a theory of superconductivity. The recorded alpha excerpt alone is insufficient; the period paragraph and Cao supply the two parts. - CONFIRMED | The same effect, in time instead of space. A wagon wheel filmed at 24 fps beats against its own spokes and appears to roll backward; two overlaid gratings beat against each other and a fringe appears that is in neither. Moiré is aliasing you can hold still and look at \u2014 the wheel is aliasing you can only catch in motion. | https://derek.comp.dkit.ie/graphics/aliasing/aliasing.html | Checker re-read, N2-codex.md: [89: related-wheel] The cited university teaching page gives 24-30 fps and a sampled-wheel example that reverses direction. The aliasing interpretation is correct for the relevant wheel speed, not for every speed. - CONFIRMED | Why a camera pointed at a screen erupts in moiré: the sensor's pixel grid samples the screen's pixel grid, and below the Nyquist rate the difference frequency folds down into a slow visible pattern. The sampling theorem and the moiré fringe are the same statement about two grids and their difference. | https://www.analog.com/en/resources/interactive-design-tools/adcalias.html; https://www.nikonusa.com/learn-and-explore/c/products-and-innovation/moire-false-color | Checker re-read, N2-codex.md: [90: related-screen-sampling] Manually opened Analog Devices after curl failure. It explains undersampled frequencies folding into the baseband. Nikon supplies the missing camera-specific two-grid example; the source-record excerpt alone was about temporal ADC sampling. - CONFIRMED | The acoustic twin. Two tones a few hertz apart beat at \u007cf₁−f₂\u007c \u2014 you hear the loudness swell and fade; two gratings a few lines apart beat at a spatial period p₁p₂⁄\u007cp₁−p₂\u007c \u2014 you see the fringe swell and fade. Same subtraction of two near-equal frequencies, one for the ear and one for the eye. | https://openstax.org/books/university-physics-volume-1/pages/17-6-beats; https://link.springer.com/article/10.1080/15980316.2018.1452301 | Checker re-read, N2-codex.md: [91: related-acoustic-beat] OpenStax supports the audible difference frequency, and the verified grating law supplies the reciprocal-pitch subtraction. The analogy is mathematically correct. - CONFIRMED | Rotate two line gratings a single degree and a huge pattern appears that is in neither: the moiré. Its fringe spacing obeys an exact law you can watch land on the pattern, then measure back off the image by Fourier transform. The same equation turns a glitch into a precision ruler and, applied to graphene twisted by 1.1°, gives the magic-angle superlattice that became superconducting in 2018. | https://www.nature.com/articles/nature26160; https://link.springer.com/article/10.1080/15980316.2018.1452301; https://www.terpconnect.umd.edu/~bthan/paper/A%20Chapter%2C%20Review%20and%20Invited/Review%20papers/2000%20Moire%20review%20-%20Journal%20of%20Strain%20Aanalysis.pdf | Checker re-read, N2-codex.md: [92: meta-description-science] The supplied Nature abstract supports the 2018 graphene result; the optics and metrology portions need the other sources already checked, not Nature alone. The calculation gives 12.8136 nm at 1.1 degrees. - CONFIRMED | Two grids, one degree of twist, and a fringe appears that is in neither, obeying an exact law. The same equation is a precision ruler and the magic-angle graphene superlattice. | https://link.springer.com/article/10.1080/15980316.2018.1452301; https://arxiv.org/pdf/1009.4203; https://www.terpconnect.umd.edu/~bthan/paper/A%20Chapter%2C%20Review%20and%20Invited/Review%20papers/2000%20Moire%20review%20-%20Journal%20of%20Strain%20Aanalysis.pdf | Checker re-read, N2-codex.md: [94: og-science] The common geometrical period applies to the grating and triangular-lattice settings; the cited display paper does not itself establish graphene superconductivity. Supplemented by Bistritzer and the metrology review. - CONFIRMED | Two grids make a third. The exact moiré law, from your printer to magic-angle graphene. | https://link.springer.com/article/10.1080/15980316.2018.1452301; https://arxiv.org/pdf/1009.4203 | Checker re-read, N2-codex.md: [96: twitter-science] The wavevector-difference construction and the graphene period formula support the common geometrical law across the stated examples. - CONFIRMED | (added) ≈ 36.7 Hz | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [105: live-audio-readout] Executing the unmodified inline script with minimal DOM/canvas stubs writes this i2-vb value. The independent arithmetic is abs(330-330*8/9)=36.6667 Hz. This live claim was omitted while the static 5 Hz placeholder was recorded. - CONFIRMED | (added) 2.4 nm; 10× | git show f5e5f84f34:public/strata/moire/index.html | Checker re-read, N2-codex.md: [106: live-graphene-readouts] At the default 6-degree twist the inline script writes i4-vl="2.4 nm" and i4-vr="10×". Independent values are 2.3502006809 nm and 9.5536613046, rounded as in the code. These are two separate exact readout strings joined with a semicolon. - CONFIRMED | (added) 1.00°; 401 px; 57× | git show f5e5f84f34:research/moire/film/film.html | Checker re-read, N2-codex.md: [107: film-one-degree-readouts] At 60 seconds the three film readouts show these exact strings. The film uses p=7 and theta=1 degree, giving D=401.0755471805 px and D/p=57.2965067401. Values were confirmed from the downloaded video frame and the pinned renderer. ## Findings - [fixed] X1: Replaced the two-transparent-weaves explanation in public/strata/moire/index.html with pressing and separating fabrics. Added a sourced Corrected line and its markdown mirror. - [declined] X2 MINOR: The FFT measurement is real; the omitted strongest-peak annulus and weighted 5 by 5 centroid are method precision. Triage tier C leaves this separate sentence unchanged. - [fixed] X3: Replaced the five-render 0.2 px claim in the page and research/moire/README.md with the measured maximum of about 0.84 px and the 110.00/109.16 example. Added the shared FFT Corrected line. The published-film copy is separately open under X29; copies outside moire remain open under X21. - [declined] X4 MINOR: The identities are algebraically exact; the rotation residual is 5.50e-12 and the stable beat residual is 0. Triage tier C leaves this separate numerical-zero sentence unchanged; only the summary within X11 is repaired. - [declined] X5 MINOR: About 13 nm is supported. The ratio is about 52.09 lattice repeats, so "atoms wide" is imprecise shorthand. Triage tier C leaves this separate sentence unchanged. - [fixed] X6: Replaced the geometry-selects-1.1-degrees sentence with the distinction between a supplied angle, its geometric period and an electronic model. Added a Corrected line and its markdown mirror. - [declined] X7 MINOR: The 1.93185165 ratio and 30-degree arrangement check; the unit is pitch, not inked line width. Triage tier C leaves the terminology unchanged. - [declined] X8 MINOR: The 3.83064879 ratio checks; 15 degrees is relative to cyan and magenta, and yellow is faintest. The unit should be pitches. Triage tier C leaves this separate sentence unchanged. - [fixed] X9: Restored Wasatch's exact words, "3.83 times", in the purported exact quotation. Added a Corrected line and its markdown mirror. - [declined] X10 MINOR: At 20 degrees D/p is 2.87938524, rounding to 2.88 at two decimals; 2.9 at one decimal is sound. Triage tier C leaves this separate summary rounding slip unchanged. - [fixed] X11: Replaced the summary's zero-for-both and 0.2 px assertions with rotation residual 5.50e-12, stable beat residual 0 and largest FFT difference about 0.84 px. Covered by the shared FFT Corrected line; X4 remains listed as directed. Copies outside moire remain open under X21. - [declined] X12 MINOR: Both ratios are correct, but Wasatch independently states 3.83 and the 30-degree arrangement, not 1.93. Triage tier C leaves the attribution scope unchanged. - [declined] X13 MINOR: The stable general expression is in the research verifier. The browser uses Drot, Dbeat and the difference-vector norm. Those calculations are sound; triage tier C leaves the apparatus attribution unchanged. - [declined] X14 MINOR: The manual supports the screen angles; Wasatch supplies 3.83; 1.93 is calculated here. Triage tier C leaves the bibliography coverage wording unchanged, sharing X12's attribution issue. - [dated] X15 STALE: this record supplies passed: 2026-10-14 for the placard rebuild at landing. The generated July 2 last-verification line is unchanged in this working copy. Triage's placard-date exception requires no Corrected or Updated line, and the user's landing exemption requires no open note for this generated copy. - [declined] X16 MINOR: The graphene phase draws dots and the closer contains literal numbers. Triage applies its every-number rule as MINOR and leaves this coverage claim unchanged. - [declined] X17 MINOR: Audio uses linear interpolation while the film uses cosine easing, but both use sin(theta/2). Triage tier C leaves the loose synchronization wording unchanged. - [declined] X18 MINOR: The code draws a single-site triangular Bravais lattice, already disclosed in the footer. Triage tier C leaves the inaccurate accessible description of that approximation unchanged. - [declined] X19 MINOR: The static 5 Hz placeholder differs from the correctly computed default live value 36.7 Hz. Triage tier C leaves this placeholder inconsistency unchanged. - [declined] X20 MINOR: At 6 degrees the calculated 2.35020068 nm rounds to 2.4 nm, not the static 2.3 nm; 9.6 is a valid one-decimal ratio. Triage tier C leaves this placeholder rounding slip unchanged. - [open note:ecda0f] X21 WRONG, shared FFT-accuracy error with X3/X11: the moire frontmatter gives the largest difference as about 0.84 px across five rendered images, covered by the shared FFT Corrected line. On 2026-10-18 the-pattern-in-neither's copies were corrected (src/content/strata/the-pattern-in-neither.md:15 and public/strata/the-pattern-in-neither/index.html:260), with a dated Corrected 2026-10-18 line on that page and its markdown. The only thing left is the preserved quotation in There, Here (public/strata/there-here/index.html:250 and research/lineage-edge-grammar/page.json:1, notes[1833]), which still says the period is recoverable "to a fifth of a pixel" and needs an annotation. - [declined] X22 MINOR: The metrology application is supported, but the source describes displacement sensitivity from a fine specimen grating, not submicron strain from a coarse grid. Triage tier C leaves the terminology unchanged. The fixer also re-read the saved review at pages 2-3. - [declined] X23 MINOR: Live instrument readouts are calculated while prose numbers remain literal. Triage applies its every-number rule as MINOR and leaves this separate dek sentence unchanged. - [declined] X24 MINOR: The meta description overstates live recomputation beyond the instrument readouts. Triage applies its every-number rule as MINOR and leaves it unchanged. - [declined] X25 MINOR: The Open Graph description repeats X24's coverage overclaim. Triage applies its every-number rule as MINOR and leaves it unchanged. - [declined] X26 MINOR: The browser computes readouts, while FFT/random checks run offline and prose numbers stay static. Triage applies its every-number rule as MINOR and leaves the Twitter description unchanged. - [dated] X27: Article JSON-LD dateModified now says 2026-10-14. Per the explicit dateModified exception, the Corrected lines already date this revision, so no Updated line was added. - [fixed] X28: Changed VideoObject uploadDate from 2026-07-09 to the documented 2026-07-03. Added a Corrected line citing the shipment-log evidence and its markdown mirror. - [open note:cb7247] X29 WRONG: research/moire/film/film.html now reports the largest difference across five renders as about 0.84 px. public/strata/moire/film.mp4 still shows the old 0.2 px claim because rendering and re-encoding are forbidden. The shared FFT Corrected line explicitly discloses this remaining film error. The earlier checker observed the caption at about 01:00; this repair confirmed the MP4 is byte-identical to HEAD without rendering it. - [open note:a20506] X30 WRONG: the authored closing label now says "printer, at 1°: 57×". public/strata/moire/film.mp4 still says "per degree" because rendering and re-encoding are forbidden. A Corrected line gives the 1-degree and 2-degree values and explicitly discloses the unchanged film. The earlier checker observed the label at about 02:18; this repair confirmed the MP4 is byte-identical to HEAD without rendering it.