Session
Deep context in legacy codebases - to the moon!
Codebase: Original Apollo 11 (the 1969 moon landing) Guidance Computer (AGC) source code for the command and lunar modules.
Codebase language: assembly
Other languages used in session: Python
Using Augment Agent, attendees index the Apollo 11 guidance computer repo (we tried this–it works!), then seek out answers that correspond to historic (but in 2025 perhaps little known) aspects of the 1969 moon landing. As Augment Agent gains the context to help attendees navigate this super-legacy codebase, the session will dig into some context on the moonlanding and corresponding concepts.
Example questions:
Find the famous 1201 and 1202 program alarms
How often did the P-Axis control loop run? (to the nearest millisecond)
What is the proper sequence of P, Q, and R control loops? (example answer: QPR)
P66 (manual) was the actual lunar descent mode used by Armstrong. What if he’d used P65 (auto?) In other words, attendees will use Augment Agent for a lunar landing attempt. The steps:
Find the filename and starting line number of the P65 guidance algorithm
Convert the P65 setup and guidance algorithm to a python script.
Use the provided simulator file to run your script - it should deliver XYZ output (i.e, land on the moon)
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top