Skip to content

docs(presentation): NIGHTWATCH unveiling keynote (107 slides, live-computed figures) - #115

Merged
THOClabs merged 1 commit into
mainfrom
docs/unveiling-keynote
Aug 7, 2026
Merged

docs(presentation): NIGHTWATCH unveiling keynote (107 slides, live-computed figures)#115
THOClabs merged 1 commit into
mainfrom
docs/unveiling-keynote

Conversation

@THOClabs

@THOClabs THOClabs commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Summary

The v0.1.1 unveiling made presentable: a self-contained, cinematic ~3-hour keynote (107 slides, six acts + intermission) at docs/presentation/NIGHTWATCH_UNVEILING.html, styled entirely with the repo's own High Desert Brass design system and speaking the Lexicon where it matters.

  • Every figure is computed live from the real design — exact ray trace through the seed prescriptions, annular-MTF with an ε slider, Airy/Strehl, the CTE glass ladder, lucky-imaging exponential, budget/phases, the mount PASS/FAIL ledger. No artist's impressions anywhere.
  • One file, zero network dependencies (fonts embedded); presenter tooling built in (notes with timing cues, overview, clock, Rubylith mode, print handout).
  • Bonus: fixes a sign-convention erratum in design/optical/OPTICAL_ENGINEERING_ROADMAP.md (achromat condition is R₂−R₁ = −0.565·t for our radii; caught by the deck's fact-verification pass).

Docs-only. Physics validated headlessly (see commit message).

🤖 Generated with Claude Code


Note

Low Risk
Documentation-only erratum in optical specs; reduces risk of misinterpreting the achromat constraint in RFQs.

Overview
Corrects the meniscus achromat thickness relation in design/optical/OPTICAL_ENGINEERING_ROADMAP.md from R1−R1 = −0.565·t to R2−R1 = −0.565·t, matching the document’s radius sign convention (both R1 and R2 negative, |R2| > |R1|).

The same formula is updated in the P1 seed-prescription blurb, Appendix A, and the Appendix C RFQ corrector spec so fabrication language stays internally consistent with the stated R1−R2 difference tolerances.

Reviewed by Cursor Bugbot for commit 34835fb. Bugbot is set up for automated code reviews on this repo. Configure here.

…c deck

Self-contained HTML keynote (~3 h, six acts + intermission) unveiling the
optics program, built on the repo's High Desert Brass design system:

- Every engineering figure computed live in vanilla JS/SVG from the real
  design constants: exact meridional ray trace through the seed
  prescriptions (f/6 and f/8, toggleable), annular-pupil MTF with a live
  obstruction slider, Airy/Strehl physics, CTE glass ladder, lucky-imaging
  exponential, sampling/DoF/FOV, budget, phases, the mount PASS/FAIL
  ledger, and the parametric CAD preview. Physics smoke-tested headlessly
  (MTF matches the annular autocorrelation reference within 0.2 pp;
  clear-aperture curve matches the analytic form to 4 decimals).
- Embedded latin woff2 subsets (Space Grotesk / Fraunces / JetBrains
  Mono); zero external requests; Rubylith night-vision theme on the R key;
  speaker notes with cumulative timing cues on every slide; overview,
  presenter clock, print handout mode.
- docs/presentation/README.md: run of show, keys, AV notes.

Also fixes a sign-convention erratum the deck's fact-verifier caught in
the optical roadmap: the achromat condition reads R2−R1 = −0.565·t for
our (negative-radii) sign convention, not R1−R2 (3 occurrences).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@THOClabs
THOClabs merged commit a455769 into main Aug 7, 2026
10 checks passed
@THOClabs
THOClabs deleted the docs/unveiling-keynote branch August 7, 2026 06:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant