Curated MIT CADR runtime screenshots
This directory contains twenty-three reviewed runtime captures selected from fourteen provenance-bearing System 303 sessions—twenty-two exact full framebuffers and one documented crop that retains a complete application window—plus ten runtime animations captured from coherent interactions. They are runtime observations, not manual illustrations and not claims about every CADR, application, or debugger release.
Rights status
These twenty-three PNGs are included for the museum's criticism, comment, scholarship, and research under the fair-use limitation in 17 U.S.C. § 107. This is an asset- and use-specific conclusion, not a statement that every screenshot of every computer system is automatically free to publish.
The repository-wide selection criteria and reassessment process are documented in the screenshot publication rights review.
The Copyright Office explains that copyrightable screen displays generated by a program may be covered with the program in Circular 61. A screenshot therefore is not automatically outside copyright merely because a researcher captured it. The publication basis here is the limited documentary use assessed below.
The present use is narrowly documentary: each image appears beside analysis of the exact application or recovery state it proves; the set contains twenty-three low-resolution still frames from a much larger interactive system; the images cannot substitute for the software, load band, source, fonts, or manuals; and no market for licensing these System 303 observations was identified. The Ninth Circuit held the use of a handful of actual software screenshots fair in Sony Computer Entertainment America v. Bleem, 214 F.3d 1022, and the Second Circuit treated images used as historical artifacts in explanatory context as fair in Bill Graham Archives v. Dorling Kindersley, 448 F.3d 605. Fair use remains a case-specific U.S. doctrine.
The displayed window, ZWEI, Zmacs, mode, redisplay, and who-line source files identify Massachusetts Institute of Technology copyrights. The Help capture includes a single functional dispatcher screen generated by zwei/doc.lisp. The restrictive historical LMI notice elsewhere in the LM-3 tree belongs to the separate tape subsystem, which is not displayed in these images. Its presence is a reason not to infer a repository-wide license, but it does not make these Zmacs pixels into Tape-system content. The earlier public System 46 release has a separate BSD-style license; its pinned release README says MIT licensed that software and credits Tom Knight's work with MIT's patent and technology-licensing office to secure release permission. That provenance is specific to the released System 46 tapes; this catalog does not extend their license to the maintained System 303 tree. The raster lettering visible in the frames does not distribute a font program; U.S. Copyright Office regulations also exclude “typeface as typeface” from copyright registration. Neither point substitutes for the fair-use analysis of the screen as a whole.
The PNGs are excluded from any present or future project-wide content or software license unless expressly stated otherwise. Their inclusion relies on the fair-use analysis above; it does not grant a sublicense in the underlying interface or software. Reusers must evaluate their own purpose, amount, jurisdiction, and risk. The surrounding catalog metadata and original museum prose are not subject to this asset exclusion. MIT, LM-3, and the named contributors do not endorse this museum.
Approved specification uses
- The linear System 303 working-session tour, orientation, and application atlas may use the reviewed stills and ten animations cataloged below. These uses are limited to teaching the exact visible Listener, System Menu, Zmacs, Help, Inspector, Peek, Screen Editor, trace, Error Handler, Emergency Break, terminal, compiler, Flavor, and demonstration states beside substantive release-bounded explanation. Nine GIFs retain ordered action-boundary captures from one working session; the System-menu and QIX GIFs are continuous 10-frame-per-second captures. None is an alternation of unrelated endpoints.
For these animations specifically, the purpose is nonprofit instruction and criticism of verified gestures, activity selections, context changes, and QIX's raster algorithm; the displayed material is predominantly functional; the retained frames or bounded continuous interval are limited to the interaction being analyzed; and the inert loops cannot edit text, execute commands, inspect objects, recover a machine, or substitute for the software, band, source, font, or manual. Those four factors support the same limited fair-use conclusion as the source stills. scripts/build-tour-animations.sh verifies the reviewed GIF digests and frame counts without rebuilding them from unrelated tracked stills.
lisp-listener-multiple-values.pngis also embedded in the Lisp Listeners and editable input reimplementation specification. Its use there is limited to the visible Listener regions, input cursor, and value-line ordering reviewed on 2026-07-19; the image is not a generic CADR illustration.system-menu.pngis also embedded in the program selection, activities, and window management reimplementation specification. Its use there is limited to the live System 303 popup's visible three-column organization, labels, highlighted Attributes item, pointer documentation, and surrounding screen relationship reviewed on 2026-07-19. It does not prove target-window, registry, callback, destructive-operation, or saved-layout state and is not a generic CADR illustration.system-menu.pngis also embedded in the CADR and Genera interface style guide. Its use there is limited to criticism and implementation guidance about the visible sparse popup, three-column organization, heading and item typography, current-item outline, surrounding Listener, mode line, and two-row who-line relationship reviewed on 2026-07-26. It is not a decorative design asset and does not establish hidden menu behavior, exact unmeasured dimensions, or general CADR appearance.screen-editor-menu.pngis also embedded in the Screen Editor and Frame-Up layout design reimplementation specification. Its use there is limited to the visible System 303 fifteen-item menu, item order, current-item box, Reshape pointer documentation, and surrounding-screen relationship reviewed on 2026-07-19. It does not establish staged button semantics, geometry, Undo, mutation, or source/build identity and is not a generic CADR illustration.emergency-break-cold-load-evaluation.pngis also embedded in the Emergency Break and degraded interaction paths reimplementation specification. Its use there is limited to the System 303 cold-load breakpoint's primitive text overlay, researcher-entered(+ 40 2)form and42result, saved-listener relationship, and runtime/harness limitation reviewed on 2026-07-19. It does not establish successful Resume delivery, every entry path, or general CADR screen appearance and is not a generic Lisp Machine illustration.zmacs-lisp-buffer.png,zwei-help-menu.png,zmacs-text-mode.png, andzmacs-lisp-mode.pngare also embedded in the EINE, ZWEI, and Zmacs editor-family reimplementation specification. Their use there is limited to initial System 303 editor geometry, the one functional Help-dispatcher state, and the observed Text/Lisp mode-line transition reviewed on 2026-07-19. They establish no complete Help corpus, hidden command table, source-to-band identity, command semantics, timing, exact font, or general CADR pixel identity.zwei-help-menu.pngis separately approved for the D07 Help, self-documentation, and Document Examiner reimplementation specification. Its use there is limited to the visible System 303 C/D/L/A/U/V/W choices, Space/Help prompt, and active Zmacs Lisp context reviewed on 2026-07-19. It does not establish hidden-L behavior, the unreachable?branch, leaf effects, System 46 behavior, maintained-source identity, or a general Help corpus.edit-buffers.pngis approved for the directory, difference, and buffer editors reimplementation specification. Its use is limited to the visible System 303 Edit Buffers heading, two buffer rows, four action columns, read-only mode line, andEnd/Abortsummary reviewed on 2026-07-19. It does not prove the later mark transitions, the reproducedUdefect, command dispatch, destructive effects, Dired or BDired behavior, or source-to-band identity.supdup-disconnected.pngandtelnet-disconnected.pngare approved for the D10 network terminal applications reimplementation specification and historical dossier. Their use is limited to the distinct maintained-source Supdup label and explicitly constructed static Telnet label and text cursor, shared full-screen TV surface, and who-line relationship reviewed on 2026-07-19. Both followed source injection into a mismatched base band; they do not establish clean loading, process startup, a host prompt, connection, command dispatch, source-to-band identity, System 46 appearance, or general CADR pixel identity.
Capture catalog
Twenty-one files are exact 768 by 963 pixel grayscale framebuffers. spacewar-game.png is a 768 by 770 crop of its exact framebuffer that retains the complete game window and removes only an unrelated split-screen debugger below it. The raw names below identify ignored local sidecars and captures retained in the session; no ignored path is needed to render the museum pages.
| Curated file | Raw capture | Captured (EDT) | Action and observed state | PNG SHA-256 | Decoded-pixel SHA-256 |
|---|---|---|---|---|---|
zmacs-lisp-buffer.png |
0005-zmacs-new-buffer.png |
2026-07-18 00:32:14 | Evaluate (ED T); a fresh buffer opens with mode line ZMACS (LISP) |
ed9cbcd15f31e3248ab4521eddc64b265465b070de20d515dc7bfeb18b62e710 |
5aa59c3d5d588371d79ee6b4d139791f5cdded6ad3c6fcde0d82820d5b327cee |
zwei-help-menu.png |
0008-zwei-help-menu.png |
2026-07-18 00:33:03 | Press Help, then Help; the live documentation dispatcher lists its current choices |
e0d6bf39d9de90b8c94ba93aeb2a70bbe1bec1e8ebbefebf80ffa371ac420c48 |
b56f866686fe6414758656dff8b60f3657fc35aa63978f70402e34fb0b8cd83d |
zmacs-text-mode.png |
0010-text-mode.png |
2026-07-18 00:37:38 | Invoke Meta-X Text Mode Return; the mode line changes to ZMACS (Text) |
f96bf56b32e26334545e0c3b69c86f7eb8626e358d5d874d6f1ddad8d605a18c |
7399f7f888fe8d7994c51dad2be0dc76d238694cc1ac395d1c54928575ee63cb |
zmacs-lisp-mode.png |
0013-lisp-mode-confirmed.png |
2026-07-18 00:47:12 | Invoke Meta-X Lisp Mode Return; the mode line returns to ZMACS (LISP) |
ccd97819c88c1cc4c9cc5acf017c54a5dd3dd551239ac5b8a1bdf433a4d7530c |
5000ef126c07750a8e2107a95a6ad3574413eb68e72823cb1efb0f37cd1fe5a3 |
edit-buffers.png |
0013-edit-buffers-list.png |
2026-07-18 04:47:07 | Invoke the named Edit Buffers command after leaving the blocked Dired login path; the live editor displays two Zmacs buffers, four action columns, and the read-only Edit-Buffers mode line |
bfb96fecd7fc0bac92cc795a687eb0b1e938756fab07ccd9a3a28635f4453a0b |
7e7e951204b44fe98b13b8c0d9e0bdc00fcbc25c4476e0ec74bf7650505a1be2 |
emergency-break-cold-load-evaluation.png |
0010-cold-load-evaluation.png |
2026-07-18 04:18:01 | Enter the cold-load breakpoint from the listener and evaluate the synthetic form (+ 40 2); the primitive display prints 42 over the saved listener screen |
e9af453164e75dccc90a4fe12a12b231e3308af9212b9c3b005a927e09f919ce |
f3e531869cdc3255270cde0ce5f808ae738298fe14573673b609a62f56e4e161 |
lisp-listener-multiple-values.png |
0005-listener-multiple-values.png |
2026-07-18 04:03:57 | Evaluate the synthetic form (values 7 8); the Listener prints both values on separate lines |
139d66a2ddc3230e46781610a079a0e0134bf440becaa665f9c2042d514d551c |
428ce18e58cbda778a5e33e216f946ada4f8ef1a401961024b085e7f95b90b04 |
system-menu.png |
0006-system-menu.png |
2026-07-18 04:04:19 | Right click at the Listener; the live three-column System Menu appears with pointer documentation for Attributes | 2abdb00ff42c3d032744785b2964d144b62e468ea92815becb5f479d78519d82 |
8f1c1079bc16273526ce55958a563547d74fb873f852643b057b4d22fa99c77d |
inspector-list.png |
0009-inspector-list.png |
2026-07-18 04:05:13 | Select Inspector and inspect the researcher-created list '(museum listener inspector peek) |
a8c104631118a10749f4b0a6b6059dfe902c190e4c20075d8f94fcb683c137b3 |
178b6ccd02a999bebaa6e5171d33f6980d6196f210078286dcb6483ec7398044 |
peek-processes.png |
0011-peek-processes.png |
2026-07-18 04:05:39 | Select Peek and its Active Processes mode; the source-defined process columns and clock-function headings are visible | 3685ff9b1c43a40d7992abcc2f3d54e4e1ba7d43a8a4c7d4413bc3fa3368881d |
fc0edbad746e5a6ef921f249f84c38cc3398fae3311522c9707c2d1d9f8a0772 |
screen-editor-menu.png |
0005-screen-editor-menu.png |
2026-07-18 04:48:04 | Select Edit Screen from the live System Menu; the complete 15-item Screen Editor menu appears and the pointer documentation describes Reshape | 87cb86efce54505176e82157a09aab6a0ba693359012afefc02f33e01c525c6e |
12f8b164a5105aa996f480d8f8631c27ae5cdc214961b0afb34ba90c3a6d44b3 |
describe-flavor-lisp-listener.png |
0006-describe-lisp-listener-flavor.png |
2026-07-18 05:16:22 | In Zmacs, invoke Meta-X Describe Flavor for TV:LISP-LISTENER; the first mouse-sensitive page shows components, instance variables, methods, initialization data, and **MORE** pagination |
06644ddb231c619ee3de8c6db75c296973e0ca6f9b5a751d53659f0fcaa6e9ee |
f3c5b45855f2850cc2811364b1194c5532b0862e9aca3b829e0f5e300d070ea2 |
error-handler-dynamic-choices.png |
0006-standard-error-handler.png |
2026-07-18 05:25:15 | Signal a researcher-created error in the Lisp Listener; the ordinary Error Handler displays the condition, stack context, and dynamically computed proceed choices | fc8917d449d376d2cca2b498d530f9b491332fda48f9f4a2e861bba0125d53b6 |
d481adf9fceae8b2a86ed6e6a16c973daa01ef358dc6343ad1dabab1ecbbf26e |
window-error-handler.png |
0008-window-error-handler.png |
2026-07-18 05:26:03 | Enter the window-oriented Error Handler for a second synthetic error; its independent window layout and mouse-sensitive proceed presentation are visible | e888da9d000589c783f93d43e9dea30973eca98537aaf8691bc668402ec0da9c |
a7c60e1dace1ca1df6826ee7f5605e3287571a292f57b19ce7b4609187ce93a5 |
trace-step-and-who-calls.png |
0010-who-calls.png |
2026-07-18 05:09:55 | After tracing and stepping a researcher-defined function, invoke Who Calls; the Listener preserves the trace result and reports the compiled caller found by the call-analysis tool |
42f691c9b82dd411ee2643ca55ce418563db0fe4063e3f69207b162bcf9f1aae |
8fa3ce461df0faa9dc966b2b3bf9d62a2a9119bc2c64f01cc83c1d17479516c7 |
compiler-macroexpand-disassembly.png |
0008-compiler-runtime.png |
2026-07-18 07:46:34 | Compile and call the researcher-defined MUSEUM-D22-SQUARE; show its compiled predicate, result 81, one-step WHEN expansion, and three-instruction CADR disassembly |
7116d86cb08eed7fa76b82265d8ca9d0fbec1415518e4cd02625397473f998bf |
79819849d60b0c0edcd39af5c4d4fd579c5894ae61c165b61d9c41b1308a6e14 |
network-service-registry.png |
0006-entry-points.png |
2026-07-18 10:51:23 | Read the thirteen-contact CHAOS:SERVER-ALIST, the true EVAL/TELNET gates, and six function cells without invoking a service |
8794fc0e59f95b1a9ec4c036200ba48ca4a01280328cd4ce5362e0112341165f |
4267acd29df0ba88c0e9ff5c5dcff97c4b50c49c4bce3298613bbeb24ee83cd4 |
spacewar-game.png |
0031-spacewar-game-started.png, cropped 768x770+0+0 |
2026-07-18 12:15:26 | Load the public System 303 Spacewar source and SHIP font through the isolated FILE bridge, call SPACEWAR:INIT, and press left Control at its start gate; the live playfield shows both ships and the sun |
c61ba8b27ae2bc50e50de89ea58b35e8825d96fc5daebc24cc2244f2417584c6 |
fadbc91f7c98825bf1dac2d8a100e9992f6933e934ec58503ad0dff5e8d9cff9 |
doctor-conversation.png |
0015-doctor-clean-conversation.png |
2026-07-18 12:49:46 | Load public DOCTOR and DOCSCR through the isolated FILE bridge, call HACKS:DOCTOR, clear old Listener output, and submit three synthetic preservation-history statements; the program displays three source-defined transformations and responses |
8b98e85838d96c5b86ff1e51d8174c963c9c81f8ea41e53161390e6856609e8e |
cfc6572b2e0472bc784ff35a1b6ca8defa912ed78b9a2968af886db693e84391 |
qix-live.png |
0027-qix-funcall-live.png |
2026-07-18 12:54:29 | Load public HAKDEF and QIX, invoke NQIX in a fresh Listener, and allow the source-defined XOR trail to evolve before its any-key stop |
4c6d92f19027d7dd73a6934776d4e3361056bd7b006d8059277c5e47abd8131f |
8f546c33f9036fb1e0d8447ff93e673f2137c3b2b94669efa1a9b8a0a715b273 |
supdup-disconnected.png |
0020-supdup-connect-prompt.png |
2026-07-19 20:34:35 | After loading the exact maintained public source through the isolated FILE bridge, select the resulting Supdup window; the source-injected shell shows its disconnected label and shared TV surface without the expected host prompt | 52c53d7b51c3298a7eb037c815bbbb6c76dcfd19dd54ebf3549abb1e16bead02 |
3205f9174f16cdda83ce66ba03778e2452b9ee5f04c56411f83613ee1996e9e8 |
telnet-disconnected.png |
0025-telnet-disconnected-shell.png |
2026-07-19 20:37:03 | Explicitly construct and select a maintained-source Telnet window with NIL process slots after ordinary creation exposed a source/band initialization mismatch; the static shell shows the distinct disconnected label only | 310c63af5118102151afe2e9dd7025f2ddf564f34fb999762fee247aeb1dd802 |
bf54d03936d07b0c74d3071f124f53d7f923f3969ac75371ec172b61d3b7b6d9 |
zmacs-mode-switch.gif |
tour-record-cadr-20260726, captures 0005–0010 |
Actual Meta-X Text Mode and Meta-X Lisp Mode prompts and results |
7ae0ded653430ceadfabba0d83a825c3b8d299c8a7ab34d811483eab82ce1043 |
Six ordered frames from one session | |
open-system-menu.gif |
tour-record-cadr-20260726, continuous X11 capture |
Actual Right-button dispatch and menu redisplay | e260cb05d6a30e6ab28b21d713409eb19807bdb5f9d5c366109652e857840885 |
70 frames at 10 fps | |
open-zmacs-help.gif |
tour-record-cadr-20260726, captures 0011–0013 |
Actual contextual Help dispatch | 3be75932ca82cde4298d473fea1b9a0bd9a742627aacca1f91a07d1b2edb2755 |
Three ordered frames | |
select-inspector.gif |
tour-record-cadr-20260726, captures 0015–0017 |
Actual Inspector selection for synthetic data | 4ec4a22e3875183088271c0c6f4eff8ff8555cffb8b606d9e689ae52f5b5a802 |
Three ordered frames | |
select-peek.gif |
tour-record-cadr-20260726, captures 0018–0020 |
Actual Peek selection and process view | d4bb81191da635b842f1bd511f11949e3a7bc542b577645847a74613f9420a3d |
Three ordered frames | |
open-screen-editor.gif |
tour-record-cadr-20260726, captures 0021, 0024, 0025 |
Actual Edit Screen selection through its highlighted prompt; no layout mutation | 58322e69b2f507f94348bae05193fa253cad2a52384fe8ca5b1de9b18b8c3495 |
Three ordered frames | |
trace-a-function.gif |
tour-record-cadr-20260726, captures 0028–0031 |
Define and trace TOUR-LEAF, then call it |
4d016bc18494f6ea1d213b056d6cbfd6b7b9302e2a7d6af2cc337eb2a05ea4cb |
Four ordered frames | |
enter-error-handler.gif |
tour-record-cadr-20260726, captures 0032–0034 |
Signal the synthetic tour error | 8e21441629778e9b4f0d8a7b156ad045a199090c6e9fe21005ab41da688fd61c |
Three ordered frames | |
enter-emergency-break.gif |
tour-record-cadr-20260726, captures 0035–0039 |
Enter the cold-load stream and evaluate (+ 40 2) |
5f33479b4983b7da32d7f8bdbb1fa336bba1441795504277320c11f7ca25a90a |
Five ordered frames | |
qix-full.gif |
hacks-record-cadr-20260726, continuous X11 capture |
Invoke public NQIX, retain its evolving trail, press Space, and return |
b3ebd3acc10c044b8ff86c81775f2ebdd7239a3dcfec452d15548bcca844e85a |
180 frames at 10 fps |
The PNG digest identifies the exact tracked file bytes. For the twenty-one uncropped captures, the pixel digest in each original sidecar identifies normalized eight-bit RGB pixels and therefore remains stable across incidental PNG re-encoding. The Spacewar row records the separately computed decoded-pixel digest of the documented crop; its raw sidecar instead records raw PNG digest 550d87596d4cc2efd1be24ab58f8955dedf509d9b8515ee98e4492fc2d577f91 and raw pixel digest 356fb32cb25aae5b83aa324cecc4d508900a8accf0217aabd3f7e9eee82a96a5.
Tour animation identities
All ten files use a 768-by-963 logical canvas and infinite looping. Staged clips pause at action boundaries; continuous clips retain 10 fps. Lossless changed-region optimization may store later frames as smaller rectangles while preserving that logical canvas.
| Animation | Bytes | Frames | GIF SHA-256 |
|---|---|---|---|
zmacs-mode-switch.gif |
12,926 | 6 | 7ae0ded653430ceadfabba0d83a825c3b8d299c8a7ab34d811483eab82ce1043 |
open-system-menu.gif |
16,547 | 70 | e260cb05d6a30e6ab28b21d713409eb19807bdb5f9d5c366109652e857840885 |
open-zmacs-help.gif |
13,788 | 3 | 3be75932ca82cde4298d473fea1b9a0bd9a742627aacca1f91a07d1b2edb2755 |
select-inspector.gif |
25,635 | 3 | 4ec4a22e3875183088271c0c6f4eff8ff8555cffb8b606d9e689ae52f5b5a802 |
select-peek.gif |
48,125 | 3 | d4bb81191da635b842f1bd511f11949e3a7bc542b577645847a74613f9420a3d |
open-screen-editor.gif |
35,332 | 3 | 58322e69b2f507f94348bae05193fa253cad2a52384fe8ca5b1de9b18b8c3495 |
trace-a-function.gif |
11,610 | 4 | 4d016bc18494f6ea1d213b056d6cbfd6b7b9302e2a7d6af2cc337eb2a05ea4cb |
enter-error-handler.gif |
17,071 | 3 | 8e21441629778e9b4f0d8a7b156ad045a199090c6e9fe21005ab41da688fd61c |
enter-emergency-break.gif |
22,273 | 5 | 5f33479b4983b7da32d7f8bdbb1fa336bba1441795504277320c11f7ca25a90a |
qix-full.gif |
87,386 | 180 | b3ebd3acc10c044b8ff86c81775f2ebdd7239a3dcfec452d15548bcca844e85a |
Session provenance
Coherent tour and QIX animation sessions
| Item | Recorded value |
|---|---|
| Tour session | tour-record-cadr-20260726, generation 1; System 303-0 |
| Tour input boundary | Actual System menu, Zmacs modes and Help, Inspector, Peek, Edit Screen selection, TOUR-LEAF trace, synthetic error, and direct cold-load-stream interactions; no (values 7 8) frame is used in any of these GIFs |
| Tour shutdown | Clean; public base disk unchanged; forced_stop=false; state_may_be_incomplete=false |
| QIX session | hacks-record-cadr-20260726, generation 1; System 303-0 |
| QIX source boundary | Public demo/hakdef.lisp and demo/qix.lisp loaded through the isolated LOCAL-BRIDGE; NQIX invoked by package-neutral INTERN |
| QIX continuous source | Ignored build/tour-recordings/cadr/qix-full.mkv; 768 by 963, 10 fps, 18 seconds; FFV1 SHA-256 2118057bb2f61b3ba5d04ac5a43fb753deff5e6197d1cdb4c0ba4d15ae5cbae3 |
| QIX ordered input | Invoke NQIX; allow the XOR trail to evolve for nine seconds; press Space; retain the return to the Listener |
| Provenance join | The animation session retains usim_sha256_at_start and usim_sha256_at_exec; individual harness screenshot sidecars do not claim the execution-time hash |
Zmacs editor session
| Item | Recorded value |
|---|---|
| Session | eine-zwei-20260718, generation 1 |
| Runtime interval | 2026-07-18 00:27:52–00:47:42 EDT |
| Guest release | Experimental System 303.0, ZWEI 129.0, microcode 323; load band System 303-0 |
| Disk | Public base and private start SHA-256 bb16e46ad81decfe1efe691d36b6aa4ce3fd4ffb82474365de3520989d397cb5 |
| System source | Public Fossil check-in 4df393c68d7f083ce42d5c377039d26043cc18a9031ace28258dc97f4137eb91; unchanged private tree SHA-256 21f5215de973aa6ccbddb817f2d64edd95ee1014c3028a9b0711ea7c741b807e |
| Other public revisions | L d1250f90044f09b6c92014a9aef65f9574e1bcbf8a7163004e53cc6dbed0f2d6; usim 330d8248ec2e12af071e287920e681600f75df9ffd854aada5f8a64c9adad64d; site 8f717978b458b40adf1e238aaf177f5bc54ef46881268e03b787ba57b0d30a0e; Chaos db2953fde68d726a605d1d1699bab6c926ef252bd4991f692bae6ee5a634764e |
| Emulator | Start and execution SHA-256 707a77d23e28ea1c45ae0eb0145dc181fa7ba649b9defc30044d4f847ac2c5be |
| Machine artifacts | promh.mcr 2c667f99f014a7130a55b255d31df02588d9396beace78abfe9325269e4ff3e6; promh.sym e9e3dd6a541511dd9541ae96b99dae19cb185d8b79fa09959f21fa52224f233d; ucadr.sym 9071decf16fa8f11d7970c4662db0d6e95600fe43ec86ac41c77b37dbd7caa2a |
| Toolchain | Repository Guix manifest SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d; Guix channel commit 230aa373f315f247852ee07dff34146e9b480aec |
| Selected window | LOCAL-CADR [running], XID 2097202, x=0, y=0, 768 by 963 |
| Run record | 6,794 bytes; SHA-256 1ca81f78ed8e93b8a86330ab237da8112fc4e7f9d0ad9c5f4d280445e46008df |
| Shutdown | Clean: forced_stop=false, state_may_be_incomplete=false, usim and Xvfb exit status 0, public base disk unchanged |
The complete ordered interaction was: answer the boot date/time question with N; evaluate an editor identity probe; evaluate (ED T); insert the small museum-demo Lisp definition visible in the later frames; press Help twice; invoke Meta-X; run Text Mode; invoke Meta-X again; and run Lisp Mode. The test definition was created for this observation and is not copied from an installed document or source file.
Directory and buffer-editor session
| Item | Recorded value |
|---|---|
| Session | d06-d07-20260718, generation 1 |
| Runtime interval | 2026-07-18 04:37:29–04:57:54 EDT |
| Guest release | Experimental System 303.0; load band System 303-0 |
| Disk | Public base and private start SHA-256 bb16e46ad81decfe1efe691d36b6aa4ce3fd4ffb82474365de3520989d397cb5; public base unchanged at stop |
| System source | Public Fossil check-in 4df393c68d7f083ce42d5c377039d26043cc18a9031ace28258dc97f4137eb91; unchanged private tree SHA-256 21f5215de973aa6ccbddb817f2d64edd95ee1014c3028a9b0711ea7c741b807e |
| Other public revisions | L d1250f90044f09b6c92014a9aef65f9574e1bcbf8a7163004e53cc6dbed0f2d6; usim 330d8248ec2e12af071e287920e681600f75df9ffd854aada5f8a64c9adad64d; site 8f717978b458b40adf1e238aaf177f5bc54ef46881268e03b787ba57b0d30a0e; Chaos db2953fde68d726a605d1d1699bab6c926ef252bd4991f692bae6ee5a634764e |
| Emulator | Start and execution SHA-256 707a77d23e28ea1c45ae0eb0145dc181fa7ba649b9defc30044d4f847ac2c5be |
| Machine artifacts | promh.mcr 2c667f99f014a7130a55b255d31df02588d9396beace78abfe9325269e4ff3e6; promh.sym e9e3dd6a541511dd9541ae96b99dae19cb185d8b79fa09959f21fa52224f233d; ucadr.sym 9071decf16fa8f11d7970c4662db0d6e95600fe43ec86ac41c77b37dbd7caa2a |
| Toolchain | Repository Guix manifest SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d; Guix channel commit 230aa373f315f247852ee07dff34146e9b480aec |
| Selected window | LOCAL-CADR [running], XID 2097202, x=0, y=0, 768 by 963 |
| Selected-capture sidecar | 0013-edit-buffers-list.json, 4,398 bytes; SHA-256 a28323cfc4befb56a759dde6ace034419aeede009f5332d6bda98ecd65dcc4c5 |
| Run record | 6,768 bytes; SHA-256 081809b1763e70cdfd37c77ef8e852ad1bbeabb8ee482dbbdf19d485d562651d |
| Shutdown | Clean: forced_stop=false, state_may_be_incomplete=false, usim and Xvfb exit status 0, public base disk unchanged |
This is intermediate evidence from before the current structured CADR action-log layout. The sidecar correctly records capture-time hashes but does not contain the execution-time usim hash; the table joins that value from run.json. The retained ordered research transcript records this meaningful sequence: finish the date dialogue; evaluate (ED T); invoke Dired; abort the unconfigured remote-file login path and decline its modified-buffer save; invoke the named Edit Buffers command; capture the initial two-row editor; show local Help; mark and unmark rows; exercise the combined kill/print U case; abort without executing pending actions; and stop cleanly. Only the initial Edit Buffers state is published. The Dired login prompt, Help prose, mark sequence, and defect frames remain local.
Core environment session
| Item | Recorded value |
|---|---|
| Session | core-env-20260718, generation 1 |
| Runtime interval | 2026-07-18 03:55:07–04:06:40 EDT; boot ID 3ee4cfb0-9636-4c5c-8661-a1b04ab7aa07 |
| Guest release | Experimental System 303.0, ZWEI 129.0, microcode 323; load band System 303-0 |
| Disk | Public base and private start SHA-256 bb16e46ad81decfe1efe691d36b6aa4ce3fd4ffb82474365de3520989d397cb5 |
| System source | Public Fossil check-in 4df393c68d7f083ce42d5c377039d26043cc18a9031ace28258dc97f4137eb91; unchanged private tree SHA-256 21f5215de973aa6ccbddb817f2d64edd95ee1014c3028a9b0711ea7c741b807e |
| Other public revisions | L d1250f90044f09b6c92014a9aef65f9574e1bcbf8a7163004e53cc6dbed0f2d6; usim 330d8248ec2e12af071e287920e681600f75df9ffd854aada5f8a64c9adad64d; site 8f717978b458b40adf1e238aaf177f5bc54ef46881268e03b787ba57b0d30a0e; Chaos db2953fde68d726a605d1d1699bab6c926ef252bd4991f692bae6ee5a634764e |
| Emulator | Start and execution SHA-256 707a77d23e28ea1c45ae0eb0145dc181fa7ba649b9defc30044d4f847ac2c5be |
| Machine artifacts | promh.mcr 2c667f99f014a7130a55b255d31df02588d9396beace78abfe9325269e4ff3e6; promh.sym e9e3dd6a541511dd9541ae96b99dae19cb185d8b79fa09959f21fa52224f233d; ucadr.sym 9071decf16fa8f11d7970c4662db0d6e95600fe43ec86ac41c77b37dbd7caa2a |
| Toolchain | Repository Guix manifest SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d; Guix channel commit 230aa373f315f247852ee07dff34146e9b480aec |
| Selected window | LOCAL-CADR [running], XID 2097202, x=0, y=0, 768 by 963 |
| Run record | 6,781 bytes; SHA-256 2d877843f58a8a261bafe68afca846919963dec5584a39bbb5275fcbe6615e22 |
| Shutdown | Clean: forced_stop=false, state_may_be_incomplete=false, usim and Xvfb exit status 0, public base disk unchanged |
The ordered documentary interaction was: answer the boot date/time prompts with N; evaluate (values 7 8); open and dismiss the System Menu; request and dismiss System Help; select Inspector and inspect the synthetic list; select Peek, switch to Active Processes, open the first process's action menu, and dismiss it without choosing an operation; then stop the private session cleanly. Only the four sparse application states selected above are published; the Help and action-menu captures remain ignored.
Emergency Break session
| Item | Recorded value |
|---|---|
| Session | emergency-break-20260718, generation 1 |
| Runtime interval | 2026-07-18 04:14:52–04:19:47 EDT |
| Guest release | Experimental System 303.0, ZWEI 129.0, microcode 323; load band System 303-0 |
| Disk | Public base and private start SHA-256 bb16e46ad81decfe1efe691d36b6aa4ce3fd4ffb82474365de3520989d397cb5 |
| System source | Public Fossil check-in 4df393c68d7f083ce42d5c377039d26043cc18a9031ace28258dc97f4137eb91; unchanged private tree SHA-256 21f5215de973aa6ccbddb817f2d64edd95ee1014c3028a9b0711ea7c741b807e |
| Other public revisions | L d1250f90044f09b6c92014a9aef65f9574e1bcbf8a7163004e53cc6dbed0f2d6; usim 330d8248ec2e12af071e287920e681600f75df9ffd854aada5f8a64c9adad64d; site 8f717978b458b40adf1e238aaf177f5bc54ef46881268e03b787ba57b0d30a0e; Chaos db2953fde68d726a605d1d1699bab6c926ef252bd4991f692bae6ee5a634764e |
| Emulator | Start and execution SHA-256 707a77d23e28ea1c45ae0eb0145dc181fa7ba649b9defc30044d4f847ac2c5be |
| Machine artifacts | promh.mcr 2c667f99f014a7130a55b255d31df02588d9396beace78abfe9325269e4ff3e6; promh.sym e9e3dd6a541511dd9541ae96b99dae19cb185d8b79fa09959f21fa52224f233d; ucadr.sym 9071decf16fa8f11d7970c4662db0d6e95600fe43ec86ac41c77b37dbd7caa2a |
| Toolchain | Repository Guix manifest SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d; Guix channel commit 230aa373f315f247852ee07dff34146e9b480aec |
| Selected window | LOCAL-CADR [running], XID 2097202, x=0, y=0, 768 by 963 |
| Run record | 6,872 bytes; SHA-256 77bc6037b5f1fcdafdd253c7e32e33e0ad71e9989f9135508e5f9a79f4d0966a |
| Shutdown | Clean: forced_stop=false, state_may_be_incomplete=false, usim and Xvfb exit status 0, public base disk unchanged |
The ordered documentary interaction was: answer the boot date/time question with N; open the System Menu and inspect its Emergency Break entry; evaluate (tv:kbd-use-cold-load-stream) from the listener; evaluate the synthetic form (+ 40 2) in the cold-load break loop; test the present harness's Resume delivery; and stop the private session cleanly. The Resume event was read as input rather than acting as the guest recovery gesture, so the museum does not claim that returning to the saved screen was runtime-verified.
Screen Editor session
| Item | Recorded value |
|---|---|
| Session | layout-tools-20260718, generation 1 |
| Runtime interval | 2026-07-18 04:45:30–04:54:25 EDT |
| Guest release | Experimental System 303.0, ZWEI 129.0, microcode 323; load band System 303-0 |
| Disk | Public base and private start SHA-256 bb16e46ad81decfe1efe691d36b6aa4ce3fd4ffb82474365de3520989d397cb5; base unchanged at stop |
| System source | Public Fossil check-in 4df393c68d7f083ce42d5c377039d26043cc18a9031ace28258dc97f4137eb91; unchanged private tree SHA-256 21f5215de973aa6ccbddb817f2d64edd95ee1014c3028a9b0711ea7c741b807e |
| Other public revisions | L d1250f90044f09b6c92014a9aef65f9574e1bcbf8a7163004e53cc6dbed0f2d6; usim 330d8248ec2e12af071e287920e681600f75df9ffd854aada5f8a64c9adad64d; site 8f717978b458b40adf1e238aaf177f5bc54ef46881268e03b787ba57b0d30a0e; Chaos db2953fde68d726a605d1d1699bab6c926ef252bd4991f692bae6ee5a634764e |
| Emulator | Start and execution SHA-256 707a77d23e28ea1c45ae0eb0145dc181fa7ba649b9defc30044d4f847ac2c5be |
| Machine artifacts | promh.mcr 2c667f99f014a7130a55b255d31df02588d9396beace78abfe9325269e4ff3e6; promh.sym e9e3dd6a541511dd9541ae96b99dae19cb185d8b79fa09959f21fa52224f233d; ucadr.sym 9071decf16fa8f11d7970c4662db0d6e95600fe43ec86ac41c77b37dbd7caa2a |
| Toolchain | Repository Guix manifest SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d; Guix channel commit 230aa373f315f247852ee07dff34146e9b480aec |
| Selected window | LOCAL-CADR [running], XID 2097202, x=0, y=0, 768 by 963 |
| Run record | 6,601 bytes; SHA-256 794a35bb1223a152e0f9093d39d577fc7bccd55c002fe27ed53d159749d519dd |
| Shutdown | Clean: forced_stop=false, state_may_be_incomplete=false, usim and Xvfb exit status 0, public base disk unchanged |
The ordered documentary interaction was: answer the cold-boot date and time prompts; open the System Menu; select Edit Screen; capture the complete operation menu; choose Exit without applying a geometry operation; and stop the private session.
Flavors inspection session
| Item | Recorded value |
|---|---|
| Session | flavors-d16-20260718, generation 1 |
| Runtime interval | 2026-07-18 05:13:37–05:16:52 EDT |
| Guest release | Experimental System 303.0, ZWEI 129.0, microcode 323; load band System 303-0 |
| Disk | Public base and private start SHA-256 bb16e46ad81decfe1efe691d36b6aa4ce3fd4ffb82474365de3520989d397cb5; base unchanged at stop |
| System source | Public Fossil check-in 4df393c68d7f083ce42d5c377039d26043cc18a9031ace28258dc97f4137eb91; unchanged private tree SHA-256 21f5215de973aa6ccbddb817f2d64edd95ee1014c3028a9b0711ea7c741b807e |
| Other public revisions | L d1250f90044f09b6c92014a9aef65f9574e1bcbf8a7163004e53cc6dbed0f2d6; usim 330d8248ec2e12af071e287920e681600f75df9ffd854aada5f8a64c9adad64d; site 8f717978b458b40adf1e238aaf177f5bc54ef46881268e03b787ba57b0d30a0e; Chaos db2953fde68d726a605d1d1699bab6c926ef252bd4991f692bae6ee5a634764e |
| Emulator | Start and execution SHA-256 707a77d23e28ea1c45ae0eb0145dc181fa7ba649b9defc30044d4f847ac2c5be |
| Machine artifacts | promh.mcr 2c667f99f014a7130a55b255d31df02588d9396beace78abfe9325269e4ff3e6; promh.sym e9e3dd6a541511dd9541ae96b99dae19cb185d8b79fa09959f21fa52224f233d; ucadr.sym 9071decf16fa8f11d7970c4662db0d6e95600fe43ec86ac41c77b37dbd7caa2a |
| Toolchain | Repository Guix manifest SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d; Guix channel commit 230aa373f315f247852ee07dff34146e9b480aec |
| Selected window | LOCAL-CADR [running], XID 2097202, x=0, y=0, 768 by 963 |
| Raw capture and sidecar | 0006-describe-lisp-listener-flavor.png, 10,994 bytes, sidecar 4,418 bytes; sidecar SHA-256 5073fd875c044ed2a65fb4fac2f3499579a84ee74d597259f25de5178daa8f5e |
| Run record | 6,820 bytes; SHA-256 8b8cbb0c8b69416c8b8f3248ca00e62ca4529a8b333f1bf62f4f1f4c484c0a61 |
| Shutdown | Clean: forced_stop=false, state_may_be_incomplete=false, usim and Xvfb exit status 0, public base disk unchanged |
The ordered documentary interaction was: decline the date/time entry with Return; select Zmacs with System E; invoke Meta-X Describe Flavor; enter TV:LISP-LISTENER; capture the first report page; make one inconclusive Right click while **MORE** was active; and stop. No source definition was edited.
Error Handler session
| Item | Recorded value |
|---|---|
| Session | debuggers-d12-cadr-20260718, generation 1 |
| Runtime interval | 2026-07-18 05:18:45–05:28:10 EDT |
| Guest release | Experimental System 303.0, ZWEI 129.0, microcode 323; load band System 303-0 |
| Disk | Public base and private start SHA-256 bb16e46ad81decfe1efe691d36b6aa4ce3fd4ffb82474365de3520989d397cb5; base unchanged at stop |
| Source and emulator | Public System Fossil check-in 4df393c68d7f083ce42d5c377039d26043cc18a9031ace28258dc97f4137eb91; private System tree SHA-256 21f5215de973aa6ccbddb817f2d64edd95ee1014c3028a9b0711ea7c741b807e; emulator SHA-256 707a77d23e28ea1c45ae0eb0145dc181fa7ba649b9defc30044d4f847ac2c5be |
| Raw capture sidecars | 0006-standard-error-handler.json, 4,425 bytes, SHA-256 66745236811091897ea72386de9599fbd59d5a8c5fb6cef3879fca3334382efd; 0008-window-error-handler.json, 4,423 bytes, SHA-256 1390243853a6fc4b991d57d2122b1d5a963c870842ec83efd193966492a11ae5 |
| Run record | 6,911 bytes; SHA-256 fda24f98827655b1815eaf86f8828e4ef702438aae328b10ac64c572bc2b1997 |
| Shutdown | Clean: forced_stop=false, state_may_be_incomplete=false, usim and Xvfb exit status 0, public base disk unchanged |
The ordered documentary interaction was: complete cold boot; deliberately signal a small project-owned error; inspect and recover from the ordinary Error Handler; signal a second project-owned error into the window-oriented handler; inspect its layout and proceed interface; recover; and stop cleanly. No installed source or Help prose is displayed in the two selected frames.
Trace, Stepper, and call-analysis session
| Item | Recorded value |
|---|---|
| Session | d13-analysis-20260718, generation 1 |
| Runtime interval | 2026-07-18 05:05:50–05:10:36 EDT |
| Guest release | Experimental System 303.0, ZWEI 129.0, microcode 323; load band System 303-0 |
| Disk | Public base and private start SHA-256 bb16e46ad81decfe1efe691d36b6aa4ce3fd4ffb82474365de3520989d397cb5; base unchanged at stop |
| Source and emulator | Public System Fossil check-in 4df393c68d7f083ce42d5c377039d26043cc18a9031ace28258dc97f4137eb91; private System tree SHA-256 21f5215de973aa6ccbddb817f2d64edd95ee1014c3028a9b0711ea7c741b807e; emulator SHA-256 707a77d23e28ea1c45ae0eb0145dc181fa7ba649b9defc30044d4f847ac2c5be |
| Raw capture sidecar | 0010-who-calls.json, 4,400 bytes; SHA-256 f6e84c033d683c7dddd634e07d73b2cabccee0e1f3fa0b525ac2174d1ae78c55 |
| Run record | 6,833 bytes; SHA-256 196a2975d02d3911f19eeee6241a7d24fa1861b58f04bd74bfa4f5e08489e283 |
| Shutdown | Clean: forced_stop=false, state_may_be_incomplete=false, usim and Xvfb exit status 0, public base disk unchanged |
The ordered documentary interaction defined a small MUSEUM-D13-CALLEE and caller; traced the callee; invoked it; entered the source Stepper; exercised its live Help dispatcher without publishing that Help screen; exited; invoked Who Calls; captured the combined result; removed the trace; and stopped cleanly. The displayed definition, call, and results were created solely for the observation.
Runtime and compiler session
| Item | Recorded value |
|---|---|
| Session | d22-runtime-compiler-cadr-20260718, generation 1 |
| Runtime interval | 2026-07-18 07:41:27–07:47:05 EDT |
| Guest release | Experimental System 303.0, ZWEI 129.0, microcode 323; load band System 303-0 |
| Disk | Public base and private start SHA-256 bb16e46ad81decfe1efe691d36b6aa4ce3fd4ffb82474365de3520989d397cb5; base unchanged at stop |
| Source and emulator | Public System Fossil check-in 4df393c68d7f083ce42d5c377039d26043cc18a9031ace28258dc97f4137eb91; private System tree SHA-256 21f5215de973aa6ccbddb817f2d64edd95ee1014c3028a9b0711ea7c741b807e; emulator SHA-256 707a77d23e28ea1c45ae0eb0145dc181fa7ba649b9defc30044d4f847ac2c5be |
| Machine artifacts | promh.mcr 2c667f99f014a7130a55b255d31df02588d9396beace78abfe9325269e4ff3e6; promh.sym e9e3dd6a541511dd9541ae96b99dae19cb185d8b79fa09959f21fa52224f233d; ucadr.sym 9071decf16fa8f11d7970c4662db0d6e95600fe43ec86ac41c77b37dbd7caa2a |
| Toolchain and window | Guix manifest SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d, channel 230aa373f315f247852ee07dff34146e9b480aec; LOCAL-CADR [running], XID 2097202, 768 by 963 at (0,0) |
| Raw capture sidecar | 0008-compiler-runtime.json, 4,433 bytes; SHA-256 f945870604c28f78dc7aac14d2b79b1dd7c333fab56e8112cdff52ca13ae584d |
| Run record | 7,005 bytes; SHA-256 83b322014ee05c8b68384d3f534406b9057027be03ce2ee39e36830556338be3 |
| Shutdown | Clean: forced_stop=false, state_may_be_incomplete=false, usim and Xvfb exit status 0, public base disk unchanged |
The ordered documentary interaction declined the cold-boot date/time prompt; defined the project-owned squaring function; verified that it began interpreted; compiled and called it; expanded WHEN; disassembled only that function; captured the combined result; removed the definition with FMAKUNBOUND; and stopped cleanly. No installed source, Help text, manual page, or user data is displayed.
Network-service registry session
| Item | Recorded value |
|---|---|
| Session | d46-network-services-20260718, generation 1 |
| Runtime interval | 2026-07-18 10:49:33–10:51:43 EDT |
| Guest release | Experimental System 303.0, load band System 303-0 |
| Disk | Public and private start SHA-256 bb16e46ad81decfe1efe691d36b6aa4ce3fd4ffb82474365de3520989d397cb5; base unchanged at stop |
| Source and emulator | System 4df393c68d7f083ce42d5c377039d26043cc18a9031ace28258dc97f4137eb91; Chaos db2953fde68d726a605d1d1699bab6c926ef252bd4991f692bae6ee5a634764e; emulator SHA-256 707a77d23e28ea1c45ae0eb0145dc181fa7ba649b9defc30044d4f847ac2c5be |
| Toolchain and window | Guix manifest SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d, channel 230aa373f315f247852ee07dff34146e9b480aec; LOCAL-CADR [running], XID 2097202, 768 by 963 at (0,0) |
| Raw capture sidecar | 0006-entry-points.json, 4,419 bytes; SHA-256 9364a68fbd38a138452064222d4f271f2ab18ea9a6253d8cd843e023e4b567ba |
| Run record | 6,940 bytes; SHA-256 8c101f8f97391be022a24da222d477eb3a9c258eaa5bd1f74b5956529cf45152 |
| Shutdown | Clean: forced_stop=false, state_may_be_incomplete=false, usim and Xvfb exit status 0, public base disk unchanged |
The ordered documentary interaction completed cold boot, read the service-name alist, read only the EVAL and TELNET gate variables, tested six function cells, captured the combined Listener result, and stopped cleanly. No server accepted a connection, no client contacted a peer, and no building or hardware control was invoked.
Spacewar session
| Item | Recorded value |
|---|---|
| Session | spacewar-d55-20260718, generation 1 |
| Runtime interval | 2026-07-18 11:48:05–12:17:26 EDT |
| Guest release | Experimental System 303.0; load band System 303-0 |
| Disk | Public base and private start SHA-256 bb16e46ad81decfe1efe691d36b6aa4ce3fd4ffb82474365de3520989d397cb5; public base unchanged at stop |
| Source and emulator | Public System Fossil check-in 4df393c68d7f083ce42d5c377039d26043cc18a9031ace28258dc97f4137eb91; private System tree SHA-256 21f5215de973aa6ccbddb817f2d64edd95ee1014c3028a9b0711ea7c741b807e; emulator revision 330d8248ec2e12af071e287920e681600f75df9ffd854aada5f8a64c9adad64d; executed emulator SHA-256 707a77d23e28ea1c45ae0eb0145dc181fa7ba649b9defc30044d4f847ac2c5be |
| Machine artifacts | promh.mcr 2c667f99f014a7130a55b255d31df02588d9396beace78abfe9325269e4ff3e6; promh.sym e9e3dd6a541511dd9541ae96b99dae19cb185d8b79fa09959f21fa52224f233d; ucadr.sym 9071decf16fa8f11d7970c4662db0d6e95600fe43ec86ac41c77b37dbd7caa2a |
| Toolchain and window | Guix manifest SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d, channel 230aa373f315f247852ee07dff34146e9b480aec; LOCAL-CADR [running], 768 by 963 at (0,0) |
| Raw capture | 0031-spacewar-game-started.png, 768 by 963; PNG SHA-256 550d87596d4cc2efd1be24ab58f8955dedf509d9b8515ee98e4492fc2d577f91; decoded-pixel SHA-256 356fb32cb25aae5b83aa324cecc4d508900a8accf0217aabd3f7e9eee82a96a5 |
| Curated transformation | Crop geometry 768x770+0+0, retaining the complete Spacewar window and removing only the unrelated debugger below it; curated PNG and pixel hashes are in the catalog row |
| Raw sidecar | 0031-spacewar-game-started.json, 4,412 bytes; SHA-256 1589849578c31e5c4952052f874c1d891c5fff7a0f27a56a8c377264c4311d83 |
| Run record | 6,836 bytes; SHA-256 23ae924f1a71fd7aaa2def9f1a8a2e99f76d05422af1d96752cd7494405981bc |
| Shutdown | Clean: forced_stop=false, state_may_be_incomplete=false, usim and Xvfb exit status 0, public base disk unchanged |
The ordered documentary interaction completed cold boot; loaded the exact public io1/swar.lisp and fonts/ship.qfasl files through the private LOCAL-BRIDGE FILE server using raw lowercase pathname components; called SPACEWAR:INIT synchronously from the Listener top level; and held left Control at the program's source-defined start gate. The published crop retains the complete resulting Spacewar window with both ships and the central sun. Earlier exploratory debugger and introduction screens remain local. The session did not fire, turn, thrust, or enter hyperspace, so those behaviors remain source-established rather than runtime-observed.
Doctor and QIX session
| Item | Recorded value |
|---|---|
| Session | hacks-doctor-d56-d57-20260718, generation 1 |
| Runtime interval | 2026-07-18 12:41:02–12:55:01 EDT |
| Guest release | Experimental System 303.0; load band System 303-0; microcode 323 |
| Disk | Public base and private start SHA-256 bb16e46ad81decfe1efe691d36b6aa4ce3fd4ffb82474365de3520989d397cb5; public base unchanged at stop |
| Source and emulator | Public System Fossil check-in 4df393c68d7f083ce42d5c377039d26043cc18a9031ace28258dc97f4137eb91; private System tree SHA-256 21f5215de973aa6ccbddb817f2d64edd95ee1014c3028a9b0711ea7c741b807e; emulator revision 330d8248ec2e12af071e287920e681600f75df9ffd854aada5f8a64c9adad64d; start and execution SHA-256 707a77d23e28ea1c45ae0eb0145dc181fa7ba649b9defc30044d4f847ac2c5be |
| Machine artifacts | promh.mcr 2c667f99f014a7130a55b255d31df02588d9396beace78abfe9325269e4ff3e6; promh.sym e9e3dd6a541511dd9541ae96b99dae19cb185d8b79fa09959f21fa52224f233d; ucadr.sym 9071decf16fa8f11d7970c4662db0d6e95600fe43ec86ac41c77b37dbd7caa2a |
| Toolchain and window | Guix manifest SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d, channel 230aa373f315f247852ee07dff34146e9b480aec; LOCAL-CADR [running], XID 2097202, 768 by 963 at (0,0) |
| Doctor raw capture | 0015-doctor-clean-conversation.png, 768 by 963; PNG SHA-256 8b98e85838d96c5b86ff1e51d8174c963c9c81f8ea41e53161390e6856609e8e; decoded-pixel SHA-256 cfc6572b2e0472bc784ff35a1b6ca8defa912ed78b9a2968af886db693e84391 |
| Doctor sidecar | 0015-doctor-clean-conversation.json, 4,432 bytes; SHA-256 8dfd8d378be7f128b826fc896d48985d0307bb5897ff60ca981ec14cfe950cde |
| QIX raw capture | 0027-qix-funcall-live.png, 768 by 963; PNG SHA-256 4c6d92f19027d7dd73a6934776d4e3361056bd7b006d8059277c5e47abd8131f; decoded-pixel SHA-256 8f546c33f9036fb1e0d8447ff93e673f2137c3b2b94669efa1a9b8a0a715b273 |
| QIX sidecar | 0027-qix-funcall-live.json, 4,423 bytes; SHA-256 7087a351301bf7fc4a3b0934eee1e62ba96d1672d35905a214cde2578225d5a1 |
| Curated transformation | None for either image; both tracked PNGs are exact copies of their raw captures |
| Run record | 6,940 bytes; SHA-256 89cd8f2726471f0bde8efe411c1a142b97f96418e07f3594367d8f406e9b10a6 |
| Shutdown | Clean: forced_stop=false, state_may_be_incomplete=false, usim and Xvfb exit status 0, public base disk unchanged |
The ordered interaction completed cold boot; loaded the exact public demo/hakdef.lisp, demo/qix.lisp, demo/doctor.lisp, and demo/docscr.lisp files through LOCAL-BRIDGE with raw lowercase components; ran a controlled three-turn DOCTOR exchange; confirmed that the maintained 10-4 path does not exit; created a second Listener through the live System Menu; invoked NQIX by interning its name in package HACKS; captured its evolving XOR trail; and pressed Space to take the source-defined any-key exit. Exploratory login, readtable-error, and post-exit frames remain local. No licensed Genera payload, manual page, source listing, private conversation, network peer, or external hardware appears in the published images.
D10 network-terminal source-injection session
| Item | Recorded value |
|---|---|
| Session | d10-network-terminal-cadr-20260719, generation 1 |
| Runtime interval | 2026-07-19 20:18:02–20:37:43 EDT |
| Guest release | Experimental System 303.0; load band System 303-0 |
| Disk | Public base and private start SHA-256 bb16e46ad81decfe1efe691d36b6aa4ce3fd4ffb82474365de3520989d397cb5; public base unchanged at stop |
| Public revisions | System 4df393c68d7f083ce42d5c377039d26043cc18a9031ace28258dc97f4137eb91; L d1250f90044f09b6c92014a9aef65f9574e1bcbf8a7163004e53cc6dbed0f2d6; usim 330d8248ec2e12af071e287920e681600f75df9ffd854aada5f8a64c9adad64d; site 8f717978b458b40adf1e238aaf177f5bc54ef46881268e03b787ba57b0d30a0e; Chaos db2953fde68d726a605d1d1699bab6c926ef252bd4991f692bae6ee5a634764e |
| Private source trees | System 21f5215de973aa6ccbddb817f2d64edd95ee1014c3028a9b0711ea7c741b807e; site adbb720339db225e6635977a869cf3f3d50b507e614b37a976f4a6548d212a81; Chaos 34ab197641aae909e9a224edc307020fddec263e732207a74573d51dac0daa87; all unchanged since copy |
| Emulator | Start and execution SHA-256 707a77d23e28ea1c45ae0eb0145dc181fa7ba649b9defc30044d4f847ac2c5be |
| Machine artifacts | promh.mcr 2c667f99f014a7130a55b255d31df02588d9396beace78abfe9325269e4ff3e6; promh.sym e9e3dd6a541511dd9541ae96b99dae19cb185d8b79fa09959f21fa52224f233d; ucadr.sym 9071decf16fa8f11d7970c4662db0d6e95600fe43ec86ac41c77b37dbd7caa2a |
| Toolchain and window | Guix manifest SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d, channel 230aa373f315f247852ee07dff34146e9b480aec; LOCAL-CADR [running], XID 2097202, 768 by 963 at (0,0) |
| Supdup raw/sidecar | 0020-supdup-connect-prompt.png, 985 bytes, PNG/pixel hashes in the catalog; sidecar 4,438 bytes, SHA-256 244ed5b6c81790dfd00d39438bded3acea6124bf01cac62fcfe7305b072c3c52 |
| Telnet raw/sidecar | 0025-telnet-disconnected-shell.png, 1,003 bytes, PNG/pixel hashes in the catalog; sidecar 4,442 bytes, SHA-256 e5b78a6bfe6d2a244da3d3955f3d2f9f325a672bc110e4f4db7f4343f1d95cea |
| Curated transformation | None; both tracked PNGs are exact copies of their raw captures |
| Run record | 6,999 bytes; SHA-256 6b5e4ce28ae58c4a0acf51e77e381b4abc33e26875abc89201112a7bb66a12b4 |
| Shutdown | Clean: forced_stop=false, state_may_be_incomplete=false, usim and Xvfb exit status 0, public base disk unchanged |
The CADR harness generation predates the Genera-style action ledger, so the two capture sidecars do not contain keystroke records. The ordered input was reconstructed from the retained execution record and the timestamped intermediate frames. In portable guest notation it was:
- Submit
n,n; attempt System-S; submit a thirdnto finish the cold-start date/time questions; attempt System-S again; then invoke System-Help and dismiss it with Space. Neither System-S attempt selected a terminal. - Evaluate
(make-system 'supdup), observe the isolatedAMS-BRIDGE-1FILE-host failure, and invoke Abort. - Evaluate exactly
(load (fs:make-pathname :host "LOCAL-BRIDGE" :raw-directory '("tree" "window") :raw-name "supdup" :raw-type "lisp")). The bridge-login reader received, in order,museum, a single space,museum,museum,tay, andtay, each activated with Return. These are literal throwaway local-bridge inputs, not reusable credentials. - Answer the first source redefinition query with
yand the second withp(Proceed), then wait for the pathname result. - Evaluate
(fboundp 'supdup:supdup-separate), then(supdup:supdup-separate). After the source-injected Supdup window appears, press Return and capture0020-supdup-connect-prompt.png. - Press Network-Q, then System-L; invoke Abort at the resulting Listener error. Evaluate
(fboundp 'supdup:telnet-separate), then(supdup:telnet-separate), which reaches the unboundTYPEIN-PROCESScondition. - Invoke Abort and evaluate exactly
(let ((w (tv:make-window 'supdup:telnet :typein-process nil :typeout-process nil))) (send w :expose nil :clean) (send w :select) w). The final:selectmessage is the selection input; after five seconds, capture0025-telnet-disconnected-shell.pngwithout further guest input.
This sequence is documentary provenance, not a recommended operating recipe. It deliberately preserves the failed load, repeated local-bridge login prompts, redefinition decisions, background Supdup error, and Telnet construction workaround that bound the two images' claims.
The ordered documentary interaction completed cold boot; displayed live System Help, which contained no S/T entries; attempted ordinary subsystem loading and recorded its isolated FILE-host failure; loaded the exact public window/supdup.lisp through the private LOCAL-BRIDGE using raw lowercase pathname components; accepted the reported redefinitions; verified the Supdup and Telnet entry function cells; selected the source-injected Supdup window; returned to the Listener; observed the ordinary Telnet creation's unbound process slot; and explicitly constructed a Telnet window with NIL process slots solely to record its static disconnected shell. The published images therefore do not imply that the source loaded cleanly, that the expected host prompt ran, or that a peer was contacted. The relevant Lisp source is public, but the capture-specific fair-use review still governs the selected screen pixels.
See ZWEI and Zmacs on the MIT CADR and LM-3 for the behavioral analysis and the CADR computer-use harness for the evidence schema and execution boundary.
See Emergency Break and the cold-load stream for the recovery-path source and runtime analysis.
See Screen Editor and Frame-Up for the live-window and program-layout comparison supported by the Screen Editor capture.
See Flavors, classes, CLOS, and the Flavor Examiner for the object-system and inspection-tool analysis supported by the Flavors capture.
See Error Handler and debugger interfaces for the two debugger states, and Trace, Stepper, breakpoints, and call analysis for the trace and call-analysis state.
The compiler capture supports Lisp runtime, compiler, and development environment.
The service-registry capture supports Network services and site utilities.
The Spacewar capture supports Spacewar on the MIT Lisp Machine.
The Doctor and QIX captures support DOCTOR and the CADR HACKS suite.
The source-injected Supdup and Telnet shells support the network terminal dossier and D10 reimplementation specification.
Native beeper witness session
| Item | Recorded value |
|---|---|
| Curated image | beep-native-audio-witness.png; exact 768-by-963 framebuffer; 3,222 bytes; PNG SHA-256 87f7bd58092aa56e027c253fdde743116ed0fa9d71e84da5ceca122c13a0d9d1; decoded-pixel SHA-256 faac798a06334c94986fbd98ef6f19515fcb730cdf3da8bc50a4b5f85e58ca5e |
| Documentary claim | A real System 303 Lisp Listener accepted (SI:%BEEP 500. 100000.) and returned NIL; the separate native witness simultaneously retained the source-defined beeper jobs and PCM blocks. The image does not depict or redistribute audio. |
| Session | m11-audio-cm11-v3, generation 1; 2026-07-30 03:53:41–03:56:05 EDT; load band System 303-0 |
| Ordered input | Answer the boot date/time question N; wait for and capture Lisp Listener 1; type exactly (SI:%BEEP 500. 100000.); wait for the native witness and the Listener's NIL; capture the resulting screen |
| Source and emulator | System check-in 4df393c68d7f083ce42d5c377039d26043cc18a9031ace28258dc97f4137eb91; private System tree SHA-256 21f5215de973aa6ccbddb817f2d64edd95ee1014c3028a9b0711ea7c741b807e; public usim revision 330d8248ec2e12af071e287920e681600f75df9ffd854aada5f8a64c9adad64d; usim_sha256_at_start and usim_sha256_at_exec both 8b181ceb3207c8356659ffccf52ead64bebf659820a0022a73b1f236cbe3dcea |
| Machine artifacts | promh.mcr 2c667f99f014a7130a55b255d31df02588d9396beace78abfe9325269e4ff3e6; promh.sym e9e3dd6a541511dd9541ae96b99dae19cb185d8b79fa09959f21fa52224f233d; ucadr.sym 9071decf16fa8f11d7970c4662db0d6e95600fe43ec86ac41c77b37dbd7caa2a |
| Disk and run | Public base and private start/end SHA-256 bb16e46ad81decfe1efe691d36b6aa4ce3fd4ffb82474365de3520989d397cb5; run record 10,502 bytes, SHA-256 8733942b1b655d7bf5039bf7b067110fd8f698d280aa9e447f30c2b2d47ecb53 |
| Raw sidecar | Ignored 0004-trigger-complete.json; SHA-256 62924121486f3d39749da2c14136c191b2a9017f73fdb3d98f1dda296afe1483; execution-time usim identity is joined from run.json, not claimed from this sidecar |
| Shutdown | Clean: forced_stop=false, state_may_be_incomplete=false, usim and Xvfb exit status 0, public and private base disks unchanged |
| Copyright basis | Capture-specific U.S. fair use for criticism, scholarship, research, and technical verification. It contains only the functional Listener invocation/result needed to establish the source/runtime relationship, cannot substitute for the interactive system or source, and is excluded from repository-wide licensing. |
This limited image passed the same four-factor review described above. Its purpose is evidentiary, the amount is one functional full-screen state needed to retain the Listener and who-line context, and it contains no Help/manual prose, artwork, private data, or third-party media. MIT and the named contributors do not endorse this museum.
The same core-environment captures support the Lisp Listener, the D01 Listener specification, System Menu and Select, the D02 program-selection specification, Inspector, and Peek.
The Screen Editor capture supports Screen Editor and Frame-Up and the D03 Screen Editor and Frame-Up specification.