Curated Genera runtime screenshots
This directory contains thirty-five narrowly selected screen captures used to document visible application behavior in the museum's Genera 8.5 world, plus ten short runtime animations assembled from ordered captures within one coherent session. Thirty-three stills are exact byte-for-byte copies of captures produced by the Xvfb computer-use harness. The two Hardcopy images are documented crops of raw captures that remove an unrelated Listener and exploratory debugger state. The licensed world, raw sessions, JSON sidecars, logs, and all other captures remain untracked.
Rights basis and scope
These thirty-five images were reviewed on 2026-07-18, 2026-07-19, and 2026-07-26 for their specific uses in the linked museum articles and specifications. They reproduce sparse, predominantly functional application screens in direct support of nonprofit historical criticism, comment, scholarship, and runtime verification. The repository-wide screenshot publication rights review records the capture-specific analysis and publication policy. The project relies on the case-specific fair-use analysis in 17 U.S.C. section 107: the documentary purpose is different from operating the software, the visible material is largely functional, only the states needed to substantiate the discussion are shown, and the images cannot substitute for Genera, its source, its documentation, or a software license. The Copyright Office's Compendium section 721.10 also distinguishes copyrightable screen expression from purely functional elements, layouts, blank forms, and de minimis menu screens.
This is a preservation-project assessment, not legal advice, a declaration that the screens are in the public domain, or permission to publish arbitrary Genera output. It does not cover a bulk screenshot gallery, full Help or manual text, source listings, fonts, pictures, worlds, or any other licensed material.
The archive's og2/NOTICE.TEXT;119 (5,387 bytes; SHA-256 79c3d4053e3c6e1a5fe4f4640a2344c657513dfc82649b9393bf63c97780d256) asserts proprietary rights and refers to a separate written license agreement; that agreement is not present in the inspected archive. The captures are therefore not represented as vendor-authorized redistribution. They are included only under the limited fair-use rationale above. Genera and Symbolics names and marks belong to their respective owners, and this project is not affiliated with or endorsed by Symbolics.
Project-license exclusion: no license covering the repository's original code or prose is extended to these third-party screen displays. Downstream users receive no additional permission from this project beyond rights they may independently have under applicable law.
Approved specification uses
- The linear Genera 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, buffer-presentation, character-style, Document Examiner, Presentation Inspector, Frame-Up, Debugger, Accepting Values, compiler, communications, and administration states beside substantive release-bounded explanation. Each GIF retains actual ordered action-boundary states from one Genera 8.5 interaction. Presentation Inspector and Frame-Up remain still images because their earlier endpoint alternations did not record a coherent interaction.
For these animations specifically, the purpose is nonprofit instruction and criticism of verified gestures, activity selections, and context changes; the displayed material is predominantly functional; only action-boundary frames needed to make each interaction legible are retained; and the inert loops cannot select an activity, operate Genera, or substitute for the world, source, documentation, fonts, or a license. 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.
zmacs-character-style-prompt.pngis embedded only in Inks, faces, and character styles in Symbolics Genera. Its use is limited to the visible Zmacs buffer, test text, mode line, and liveChange style of character to [default NIL.NIL.NIL]:prompt reviewed on 2026-07-26. It does not establish every completion, menu, device-font mapping, successful mutation, persistence path, source-to-world identity, exact font identity, or general Genera appearance.dynamic-lisp-listener-multiple-values.pngis also embedded in the Lisp Listeners and editable input reimplementation specification. Its use there is limited to the Dynamic Lisp Listener's visible interactor, scrolling, prompt, cursor, who-line, and value-line ordering reviewed on 2026-07-19; the startup notice remains incidental context and the image is not a generic Genera illustration.debugger-dynamic-choices.pngis also embedded in Ragged window borders in Symbolics Genera. Its additional use is limited to the visible top ragged edge, straight side edges, left and bottom scroll margins, and bottom label surrounding the synthetic Debugger/Listener state reviewed on 2026-07-18 and re-reviewed on 2026-07-26. The image does not establish an active side-ragged state, the loaded source identity, every viewport transition, or general Genera appearance.system-menu.pngis also embedded in the program selection, activities, and window management reimplementation specification. Its use there is limited to the live Genera 8.5 popup's visible three-column organization, labels, highlighted Refresh item, pointer documentation, border, drop shadow, and surrounding screen relationship reviewed on 2026-07-19. It does not prove target-window, registry, callback, destructive-operation, or saved-layout state; the startup notice remains incidental context, and the image is not a generic Genera 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 title, columns, type hierarchy, current-item outline, border, hard lower-right shadow, framed Listener, scrollbar, label, and bottom status 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 Genera appearance.accepting-values-gc-options.pngis also embedded in the CADR and Genera interface style guide. Its use there is limited to criticism and implementation guidance about the visible textual grouping, indentation, inline alternatives, bold current choices, italic constraints, printed action presentations, and bottom pointer documentation reviewed on 2026-07-26. Its volatile values are not treated as release defaults or configuration advice, and it is not a decorative form template.screen-editor-menu.pngandframe-up-split-layout.pngare also embedded in the Screen Editor and Frame-Up layout design reimplementation specification. Their use there is limited respectively to the visible Genera 8.5 operation menu and the researcher-created two-display-pane Frame-Up model, command transcript, and four-region application layout reviewed on 2026-07-19. They do not establish hidden handler contents, mutation, Undo, generated code, Preview, or general pixel identity; startup/debugger text remains incidental context.emergency-break-arithmetic-evaluation.pngis also embedded in the Emergency Break and degraded interaction paths reimplementation specification. Its use there is limited to the Genera 8.5 cold-load client's sparse functional display, the explicit Emergency Break/breakpoint identity, the researcher-entered(+ 40 2)form and42result, and the independent 1024-by-768 client geometry reviewed on 2026-07-19. It does not establish every entry gesture, editor key, nested-debugger state, recovery branch, or screen-save transition, and it is not a generic Genera illustration.zmacs-editor-menu.png,zmacs-help-dispatcher.png, andzmacs-two-window-layout.pngare also embedded in the EINE, ZWEI, and Zmacs editor-family reimplementation specification. Their use there is limited to the visible fifteen-action Editor menu, one functional Help-dispatcher state, and two-pane relationship reviewed on 2026-07-19. They do not establish hidden comtabs or translator ownership, command effects, source-to-world identity, exact fonts, timing, or general Genera pixel identity; startup text is incidental context.zmacs-help-dispatcher.pnganddocument-examiner-initial.pngare separately approved for the D07 Help, self-documentation, and Document Examiner reimplementation specification. Their use there is limited to the one-line Genera Zmacs dispatcher and the 1200-by-900 Standard Document Examiner arrangement, populated Current Candidates, empty Bookmarks, Commands interactor, and eight menu-item positions reviewed on 2026-07-19. They do not establish physical F12 identity, leaf/gesture effects, boxed menu cells, the 950-pixel threshold, Small layout, pop-up Help, optional commands, licensed documentation content, or general Genera appearance.zmacs-edit-buffers-marked-delete.pngis approved for the directory, difference, and buffer editors reimplementation specification. Its use is limited to the true Genera 8.5 Edit Buffers heading, action column, buffer row, read-only mode line, and visible result of lowercasedreviewed on 2026-07-19. It does not prove command dispatch beyond the recorded action, deletion execution,Abortsemantics, List Buffers presentation behavior, Dired behavior, or source-to-world identity.zmail-reader-empty.pngandzmacs-text-mail-template.pngare approved for the D08 ZMail and mail composition reimplementation specification. The first use is limited to the visible empty summary/message arrangement, 20-cell main menu, and three short operational hints after local login. The second is limited to the blank To/Subject template, body separator, and Text Mail mode line that distinguish Zmacs composition from the reader; the residual Zmail/dither region at right is incidental and does not specify a complete application-frame geometry. Neither image establishes internal pane identity, pointer or presentation dispatch, collection contents, draft ownership, command effects, service configuration, background/load ordering, save or transport success, source-to-world identity, exact fonts, or general Genera pixel identity.converse-empty.pngandnotifications-synthetic-record.pngare approved for the D09 Converse, direct messages, and Notifications reimplementation specification and historical evidence dossier. Their use is limited to the blank Converse entry form and structural layout, and the separate Notifications viewer containing one researcher-authored retained record, reviewed on 2026-07-19. They do not establish message delivery, reply or peer behavior, command dispatch beyond the action log, notification ordering or timing, source-to-world identity, exact fonts, or general Genera pixel identity.terminal-disconnected.pngis approved for the D10 network terminal applications reimplementation specification and historical dossier, and normative System 452.1 Terminal companion. Its use is limited to the liveConnect: (the name of a host)prompt, initialTerminal 1label, blank terminal surface, left scrollbar, who-line and relative geometry reviewed on 2026-07-19. It does not establish completion choices, connection, negotiation, command dispatch, scrollback, simulators, source-to-world identity, exact fonts, or general Genera pixel identity.
Source sessions
Zmacs session
| Field | Recorded value |
|---|---|
| Session | zmacs-research, generation 1 |
| Run interval | 2026-07-18 00:08:49 through 00:32:25 EDT |
| Licensed archive | opengenera2.tar.bz2, 206,213,430 bytes; SHA-256 89fb3e76b91d612834f565834dea950b603acf8f9dbacacdd0b1c3c284a2d36e |
| Base and private world | Genera-8-5.vlod, 54,804,480 bytes; SHA-256 a8ee5e86cc7e322f7385af3e0cd579d7650d4dcfc3ce328acbf8b25515dd0672 at start and stop |
| VLM and debugger | VLM SHA-256 9f5e18d5770f973879716182b6856ef5a8ee9d3b2bb907476ea0cf35986aa4c7; debugger SHA-256 2db918cfe8f35f52c7ff4b7695b0ecd3bb85e41a3327ea5a94874edf05edb54a |
| Harness | execution-time Python source SHA-256 bc9276ac766913bc15018dd334a2a2704ae5a926e1fcbc30ccfcff08af8cb48a |
| Toolchain | manifest.scm SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d; Guix revision 230aa373f315f247852ee07dff34146e9b480aec |
| Selected client | Genera on DIS-LOCAL-HOST, XID 4194310, 1200 by 900 pixels at client position (72,55) |
| Isolation | Separate user, mount, network, PID, IPC, and hostname namespaces; no external route or guest-visible host file service; MIT-SHM live-verified absent |
| Complete action log | 74 records: 37 intents and 37 linked outcomes; 35,050 bytes; SHA-256 8f7ca2510a6f3cc74ee6d72cdd3b3fd875de2df48075e330993b5507a655d721 |
| Final run record | 22,655 bytes; SHA-256 7a372b6985f81cf2ad713dc89037177e0d411f266f4c3d17125838844284391a |
Character-style prompt session
| Field | Recorded value |
|---|---|
| Session | ink-face-20260726, generation 1 |
| Run interval | 2026-07-26 07:25:57 through 07:30:39 EDT |
| Licensed archive | opengenera2.tar.bz2, 206,213,430 bytes; SHA-256 89fb3e76b91d612834f565834dea950b603acf8f9dbacacdd0b1c3c284a2d36e |
| Base and private world | Genera-8-5.vlod, 54,804,480 bytes; SHA-256 a8ee5e86cc7e322f7385af3e0cd579d7650d4dcfc3ce328acbf8b25515dd0672 at start and stop |
| VLM and debugger | VLM SHA-256 9f5e18d5770f973879716182b6856ef5a8ee9d3b2bb907476ea0cf35986aa4c7; debugger SHA-256 2db918cfe8f35f52c7ff4b7695b0ecd3bb85e41a3327ea5a94874edf05edb54a |
| Compatibility and configuration at execution | ifconfig-bypass.so f45f45461622975996ab41138f64bb84a4b17c51fba0dbb649208914898c26b7; x-compat.so acd71dbcb948f05b7fd2730b2b4706c08f16f46d792bd9aa6aa64370e855e4b1; RFC 868 responder cc3a2274149c5593b52e6608d732d4048518c766134df5e0f018746ad5cf98bb; configuration 5ce6509f5adf2cf2d054d34eb4ba777ce462285b8cd9b01bc071bf819139e086 |
| Harness | execution-time Python source SHA-256 c47ca320afb058d802ebd469fd9183e60ce5106eea15044295e98412700a5fcc; shell entrypoint e10d07a1c745d37044f1a97903455d334d6dcdb0c1d0e6854598e10fab24fa05 |
| Toolchain | manifest.scm SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d; Guix revision 230aa373f315f247852ee07dff34146e9b480aec |
| Selected client | Genera on DIS-LOCAL-HOST, XID 4194310, 1200 by 900 pixels at client position (72,55) |
| Isolation | Separate user, mount, network, PID, IPC, and hostname namespaces; no external route or guest-visible host file service; MIT-SHM and the reserved relay-extension name live-verified absent; both exact X relay substitutions and the one-shot RFC 868 reply observed |
| Complete action log | 18 records: nine intents and nine linked successful dispatch outcomes; 9,184 bytes; SHA-256 10ca9183792ce2930cf59261d454040e4bf1031caf8509bc38281b4a61b563d3 |
| Selected-capture sidecar | 0004-change-typein-style-mod2.json, 13,723 bytes; SHA-256 1c58bda1943b5987096b76da4537fd669cb3b19be91e9128ea9ef1710bdce3bd |
| Final run record | 25,777 bytes; SHA-256 32a4ec00b82dbd0de5ead349842ccabc173c35beaa4be2bd2fc5d002dbc948c8 |
The ordered interaction selected Zmacs, inserted the researcher-authored line Plain text, then styled text, recorded one semantic key probe that Zmacs reported as undefined, and then dispatched Control plus the X mod2 path and J. The selected capture is the resulting style prompt. This proves that visible prompt in this world; it does not prove that the host chord is a portable physical-keyboard recipe or that later exploratory input changed a style successfully.
Edit Buffers session
| Field | Recorded value |
|---|---|
| Session | d06-edit-buffers-genera-20260719, generation 1 |
| Run interval | 2026-07-19 12:30:11 through 12:32:01 EDT |
| Licensed archive | opengenera2.tar.bz2, 206,213,430 bytes; SHA-256 89fb3e76b91d612834f565834dea950b603acf8f9dbacacdd0b1c3c284a2d36e |
| Base and private world | Genera-8-5.vlod, 54,804,480 bytes; SHA-256 a8ee5e86cc7e322f7385af3e0cd579d7650d4dcfc3ce328acbf8b25515dd0672 at start and stop |
| VLM and debugger | VLM SHA-256 9f5e18d5770f973879716182b6856ef5a8ee9d3b2bb907476ea0cf35986aa4c7; debugger SHA-256 2db918cfe8f35f52c7ff4b7695b0ecd3bb85e41a3327ea5a94874edf05edb54a |
| Compatibility and configuration at execution | ifconfig-bypass.so f45f45461622975996ab41138f64bb84a4b17c51fba0dbb649208914898c26b7; x-compat.so acd71dbcb948f05b7fd2730b2b4706c08f16f46d792bd9aa6aa64370e855e4b1; RFC 868 responder cc3a2274149c5593b52e6608d732d4048518c766134df5e0f018746ad5cf98bb; configuration 5ce6509f5adf2cf2d054d34eb4ba777ce462285b8cd9b01bc071bf819139e086 |
| Harness | execution-time Python source SHA-256 c47ca320afb058d802ebd469fd9183e60ce5106eea15044295e98412700a5fcc; shell entrypoint e10d07a1c745d37044f1a97903455d334d6dcdb0c1d0e6854598e10fab24fa05; namespace helper 17a3e297930eef45a6f59a349f92ec1f6dc99b2c4d5caa2392dc0521636af01c; VLM helper cbf9ee0520b4892325266ed17afba8f1b663e7d266fea6d80de9cf98de17d2f8 |
| Toolchain | manifest.scm SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d; Guix revision 230aa373f315f247852ee07dff34146e9b480aec |
| Selected client | Genera on DIS-LOCAL-HOST, XID 4194310, 1200 by 900 pixels at client position (72,55) |
| Isolation | Separate user, mount, network, PID, IPC, and hostname namespaces; no external route or guest-visible host file service; MIT-SHM and the reserved relay-extension name live-verified absent; both exact X relay substitutions and the one-shot RFC 868 reply observed |
| Complete action log | 26 records: 13 intents and 13 linked outcomes; 13,240 bytes; SHA-256 a6e95256eb5f29113b39c6a95954246d4d63785c3a700d8591b31947eda89fe5 |
| Selected-capture sidecar | 0004-edit-buffers-delete-mark.json, 13,753 bytes; SHA-256 4ec46072af80c0f2b048c7e73a449bd4ea6076f8aac8ed6b575b30262be48016 |
| Final run record | 26,188 bytes; SHA-256 cd12c4a5b93b628835df86af5eef3c511c93fbbb205a955a401d19134a61f48b |
The ordered input was deliberately explicit. Select E entered Zmacs. The harness then recorded keydown Control_L, keydown x, keyup x, keyup Control_L, followed by keydown Control_L, keydown Shift_L, keydown b, keyup b, keyup Shift_L, and keyup Control_L. The resulting screen identified Zmacs (Edit Buffers) *Edit-Buffers-1* (RO), which distinguishes this true Control-X Control-Shift-B application from the earlier List Buffers capture. Lowercase d then put D in the row's action column. A later dispatch of the harness's abort alias did not leave this mode and therefore supports no claim about Edit Buffers' Abort command; that later frame remains local.
Core applications session
| Field | Recorded value |
|---|---|
| Session | core-dossiers-20260718, generation 1 |
| Run interval | 2026-07-18 03:59:21 through 04:08:08 EDT |
| Licensed archive | opengenera2.tar.bz2, 206,213,430 bytes; SHA-256 89fb3e76b91d612834f565834dea950b603acf8f9dbacacdd0b1c3c284a2d36e |
| Base and private world | Genera-8-5.vlod, 54,804,480 bytes; SHA-256 a8ee5e86cc7e322f7385af3e0cd579d7650d4dcfc3ce328acbf8b25515dd0672 at start and stop |
| VLM and debugger | VLM SHA-256 9f5e18d5770f973879716182b6856ef5a8ee9d3b2bb907476ea0cf35986aa4c7; debugger SHA-256 2db918cfe8f35f52c7ff4b7695b0ecd3bb85e41a3327ea5a94874edf05edb54a |
| Harness | execution-time Python source SHA-256 bc9276ac766913bc15018dd334a2a2704ae5a926e1fcbc30ccfcff08af8cb48a; shell entrypoint SHA-256 e10d07a1c745d37044f1a97903455d334d6dcdb0c1d0e6854598e10fab24fa05 |
| Toolchain | manifest.scm SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d; Guix revision 230aa373f315f247852ee07dff34146e9b480aec |
| Selected client | Genera on DIS-LOCAL-HOST, XID 4194310, 1200 by 900 pixels at client position (72,55) |
| Isolation | Separate user, mount, network, PID, IPC, and hostname namespaces; no external route or guest-visible host file service; MIT-SHM live-verified absent |
| Complete action log | 66 records: 33 intents and 33 linked outcomes; 31,489 bytes; SHA-256 02df861d873714eb7f75e4fe450d65ec4c965cc407717f0725e1e49e34bb3565 |
| Final run record | 25,569 bytes; SHA-256 03f497f39e3afc2d34916f6ab817a6664cde14a32224031bf52f90443ea94810 |
Frame-Up session
| Field | Recorded value |
|---|---|
| Session | layout-tools-20260718, generation 1 |
| Run interval | 2026-07-18 04:45:37 through 04:54:45 EDT |
| Licensed archive | opengenera2.tar.bz2, 206,213,430 bytes; SHA-256 89fb3e76b91d612834f565834dea950b603acf8f9dbacacdd0b1c3c284a2d36e |
| Base and private world | Genera-8-5.vlod, 54,804,480 bytes; SHA-256 a8ee5e86cc7e322f7385af3e0cd579d7650d4dcfc3ce328acbf8b25515dd0672 at start and stop |
| VLM and debugger | VLM SHA-256 9f5e18d5770f973879716182b6856ef5a8ee9d3b2bb907476ea0cf35986aa4c7; debugger SHA-256 2db918cfe8f35f52c7ff4b7695b0ecd3bb85e41a3327ea5a94874edf05edb54a |
| Harness | execution-time Python source SHA-256 bc9276ac766913bc15018dd334a2a2704ae5a926e1fcbc30ccfcff08af8cb48a; shell entrypoint SHA-256 e10d07a1c745d37044f1a97903455d334d6dcdb0c1d0e6854598e10fab24fa05 |
| Toolchain | manifest.scm SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d; Guix revision 230aa373f315f247852ee07dff34146e9b480aec |
| Selected client | Genera on DIS-LOCAL-HOST, XID 4194310, 1200 by 900 pixels at client position (72,55) |
| Isolation | Separate user, mount, network, PID, IPC, and hostname namespaces; no external route or guest-visible host file service; MIT-SHM live-verified absent |
| Complete action log | 28 records; 13,301 bytes; SHA-256 0e8cc59f1dda23f0f34484911ade97928b986c55dcbdd54f4d79507e85a42e24 |
| Final run record | 25,545 bytes; SHA-256 90171c2f3881211b699160ccf43a11010fef820111ca549635496ce252536956 |
The ordered interaction was: invoke Frame-Up with Select Q; capture its default one-pane model; make one exploratory Left click in the pane with no resulting layout change; open the generic right-button Operation menu, then dismiss it without a selection; choose Split Pane from Frame-Up's command menu; select the printed PANE-1 presentation; complete Horizontally; capture the resulting two-pane model; choose Done; verify return to the prior Listener; and stop the private session. The selected image is the one successful layout result, not the exploratory sequence.
Debugger and Screen Editor session
| Field | Recorded value |
|---|---|
| Session | debuggers-d12-genera-20260718, generation 2 |
| Run interval | 2026-07-18 04:55:22 through 05:18:00 EDT |
| Licensed archive and world | opengenera2.tar.bz2, 206,213,430 bytes, SHA-256 89fb3e76b91d612834f565834dea950b603acf8f9dbacacdd0b1c3c284a2d36e; base and private Genera-8-5.vlod, 54,804,480 bytes, SHA-256 a8ee5e86cc7e322f7385af3e0cd579d7650d4dcfc3ce328acbf8b25515dd0672 at start and stop |
| Harness and isolation | Python harness SHA-256 bc9276ac766913bc15018dd334a2a2704ae5a926e1fcbc30ccfcff08af8cb48a; the same separate user, mount, network, PID, IPC, and hostname namespaces and route-free network boundary described above |
| Complete action log | 80 records; 41,352 bytes; SHA-256 c865f298f1710ffd67237ed52a6a7abd8fc72dba38e37a6b8387483e09b96386 |
| Final run record | 22,969 bytes; SHA-256 e83a9a7896b44b028d115f0da452b35f38d841bfeead1b805439814984688e03 |
The ordered interaction deliberately signaled project-owned errors, exercised the ordinary Debugger and Display Debugger, evaluated and navigated only synthetic stack content, recovered to the Listener, opened the live System Menu, entered Screen Editor, inspected its fixed operation menu, exited without changing geometry, and initiated shutdown. Only the three minimal functional states selected below are published.
Document Examiner session
| Field | Recorded value |
|---|---|
| Session | d06-d07-genera-20260718, generation 3 |
| Run interval | 2026-07-18 05:36:27 through 05:38:54 EDT |
| Licensed archive and world | Same identified archive and byte-identical 54,804,480-byte Genera-8-5.vlod base/private world as above |
| Harness and isolation | Same pinned harness and namespace boundary as above |
| Complete action log | 8 records; 3,905 bytes; SHA-256 e2a4fc8c15f9f108245f20bb8604767e4789ae9874b6afeec3de751894aa0eb9 |
| Final run record | 25,592 bytes; SHA-256 75ab0372da63728ffeaad0d08aa4ac65e639485d7478eb8f9740485e9d09a83c |
The ordered interaction invoked Document Examiner with Select D, captured its initial command-oriented frame, invoked computed Help and a completion prompt for analysis, dismissed them, and initiated shutdown. The richer Help and candidate-list screens remain ignored; only the sparse initial application frame is published.
Flavor Examiner and CLOS session
| Field | Recorded value |
|---|---|
| Session | flavors-d16-genera-20260718, generation 1 |
| Run interval | 2026-07-18 05:39:23 through 05:42:11 EDT |
| Licensed archive and world | Same identified archive and byte-identical 54,804,480-byte Genera-8-5.vlod base/private world as above |
| Harness and isolation | Same pinned harness and namespace boundary as above |
| Complete action log | 12 records; 5,953 bytes; SHA-256 e40e7fb78ca413c69a5b40ac19af160f5cc51fd47e74bb211b1873a4496e35ce |
| Final run record | 25,689 bytes; SHA-256 8d9815ad729e1dd6e92c71eed80238a0b5786deb6dc897ee8116780da90b2901 |
The ordered interaction selected the Flavor Examiner; displayed components, instance variables, and functions for DW:PROGRAM-FRAME; observed its three-result history rotation; returned to a Listener; and used the command processor's distinct CLOS superclass command on CLOS:STANDARD-OBJECT. No definition was edited or dumped.
Trace, Stepper, and call-analysis session
| Field | Recorded value |
|---|---|
| Session | d13-analysis-genera-20260718, generation 1 |
| Run interval | 2026-07-18 05:18:42 through 05:35:21 EDT |
| Licensed archive and world | Same identified archive and byte-identical 54,804,480-byte Genera-8-5.vlod base/private world as above |
| Harness and isolation | Same pinned harness and namespace boundary as above |
| Complete action log | 70 records; 33,665 bytes; SHA-256 baa9b2806a8fa1adb3add0aac399c4112d99e0f4f316ad5bf665456dc2b133db |
| Final run record | 25,715 bytes; SHA-256 0dd0b4de5446bdc6dc29c5289e967106ff761151a15f84694f2deb4f5d8742f3 |
The ordered interaction inspected the initially empty breakpoint and mode-trace tables; defined small project-owned caller/callee functions; traced and called them; entered the Stepper; inspected its live one-line operation summary; exited; exercised call analysis and breakpoint setup/removal; removed the trace; and initiated shutdown. The selected frame shows the synthetic trace/Stepper state rather than installed prose.
Zmail and Zwei Mail-mode session
| Field | Recorded value |
|---|---|
| Session | zmail-d08-genera-20260718, generation 1 |
| Run interval | 2026-07-18 05:45:15 through 05:58:11 EDT |
| Licensed archive and world | Same identified archive and byte-identical 54,804,480-byte Genera-8-5.vlod base/private world as above |
| Harness and isolation | Same pinned harness and namespace boundary as above |
| Complete action log | 46 records; 22,038 bytes; SHA-256 2a65002bf6dcf12b12fb5e364b8aeca652f90b83b1270677687c7c5c3785db72 |
| Final run record | 25,641 bytes; SHA-256 70612937b74496027fb1981586dbd11dd8651fd786fdedd394d20a158c94747c |
The ordered interaction selected Zmail; completed a local LISP-MACHINE login without entering mail credentials or reading mail; inspected the empty reader and its functional menus; attempted integrated composition until the unavailable DIS-SYS-HOST file service established the site boundary; returned to Zmail; entered the distinct Zmacs Text Mail mode; left the blank draft without a recipient or body; and initiated shutdown. Only the empty reader and blank composition template are published.
Presentation Inspector session
| Field | Recorded value |
|---|---|
| Session | d11-presentation-inspector-20260718, generation 2 |
| Run interval | 2026-07-18 06:16:01 through 06:27:04 EDT |
| Licensed archive and world | Same identified archive and byte-identical 54,804,480-byte Genera-8-5.vlod base/private world as above |
| Harness and isolation | Same pinned harness and namespace boundary as above |
| Complete action log | 80 records; 38,236 bytes; SHA-256 407e6b7484790c0a4f04876b12292d5794f5ca0400b6bbc364b5b2f3a3052227 |
| Final run record | 25,887 bytes; SHA-256 057f7c25ff0782b21ac57014ffb813141b77d0dd190dd9cb67be27218d6c315a |
The ordered interaction evaluated the researcher-entered values 42 and :MUSEUM-PROBE; opened the Presentation Debugging menu over the integer; invoked the Presentation Inspector; exercised context, hierarchy, handler, applicability, and Detailed reports; switched to and recovered the processless frame through the System Menu; exited to verify buffered Listener input; and initiated shutdown. The selected images show the initial synthetic-object inspection and one functional handler-analysis page, not installed Help or a general handler database extract.
Converse and Notifications session
| Field | Recorded value |
|---|---|
| Session | d09-converse-notifications-genera-20260718, generation 2 |
| Run interval | 2026-07-18 06:39:03 through 06:42:39 EDT |
| Licensed archive and world | opengenera2.tar.bz2, 206,213,430 bytes, SHA-256 89fb3e76b91d612834f565834dea950b603acf8f9dbacacdd0b1c3c284a2d36e; base/private Genera-8-5.vlod, 54,804,480 bytes, SHA-256 a8ee5e86cc7e322f7385af3e0cd579d7650d4dcfc3ce328acbf8b25515dd0672 at start and stop |
| VLM and debugger | VLM 1,533,760 bytes, execution SHA-256 9f5e18d5770f973879716182b6856ef5a8ee9d3b2bb907476ea0cf35986aa4c7; debugger 346,880 bytes, SHA-256 2db918cfe8f35f52c7ff4b7695b0ecd3bb85e41a3327ea5a94874edf05edb54a |
| Compatibility binaries and configuration | ifconfig preload 15,248 bytes, execution SHA-256 f45f45461622975996ab41138f64bb84a4b17c51fba0dbb649208914898c26b7; X preload 21,280 bytes, execution SHA-256 acd71dbcb948f05b7fd2730b2b4706c08f16f46d792bd9aa6aa64370e855e4b1; private .VLM 285 bytes, execution SHA-256 5ce6509f5adf2cf2d054d34eb4ba777ce462285b8cd9b01bc071bf819139e086 |
| Harness sources | Python harness SHA-256 bc9276ac766913bc15018dd334a2a2704ae5a926e1fcbc30ccfcff08af8cb48a; Guix shell entrypoint e10d07a1c745d37044f1a97903455d334d6dcdb0c1d0e6854598e10fab24fa05; namespace helper 17a3e297930eef45a6f59a349f92ec1f6dc99b2c4d5caa2392dc0521636af01c; VLM helper cbf9ee0520b4892325266ed17afba8f1b663e7d266fea6d80de9cf98de17d2f8 |
| Preload and responder sources | ifconfig source SHA-256 a4d126dbb6fd6f4903835bbb41c39652cfc53c91e942267dc9166c1c938c36e7; X-compatibility source 4db1dee8e71d5ddc5cfd8289ecc3607738370ac97f856853786cfe713e94e392; RFC 868 source/private/execution hash cc3a2274149c5593b52e6608d732d4048518c766134df5e0f018746ad5cf98bb |
| Toolchain | Guix manifest SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d; Guix channel commit 230aa373f315f247852ee07dff34146e9b480aec; Python 3.11.14, Bubblewrap 0.11.0, Xorg server 21.1.21, GCC 15.2.0, ImageMagick 6.9.13-5 |
| Sandbox and network | Bubblewrap separate user, mount, network, PID, IPC, and hostname namespaces; read-only Guix store/helpers/private X socket; writable private runtime; host root/session metadata/unrelated sockets hidden; route-free tun0 at guest 10.0.0.2/24 and host 10.0.0.1/24; no default/external route or host file service |
| X server and relay proof | Xvfb launched with MIT-SHM disabled and live-verified absent; replacement extension live-verified absent; the exact eight-byte GrabServer/GetModifierMapping relay substitution and exact 148-byte SetModifierMapping relay substitution were both observed before running; nonmatching writes remained delegated byte-for-byte |
| RFC 868 proof | One raw-Ethernet request/reply; evidence SHA-256 dfda6dea0f6b27fed3ad07ef600e6ff27ee07f71644bed22052538ad78122e3f; completion SHA-256 8838c53eec5e8b5e895961b8b398da29c89c8e108ba3f4a805cd04cf1d250a29; responder exit status 0 |
| Selected client | Main window Genera on DIS-LOCAL-HOST, XID 4194310, 1200 by 900 pixels at client position (72,55) |
| Complete action log | 14 records; 6,881 bytes; SHA-256 742d8554f5273038b99e555d1262afbbbdb4dc2f0096f2a55f1357d7827eec03 |
| Final run record | 26,055 bytes; SHA-256 1ffacb2809fa4aee90e12fb7ff65413d1e443e0471adc82e1af2265743ad15f7 |
| Shutdown and persistence | Prompt observed, yes sent and accepted, cleanup progress observed, then forced after the confirmed Cold Load mutex stall; forced_stop=true, state_may_be_incomplete=true, orderly host shutdown false; harness invoked no Save World/checkpoint, private/base world remained unchanged, guest Save World/checkpoint status unknown |
The ordered interaction logged in locally; selected the empty Converse activity; opened its local Help for analysis; selected the initially empty Notifications activity; returned to a Listener; disabled only fallback notification pop-ups in unsaved state; submitted the researcher-authored record Museum runtime probe D09 through TV:NOTIFY; returned to Notifications; and initiated shutdown. The Help, login, Listener, and duplicate empty-state captures remain ignored. A generation-1 preflight invoked the Python entrypoint outside the pinned Guix environment and failed before the VLM started; it produced no guest input and is not part of the runtime evidence.
Namespace Editor session
| Field | Recorded value |
|---|---|
| Session | d20-namespace-editor, generation 1 |
| Run interval | 2026-07-18 06:55:42 through 06:59:22 EDT |
| Licensed archive and world | Same identified archive and byte-identical 54,804,480-byte Genera-8-5.vlod base/private world as above |
| VLM and debugger | VLM SHA-256 9f5e18d5770f973879716182b6856ef5a8ee9d3b2bb907476ea0cf35986aa4c7; debugger SHA-256 2db918cfe8f35f52c7ff4b7695b0ecd3bb85e41a3327ea5a94874edf05edb54a |
| Harness and isolation | Python harness SHA-256 bc9276ac766913bc15018dd334a2a2704ae5a926e1fcbc30ccfcff08af8cb48a; the same separate user, mount, network, PID, IPC, and hostname namespaces and route-free network boundary described above |
| Selected client | Genera on DIS-LOCAL-HOST, XID 4194310, 1200 by 900 pixels at client position (72,55) |
| Complete action log | 4 records; 2,014 bytes; SHA-256 ee358e6f0258353aa8fb140ccb911404bbc9330c6a1e275dddcc484e0c2bc62d |
| Final run record | 25,524 bytes; SHA-256 18178cacf97f914422d92b4324d051ecb34e292be48b0727f58949cef592bde7 |
The ordered interaction typed Select Activity Namespace Editor, observed the empty frame, pressed Help once, and initiated shutdown. It did not select, create, edit, save, revert, or delete an object; set or define a site; change services; log in to a server; or perform network discovery. Help produced no visible change in this empty context. Only the pre-Help frame is published.
Runtime and compiler session
| Field | Recorded value |
|---|---|
| Session | d22-runtime-compiler-genera-20260718, generation 1 |
| Run interval | 2026-07-18 07:47:20 through 07:53:34 EDT |
| Licensed archive | opengenera2.tar.bz2, 206,213,430 bytes; SHA-256 89fb3e76b91d612834f565834dea950b603acf8f9dbacacdd0b1c3c284a2d36e |
| Base and private world | Genera-8-5.vlod, 54,804,480 bytes; SHA-256 a8ee5e86cc7e322f7385af3e0cd579d7650d4dcfc3ce328acbf8b25515dd0672 at start and stop |
| VLM and debugger | VLM SHA-256 9f5e18d5770f973879716182b6856ef5a8ee9d3b2bb907476ea0cf35986aa4c7; debugger SHA-256 2db918cfe8f35f52c7ff4b7695b0ecd3bb85e41a3327ea5a94874edf05edb54a |
| Harness and isolation | Python harness SHA-256 bc9276ac766913bc15018dd334a2a2704ae5a926e1fcbc30ccfcff08af8cb48a; the same separate user, mount, network, PID, IPC, and hostname namespaces and route-free network boundary described above |
| Selected client | Genera on DIS-LOCAL-HOST, XID 4194310, 1200 by 900 pixels at client position (72,55) |
| Complete action log | 22 records; 10,979 bytes; SHA-256 f0a226c73117f7124a5fc24aab9db597bc832d3d2f65a0c9cc4577b01c832c63 |
| Final run record | 25,911 bytes; SHA-256 dbca54eaedbb043f1325edb4579fe6b6db4bb0de2e159d40088914d763a9fec2 |
The ordered interaction defined, compiled, invoked, macroexpanded, and disassembled only a researcher-written squaring function; displayed the read-only Lisp context and garbage-collector status; and tested the default Show Expanded Lisp Code behavior. A later unsupported raw-keyword attempt entered input correction, so the article does not call the in-guest cleanup verified. No Save World occurred, and the unchanged private world discarded all unsaved state. Only the two minimal screens selected below are published; correction-mode and cleanup candidates remain ignored.
Accepting Values and CLIM-presence session
| Field | Recorded value |
|---|---|
| Session | d28-d29-ui-clim-20260718, generation 3 |
| Run interval | 2026-07-18 08:34:17 through 08:45:02 EDT |
| Licensed archive | opengenera2.tar.bz2, 206,213,430 bytes; SHA-256 89fb3e76b91d612834f565834dea950b603acf8f9dbacacdd0b1c3c284a2d36e |
| Base and private world | Genera-8-5.vlod, 54,804,480 bytes; SHA-256 a8ee5e86cc7e322f7385af3e0cd579d7650d4dcfc3ce328acbf8b25515dd0672 at start and stop |
| VLM and debugger | VLM SHA-256 9f5e18d5770f973879716182b6856ef5a8ee9d3b2bb907476ea0cf35986aa4c7; debugger SHA-256 2db918cfe8f35f52c7ff4b7695b0ecd3bb85e41a3327ea5a94874edf05edb54a |
| Harness and isolation | Python harness SHA-256 bc9276ac766913bc15018dd334a2a2704ae5a926e1fcbc30ccfcff08af8cb48a; the same separate user, mount, network, PID, IPC, and hostname namespaces and route-free network boundary described above |
| Selected client | Genera on DIS-LOCAL-HOST, XID 4194310, 1200 by 900 pixels at client position (72,55) |
| Complete action log | 28 records; 13,857 bytes; SHA-256 4a9092f81f257295b8be15311418e57e9eaad5f7299fcebab532d6860f928041 |
| Final run record | 25,623 bytes; SHA-256 877e3ab3b4c53579ce9bb134b21ccdf0c8946d2b9ed0184c9c26b65343a03edc |
The ordered interaction opened Set GC Options, moved through its live Accepting Values form, and deliberately changed no option. A read-only CLIM-status expression was mistakenly entered while a Boolean field still owned input; the type checker rejected it, and the input was removed before the selected capture. The pointer then rested on the printed Abort presentation, causing the bottom documentation line to identify its left- and right-button action. A left click aborted the form and returned to the Listener. Two subsequent read-only queries established that this fresh world had neither a registered system name containing CLIM nor a CLIM package or :CLIM feature. Those Listener screens remain ignored because they add no distinctive CLIM interface evidence. Generation 1 stopped before launch because another VLM was still active; generation 2 failed before a guest started because its experimental launcher named a nonexistent sandbox shell. Neither preflight produced guest input.
Hardcopy forms session
| Field | Recorded value |
|---|---|
| Session | d35-hardcopy-20260718, generation 1 |
| Run interval | 2026-07-18 09:18:52 through 09:24:15 EDT |
| Licensed archive | opengenera2.tar.bz2, 206,213,430 bytes; SHA-256 89fb3e76b91d612834dea950b603acf8f9dbacacdd0b1c3c284a2d36e |
| Base and private world | Genera-8-5.vlod, 54,804,480 bytes; SHA-256 a8ee5e86cc7e322f7385af3e0cd579d7650d4dcfc3ce328acbf8b25515dd0672 at start and stop |
| VLM and debugger | VLM SHA-256 9f5e18d5770f973879716182b6856ef5a8ee9d3b2bb907476ea0cf35986aa4c7; debugger SHA-256 2db918cfe8f35f52c7ff4b7695b0ecd3bb85e41a3327ea5a94874edf05edb54a |
| Harness and isolation | Python harness SHA-256 bc9276ac766913bc15018dd334a2a2704ae5a926e1fcbc30ccfcff08af8cb48a; the same separate user, mount, network, PID, IPC, and hostname namespaces and route-free network boundary described above |
| Selected client | Genera on DIS-LOCAL-HOST, XID 4194310, 1200 by 900 pixels at client position (72,55) |
| Complete action log | 26 records; 12,926 bytes; SHA-256 d9d0a62d68eb59d55a2f1b92c4ac58c531da908b6c2d553d061fd148da947024 |
| Final run record | 25,549 bytes; SHA-256 1a386587ee7118616f89db38c944225e4fbc20f4ae377d1ef94ef61105ac511f |
The ordered interaction queried the two default-printer variables, enumerated the six live hardcopy formats, and queried the loaded versions of Hardcopy, Press, GPrint, Print, and PostScript. An exploratory attempt to treat the screen-option template helpers as conses entered the Debugger and was aborted. The session then opened the Hardcopy File form and the numeric-argument Screen hardcopy form and aborted each through its printed Abort presentation. It never chose Done, captured a requested screen, loaded another system, opened an output file, contacted a printer, or submitted a request. The selected crops retain only the two forms; the raw frames, Listener transcript, and debugger remain ignored.
Network-service registry session
| Field | Recorded value |
|---|---|
| Session | d46-network-services-genera-20260718, generation 2 |
| Run interval | 2026-07-18 10:57:31 through 10:59:10 EDT |
| Licensed archive | opengenera2.tar.bz2, 206,213,430 bytes; SHA-256 89fb3e76b91d612834f565834dea950b603acf8f9dbacacdd0b1c3c284a2d36e |
| Base and private world | Genera-8-5.vlod, 54,804,480 bytes; SHA-256 a8ee5e86cc7e322f7385af3e0cd579d7650d4dcfc3ce328acbf8b25515dd0672 at start and stop |
| VLM and harness | VLM SHA-256 9f5e18d5770f973879716182b6856ef5a8ee9d3b2bb907476ea0cf35986aa4c7; Python harness SHA-256 bc9276ac766913bc15018dd334a2a2704ae5a926e1fcbc30ccfcff08af8cb48a; shell entrypoint SHA-256 e10d07a1c745d37044f1a97903455d334d6dcdb0c1d0e6854598e10fab24fa05 |
| Selected client and isolation | Genera on DIS-LOCAL-HOST, XID 4194310, 1200 by 900 at (72,55); separate user, mount, network, PID, IPC, and hostname namespaces; no external/default route or guest-visible host file service |
| Complete action log | 2 records; 1,681 bytes; SHA-256 6594cfb4374da911d4d97874aac1d4a81a0a86b556cbb18f7d8fe392e0627be1 |
| Final run record | 25,910 bytes; SHA-256 c09bf2bdd43a9a5ea46a46b88d69fed3bf90e535cc8f5495c8e1a85cfda72810 |
The ordered interaction entered one researcher-authored, read-only expression that reported server policy, the registry count, and selected registered/enabled pairs; captured the result; and initiated shutdown. It enabled no service, contacted no peer, opened no output file, and displayed no installed Help. A generation-1 preflight failed before the VLM ran because it was invoked outside the required Guix wrapper; it produced no guest input and is not runtime evidence.
Emergency Break publication session
| Field | Recorded value |
|---|---|
| Session | d04-emergency-break-publication-20260719, generation 1 |
| Run interval | 2026-07-19 08:13:46 through 08:16:36 EDT |
| Licensed archive | opengenera2.tar.bz2, 206,213,430 bytes; SHA-256 89fb3e76b91d612834f565834dea950b603acf8f9dbacacdd0b1c3c284a2d36e |
| Base and private world | Genera-8-5.vlod, 54,804,480 bytes; SHA-256 a8ee5e86cc7e322f7385af3e0cd579d7650d4dcfc3ce328acbf8b25515dd0672 at start and stop; the private copy never diverged |
| VLM and debugger | VLM, 1,533,760 bytes, SHA-256 9f5e18d5770f973879716182b6856ef5a8ee9d3b2bb907476ea0cf35986aa4c7; debugger, 346,880 bytes, SHA-256 2db918cfe8f35f52c7ff4b7695b0ecd3bb85e41a3327ea5a94874edf05edb54a |
| Harness | execution/start-time Python source SHA-256 6f8c65bdc2f814a8408f92eb05d3fac68eafefefe889bd02e570059694145497; shell entrypoint SHA-256 e10d07a1c745d37044f1a97903455d334d6dcdb0c1d0e6854598e10fab24fa05; configuration SHA-256 5ce6509f5adf2cf2d054d34eb4ba777ce462285b8cd9b01bc071bf819139e086 |
| Compatibility inputs | ifconfig preload binary SHA-256 f45f45461622975996ab41138f64bb84a4b17c51fba0dbb649208914898c26b7, source SHA-256 a4d126dbb6fd6f4903835bbb41c39652cfc53c91e942267dc9166c1c938c36e7; X preload binary SHA-256 acd71dbcb948f05b7fd2730b2b4706c08f16f46d792bd9aa6aa64370e855e4b1, source SHA-256 4db1dee8e71d5ddc5cfd8289ecc3607738370ac97f856853786cfe713e94e392 |
| RFC 868 responder | source/private helper SHA-256 cc3a2274149c5593b52e6608d732d4048518c766134df5e0f018746ad5cf98bb; successful completion record SHA-256 d1c57167d845ff86bc50a8dd3780097a83d347111b3eb8d2be9d39c18f6891cb; request/reply evidence SHA-256 91ed212108e206db1ca30f7f5e93e395e4aa0251573cf7ef1811b4ce533df0e2; responder exit status 0 |
| Toolchain and isolation | manifest.scm SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d; Guix revision 230aa373f315f247852ee07dff34146e9b480aec; bubblewrap-filesystem-process-and-network-sandbox with separate user, mount, network, PID, IPC, and hostname namespaces; bubblewrap-unprivileged-user-and-network-namespace with no external/default route or guest-visible host file service; MIT-SHM live-verified absent |
| Main client | kind main, Genera on DIS-LOCAL-HOST, XID 4194310, 1200 by 900 at (72,55) |
| Captured client | kind cold-load, `INTERNET |
| Complete action log | 42 records, 21,072 bytes; SHA-256 0e3563bb5af99754dd00e08f294cdfc235e9bc2988b019c418342073f794bcdd |
| Selected-capture sidecar | 13,788 bytes; SHA-256 e5259cc5f29efed2e37823de150e91ab424319d41fcaa4330b264fd8cc2ec84f |
| Final run record | 26,329 bytes; SHA-256 2616944b7809fef78267e69aa00ac7d73b2abae104fff1cec16fc36a52edbc4b |
| Publication boundary | The selected PNG alone passed the image- and D04-use-specific fair-use review. The licensed world, raw captures, sidecars, action log, and session remain ignored, and no repository-wide code or content license extends to the displayed third-party screen. |
The ordered interaction targeted the main client; opened the System Menu with the Shift/right-button gesture while retaining the complete exploratory attempts in the action log; highlighted and selected Emergency Break; targeted the separately identified cold-load client; typed the researcher-authored form (+ 40 2); sent its End activation as host KP_End; captured the resulting 42; sent host F5 to the cold-load client for the mapped Resume gesture; verified the main Listener was restored in a separate ignored capture; and initiated shutdown. Every recorded input intent has a linked successful XTEST-dispatch outcome. The screenshot proves the displayed breakpoint state and evaluation; source and the ordered record, rather than the still alone, ground entry and return semantics.
D10 Terminal disconnected-state session
| Field | Recorded value |
|---|---|
| Session | d10-network-terminal-genera-20260719, generation 1 |
| Run interval | 2026-07-19 20:18:06 through 20:38:02 EDT |
| Licensed archive | opengenera2.tar.bz2, 206,213,430 bytes; SHA-256 89fb3e76b91d612834f565834dea950b603acf8f9dbacacdd0b1c3c284a2d36e |
| Base and private world | Genera-8-5.vlod, 54,804,480 bytes; SHA-256 a8ee5e86cc7e322f7385af3e0cd579d7650d4dcfc3ce328acbf8b25515dd0672 at start and stop; private world never diverged |
| VLM and debugger | VLM, 1,533,760 bytes, SHA-256 9f5e18d5770f973879716182b6856ef5a8ee9d3b2bb907476ea0cf35986aa4c7; debugger, 346,880 bytes, SHA-256 2db918cfe8f35f52c7ff4b7695b0ecd3bb85e41a3327ea5a94874edf05edb54a |
| Harness sources | Python harness SHA-256 c47ca320afb058d802ebd469fd9183e60ce5106eea15044295e98412700a5fcc; shell entrypoint e10d07a1c745d37044f1a97903455d334d6dcdb0c1d0e6854598e10fab24fa05; namespace helper 17a3e297930eef45a6f59a349f92ec1f6dc99b2c4d5caa2392dc0521636af01c; VLM helper cbf9ee0520b4892325266ed17afba8f1b663e7d266fea6d80de9cf98de17d2f8 |
| Compatibility/configuration | ifconfig-bypass.so SHA-256 f45f45461622975996ab41138f64bb84a4b17c51fba0dbb649208914898c26b7; x-compat.so acd71dbcb948f05b7fd2730b2b4706c08f16f46d792bd9aa6aa64370e855e4b1; configuration 5ce6509f5adf2cf2d054d34eb4ba777ce462285b8cd9b01bc071bf819139e086 |
| RFC 868 responder | source SHA-256 cc3a2274149c5593b52e6608d732d4048518c766134df5e0f018746ad5cf98bb; request/reply evidence 9163230e81e79c3aacde0feec0696d27492c9cbdd35fff720fe0a201d3f37f0c; completion a66cdf575a8dfb03d0163ddaeab89d2f9c049b3c00ad510b0f0413855983ef00; reply frame fc78c98de8206205493d91250425dc5caadf53a7e824b98043f487f050909a68; responder exit status 0 |
| Toolchain and isolation | Guix manifest SHA-256 3adae999bbe420182f22adc2499fcc82449a46eaf580a362de9c0e718fa6b37d, channel 230aa373f315f247852ee07dff34146e9b480aec; separate user, mount, network, PID, IPC and hostname namespaces; no external/default route or guest-visible file service; MIT-SHM and reserved relay-extension name live-verified absent; both exact X relay substitutions observed |
| Selected client | kind main, Genera on DIS-LOCAL-HOST, XID 2097158, 1200 by 900 at (72,55) |
| Capture and sidecar | 0003-terminal-disconnected.png, 1,364 bytes; sidecar 13,757 bytes, SHA-256 0dd4484920d5e20fa96f11ea4e30dba32c9823e170a9422cb20ed09eb1ad1e9b |
| Action prefix at capture | 4 records, SHA-256 e0cdc56994bf9a29b69d4c5f08391df47821eeec0ff418d11f5561bc2437dc52 |
| Complete action log | 6 records: three intents and three linked successful outcomes; 3,158 bytes; SHA-256 96928167fa6e35b4810ad2bfe6c9c9fdd639be084c09e44df8ac902266b84d83 |
| Final run record | 26,230 bytes; SHA-256 dff005f4dfd273ccdb95bff977bdea5750765af25ff79aa4ac6e697129087b3c |
| Publication boundary | The exact PNG alone passed the image- and D10-use-specific fair-use review. Licensed world, raw captures, Help screen, sidecar, action log and session remain ignored; no repository-wide license extends to the displayed third-party screen. |
The ordered interaction completed the local non-network login, invoked Select T, captured the untouched Terminal frame, and later pressed Network-Help solely to verify the live command surface. The Help frame contains licensed prose and remains ignored. The capture proves the prompt, initial label, blank surface, scrollbar, who-line and geometry only. The isolated namespace exposed no peer or external route.
Each screenshot sidecar captured the prefix of the action log that existed when the PNG was installed. Counts below include both the recorded intent and its linked outcome, so six records represent three attempted actions. The sidecar's prefix hash makes preceding exploratory input visible rather than silently reducing provenance to the final keystroke.
Capture mapping and actions
| Curated image | Raw capture filename | Immediate action and visible state | Captured at | Action-log prefix |
|---|---|---|---|---|
| Zmacs Editor menu | 0003-zmacs-editor-menu-held.png |
After Select E, move to (400,300) and press button 3; Editor menu captured while the button remained down |
2026-07-18 00:11:39 EDT | 6 records; SHA-256 d80550180a298297506a1d60a9772e73ab86cde6af850de4bf8a684b562173fa |
| Zmacs Help dispatcher | 0007-zmacs-help-f12.png |
Host F12 reached the editor Help dispatcher after the recorded host-key mapping probes |
2026-07-18 00:15:09 EDT | 18 records; SHA-256 74994458c5f79f2773143fc3cdeb585ea23140f8766cdf78194859908e768d91 |
| Zmacs two-window layout | 0015-zmacs-view-two-windows.png |
Control-X 3 split the editor and selected a new *Buffer-2* in the lower pane |
2026-07-18 00:19:12 EDT | 44 records; SHA-256 41598ed68d07a206267e646ec48f64ac3b29c8af45c6cca4fb103fc266262782 |
| Zmacs List Buffers report | 0016-zmacs-list-buffers.png |
Control-X Control-B opened List Buffers typeout; the visible legend says + identifies a new file or nonempty non-file buffer |
2026-07-18 00:19:28 EDT | 46 records; SHA-256 4d0ae13df04c4c4f5c89c2453d4f013fdb9f6ad5b1da78df64b5950b5409bd27 |
| List Buffers pointer documentation | 0018-zmacs-buffer-entry-mouse-doc.png |
Pointer moves to (65,48) and then (70,76) while List Buffers is visible; the captured bottom line remains generic and does not prove a row-presentation hit |
2026-07-18 00:19:51 EDT | 50 records; SHA-256 d84d95879b22ff53144746a18feb3e311eb52ae3bca5ab52366edf1fe3aa24d4 |
| List Buffers generic Operation menu | 0019-zmacs-buffer-entry-menu-held.png |
Button 3 pressed while List Buffers was displayed; the visible menu contains generic Marking and Yanking, System, and Window operations and does not prove a row-presentation hit | 2026-07-18 00:20:05 EDT | 52 records; SHA-256 ee7709dfed79a93b6a5ab8a7dd215e01b239b06a1b2ce8ec9ee2d6ab3ea97e65 |
| Zmacs Edit Buffers with a delete mark | 0004-edit-buffers-delete-mark.png |
After the exact recorded Control-X Control-Shift-B chord opened Edit Buffers, lowercase d put D in the current row's action column; no marked action was executed |
2026-07-19 12:31:18 EDT | 24 records; SHA-256 86718baaa5ec312c3e2422ddf886c98b299de7b3d6ac35a0458ecd9f103967f1 |
| Zmacs character-style prompt | 0004-change-typein-style-mod2.png |
After selecting Zmacs and entering a researcher-owned test line, dispatch the style command through the recorded X mod2 path; the live prompt shows the null style default |
2026-07-26 07:29:29 EDT | 10 records; SHA-256 aaf6f0f6e7352a031efb93b60232e540195dbcc2852968ea5bb1842bbd5d1866 |
| Dynamic Lisp Listener multiple values | 0002-listener-multiple-values.png |
Evaluate the project-owned form (values 17 23); the Listener prints both values on separate lines |
2026-07-18 04:00:04 EDT | 2 records; SHA-256 05564580417f9901acb71585872e56a8bf5fe0b4004f7e8251528b3d7c9506a2 |
| System Menu | 0004-system-menu.png |
Hold Shift and button 3 over the Listener; the observed three-column System Menu appears | 2026-07-18 04:00:48 EDT | 10 records; SHA-256 0f09c1ed08ca140069792249c6a9235cc857277382605bc2152bf1e2c491012c |
| Emergency Break arithmetic evaluation | 0005-emergency-break-arithmetic.png |
Select Emergency Break from the main client's System Menu; in the separately targeted cold-load client type (+ 40 2) and send End; the breakpoint prints 42 |
2026-07-19 08:15:35 EDT | 40 records; SHA-256 f9e8fa29298c2d6c48f5a190bc6aadcebd353fcd941f8d1df8fe94ab03a74398 |
| Inspector probe list | 0006-inspector-list.png |
Enter the project-owned probe '(alpha (beta . gamma) #(1 2 3)); history and the bottom object pane display the result |
2026-07-18 04:01:23 EDT | 16 records; SHA-256 69d0ab419aea81284fef70fa24d26285950cfff2e78bd40a3c6e354920b50b13 |
| Peek Processes | 0009-peek-processes.png |
Select Peek's Processes mode; live process columns and timer headings appear | 2026-07-18 04:02:16 EDT | 22 records; SHA-256 c8f3c54d6f8ccd95e8b942df194a4c9daa7c1bf3e41be89ef3aa4be5f9d75c29 |
| Frame-Up split layout | 0012-frame-up-split-complete.png |
Invoke Frame-Up with Select Q, choose Split Pane, point at PANE-1, and complete Horizontally; two equal display panes and the exact command transcript appear |
2026-07-18 04:53:57 EDT | 26 records; SHA-256 ff67d57b9d36482395c5d5afc288bf7fd6aa86d9919593171882d927e3fbd2c9 |
| Debugger dynamic choices | 0002-standard-debugger.png |
Signal the project-owned Museum debugger probe D12 condition; the ordinary Debugger displays its selected frame and two condition-specific restart choices before any proceed operation |
2026-07-18 04:59:26 EDT | 2 records; SHA-256 d545f919f2348dfbc662c5297dfe3c100d92504d3cbe4f42fadadd56dbcca195 |
| Display Debugger layout | 0018-display-debugger-after-skip-history.png |
After the documented internal-entry caveat and skipping one failed history-pane redisplay, the pane-oriented debugger shows its command matrix, backtrace, condition choices, code, interactor, and frame-variable panes | 2026-07-18 05:12:04 EDT | 50 records; SHA-256 4d07957d627597908df05cd34e03f3ad5b942490300f790855b78a7ab07a9bb4 |
| Screen Editor menu | 0029-edit-screen-menu.png |
Choose Edit Screen from the live System Menu; the complete operation menu and current pointer documentation appear before exiting without a layout change | 2026-07-18 05:16:50 EDT | 76 records; SHA-256 477e0cbbd983afb4e7f162e29bb1020ff6cb660860885e63c22340d2c9ce0c30 |
| Document Examiner initial frame | 0002-document-examiner-initial.png |
Invoke Select D; the Standard Document Examiner opens with its six functional surfaces and eight-item command menu before Help or search output is requested |
2026-07-18 05:37:15 EDT | 2 records; SHA-256 aeb83393dc85ed3d90ab081717e341a7b01068090e6bcda5080778f61b6b831b |
| Flavor Examiner three-result history | 0005-flavor-three-result-history.png |
Run the components, instance-variables, and functions commands on DW:PROGRAM-FRAME; the application retains all three results in its source-defined rotation |
2026-07-18 05:40:49 EDT | 8 records; SHA-256 993216233ad206a2cdbe1bdd040139d0b63aa170badc3bd2824d65bf793bca47 |
| CLOS superclass command | 0007-clos-standard-object-superclasses.png |
From the Listener run Show Class Superclasses Standard-Object; the separate CLOS command surface prints the live superclass chain |
2026-07-18 05:41:39 EDT | 12 records; SHA-256 e40e7fb78ca413c69a5b40ac19af160f5cc51fd47e74bb211b1873a4496e35ce |
| Trace and Step entry | 0006-step-entry.png |
Trace and call the project-owned leaf function, then enter Step; the display retains the initial breakpoint/callers observations, trace entry/exit, and live Eval: prompt |
2026-07-18 05:21:40 EDT | 20 records; SHA-256 d9893872872078f0be051e781f49e1e6ef15d4922213009e4775dbdfef17006a |
| Empty Zmail reader | 0011-zmail-login-complete.png |
Complete the local non-mail-service login; the empty summary/message layout, 20-cell main menu, and short operational hints appear without displaying a message | 2026-07-18 05:53:10 EDT | 24 records; SHA-256 31f193b620c8d0cf62cbe9bbcc7744c6582f3d16db47aa4a93a84ec17ff0a150 |
| Zmacs Text Mail template | 0017-zwei-mail-mode.png |
Enter Control-X M in Zmacs; the blank To/Subject template, body separator, and Text Mail mode line distinguish this composition mode from the Zmail reader |
2026-07-18 05:55:56 EDT | 38 records; SHA-256 b9f03911419f23c845e23fcc0739984c42e667daf7ec3176d89c399b486a7064 |
| Presentation Inspector on an integer | 0023-1013-integer-inspector-initial.png |
Invoke Presentation Inspector over the researcher-entered 42; the copied contexts, listener, and complete ten-command menu appear |
2026-07-18 06:19:59 EDT | 46 records; SHA-256 88282423fc56526cb4f5edccd1e1b5b858f7e614b39c80cb5192a374cc5b2313 |
| Presentation Inspector handler report | 0024-1014-show-handlers-all.png |
Run Show Handlers All Presentations for the synthetic integer; the first page reports priorities, gestures, menus, and categorized candidates | 2026-07-18 06:20:40 EDT | 48 records; SHA-256 ec33b4886744a75f573f29d8437453eef34d54ce9adc1ad70e9f6117f1313cc0 |
| Empty Converse activity | 0003-converse-empty.png |
Invoke Select C after local login; the untouched full-screen editor shows only its To: template, structural separator, scrollbar, and send/exit mode line |
2026-07-18 06:40:24 EDT | 4 records; SHA-256 afc0151f07823c9af72cd8fd5bf0e6366aed171422bb7059b89ea48c38693132 |
| Notifications with a synthetic record | 0007-notifications-probe.png |
After a researcher-owned TV:NOTIFY call with fallback pop-ups disabled, Select N shows the one retained synthetic record in the separate title/typeout/menu frame |
2026-07-18 06:41:56 EDT | 14 records; SHA-256 742d8554f5273038b99e555d1262afbbbdb4dc2f0096f2a55f1357d7827eec03 |
| Empty Namespace Editor | 0002-namespace-editor-empty.png |
Type Select Activity Namespace Editor; the frame displays (No Object), the Namespace: prompt, its pane layout, and all thirteen direct menu labels without site data |
2026-07-18 06:58:30 EDT | 2 records; SHA-256 5cd5b9f231cd5a42affad3c570baf3c9867d5f8b0a74b37a1dc4dde97e69fd62 |
| Compiler, macroexpansion, and disassembly | 0003-compiler-runtime.png |
Compile and invoke the researcher-written MUSEUM-D22-SQUARE; show result 81, the Common Lisp WHEN expansion, and the four-line Ivory disassembly |
2026-07-18 07:50:15 EDT | 10 records; SHA-256 3ba56222116e9f22d9f09ac1e171c45c423e27022aa44e2bb5c265ad02ad4a1e |
| Lisp context and GC status | 0004-lisp-context-gc.png |
Run read-only Show Lisp Context and Show GC Status; display the current syntax/package/bases and volatile collector state without changing a GC option |
2026-07-18 07:51:12 EDT | 14 records; SHA-256 06350866c7bc152656bba6561de4bc422983924c87d621dfb39c26449681f667 |
| Accepting Values GC-options form | 0008-accepting-values-exit-attempt.png |
After removing rejected input without changing an option, leave the pointer on the form's printed Abort presentation; the full typed form and its context-sensitive mouse documentation are visible immediately before the successful abort | 2026-07-18 08:43:22 EDT | 18 records; SHA-256 771404e2d041bfa1d9ba90ca52460d2b1841e9c0468ae377603b7d8152a4069a |
| Hardcopy File options | 0006-hardcopy-file-form.png |
Invoke the read-only Hardcopy File form after enumerating live defaults and formats; crop its complete 625-by-264-pixel form before aborting without a request |
2026-07-18 09:20:54 EDT | 18 records; SHA-256 75cc5ff5fde85e9f63f0c60c808dd86410772db12d7f017562c37cd2157fbf50 |
| Screen hardcopy options | 0008-screen-hardcopy-form.png |
Invoke numeric-argument screen hardcopy; crop the complete option form before aborting without capture or output | 2026-07-18 09:21:27 EDT | 24 records; SHA-256 4afccf9b2c4beb16863839e7c1a6c180f1078b1f636343dfb1c2fc882dc0969c |
| Disabled network-service registry | 0001-service-registry.png |
Read the two policy variables, count 47 registrations, and print selected registered/enabled pairs; every selected service is disabled and optional Domain/Site-NAMES contacts are absent | 2026-07-18 10:58:40 EDT | 2 records; SHA-256 6594cfb4374da911d4d97874aac1d4a81a0a86b556cbb18f7d8fe392e0627be1 |
| Terminal disconnected state | 0003-terminal-disconnected.png |
Complete local login and invoke Select T; the untouched Terminal displays Connect: (the name of a host), Terminal 1, a blank output surface, left scrollbar and who-line before any peer or Help interaction |
2026-07-19 20:18:51 EDT | 4 records; SHA-256 e0cdc56994bf9a29b69d4c5f08391df47821eeec0ff418d11f5561bc2437dc52 |
| Open System Menu interaction | tour-record-genera-20260726, captures 0002–0003 |
Actual Shift-Right dispatch from the logged-in Listener | 2026-07-26 | GIF SHA-256 a8c4cb479c7b804afa70ac9a33228b774a77dadd9b8032e28ca402258f4ca9ce; two ordered frames |
| Select Editor interaction | Same session, captures 0004–0006 |
Listener, actual Select prefix, and selected Zmacs | 2026-07-26 | GIF SHA-256 33aeae918fc2735240cca79c53bb10b327b399771d519ca08011a870c4743939; three ordered frames |
| Open Zmacs Help interaction | Same session, captures 0007–0008 |
Actual contextual Help dispatch | 2026-07-26 | GIF SHA-256 bc78eaf5d455778df6a8d34ff288d9b381ef5f5175e4789b952b3c5821d5f05d; two ordered frames |
| Open Zmacs Editor menu interaction | Same session, captures 0009–0010 |
Actual held Right-button menu gesture | 2026-07-26 | GIF SHA-256 c7ac8802ee7cb64a5308cc24c8cedc768a9d194999fc22a410a6b5cceb77ec70; two ordered frames |
| Buffer presentation operation | Same session, captures 0011–0014 |
List Buffers, pointer documentation, and actual operation menu | 2026-07-26 | GIF SHA-256 d109f0c0892863ba1c32f5ba6f2fb4da0176bd58d8a415fae1b777d59f721c3d; four ordered frames |
| Character-style prompt interaction | Same session, captures 0015–0018 |
Invoke Change Typein Style and reach its prompt | 2026-07-26 | GIF SHA-256 82fce2a6bf04e3bcd91873e1dbdcadff0c6527e4cc63685c6d2d6ed5d36419c4; four ordered frames |
| Select Document Examiner interaction | Same session, captures 0019–0021 |
Listener, actual Select prefix, and Document Examiner | 2026-07-26 | GIF SHA-256 f45801299dd2af736ad433c1fddc4854d594ba6f2a513ebec626fea9bbb3b2da; three ordered frames |
| Enter Debugger interaction | Same session, captures 0022–0024 |
Type and signal the synthetic error | 2026-07-26 | GIF SHA-256 f0445943483a8228f5f91e5293f4c545069d289b9e7648767339b5655c1f7c8a; three ordered frames |
| Accepting Values interaction | Same session, captures 0030–0033 |
Open Set GC Options and move to the next field; no option committed | 2026-07-26 | GIF SHA-256 3284022bb14e2b35a199ed1fb6c8da539e026c18bdfe437edc5fbb1c565bab3a; four ordered frames |
| Compiler tools interaction | Same session, captures 0025–0029 |
Define and compile TOUR-SQUARE, then macroexpand and disassemble |
2026-07-26 | GIF SHA-256 310eea1cbbca44d767a7ad32738e494e1ff1c6cb0ced1816dc70ef1288f99a65; five ordered frames |
Tour animation identities
All ten files use a 1200-by-900 logical canvas and infinite looping. They retain ordered action-boundary captures rather than claiming real-time timing. ImageMagick's lossless changed-region optimization may store later frames as smaller rectangles while preserving that logical canvas.
| Animation | Bytes | Frames | GIF SHA-256 |
|---|---|---|---|
open-system-menu.gif |
31,822 | 2 | a8c4cb479c7b804afa70ac9a33228b774a77dadd9b8032e28ca402258f4ca9ce |
select-editor.gif |
51,843 | 3 | 33aeae918fc2735240cca79c53bb10b327b399771d519ca08011a870c4743939 |
open-zmacs-help.gif |
9,898 | 2 | bc78eaf5d455778df6a8d34ff288d9b381ef5f5175e4789b952b3c5821d5f05d |
open-zmacs-editor-menu.gif |
8,349 | 2 | c7ac8802ee7cb64a5308cc24c8cedc768a9d194999fc22a410a6b5cceb77ec70 |
operate-on-buffer.gif |
11,077 | 4 | d109f0c0892863ba1c32f5ba6f2fb4da0176bd58d8a415fae1b777d59f721c3d |
prompt-character-style.gif |
14,709 | 4 | 82fce2a6bf04e3bcd91873e1dbdcadff0c6527e4cc63685c6d2d6ed5d36419c4 |
select-document-examiner.gif |
64,129 | 3 | f45801299dd2af736ad433c1fddc4854d594ba6f2a513ebec626fea9bbb3b2da |
enter-debugger.gif |
91,041 | 3 | f0445943483a8228f5f91e5293f4c545069d289b9e7648767339b5655c1f7c8a |
open-gc-options.gif |
60,481 | 4 | 3284022bb14e2b35a199ed1fb6c8da539e026c18bdfe437edc5fbb1c565bab3a |
macroexpand-and-disassemble.gif |
154,010 | 5 | 310eea1cbbca44d767a7ad32738e494e1ff1c6cb0ced1816dc70ef1288f99a65 |
Tour animation session provenance
| Item | Recorded value |
|---|---|
| Session | tour-record-genera-20260726, generation 1; Genera 8.5 |
| Ordered evidence | 126 harness action records; action-log SHA-256 118ff537c8918e402590ab8bba770d06354af064d6b6d1125ac6c6fbf478fbf7 |
| Animation boundary | Only captures 0002–0033 named above are published; later exploratory GC-form exit attempts are excluded |
| World boundary | Licensed base and private VLOD identities, debugger, VLM, preloads, responder, configuration, Bubblewrap namespaces, selected X window, toolchain, and every dispatched input remain in the ignored run record |
| Capture method | Native 1200-by-900 harness screenshots installed atomically after each recorded input outcome; ordered action-boundary animation, not independent real-time video |
| Shutdown | Confirmation accepted and cleanup began, then the known current-VLM Cold Load channel mutex stall required bounded force; not orderly |
| Persistence | Private world unchanged; the harness did not invoke Save World and created no host checkpoint |
Image identities
The PNG digest covers the exact tracked file bytes. The pixel digest covers the SHA-256 of the decoded image normalized by ImageMagick to alpha-off, 8-bit RGB bytes. Except for the two explicitly identified Hardcopy crops, no image was cropped, resized, recolored, annotated, or re-encoded while being curated. The Hardcopy crops were made with ImageMagick 7.1.2-27: raw 0006-hardcopy-file-form.png used 625x264+0+0, and raw 0008-screen-hardcopy-form.png used 1134x157+0+167; both used +repage and no other transform.
| Curated image | Bytes | Dimensions | PNG SHA-256 | Normalized-pixel SHA-256 |
|---|---|---|---|---|
zmacs-editor-menu.png |
4,169 | 1200 by 900 | 723851fb4b7b20cc6c0c6aa966c7be6326e82d3934ce2de5a3dddeb7b036c69c |
c4a8d52560a183ae835995a8ce8101a9fb9344d61fd7c748087b905068b7b0db |
zmacs-help-dispatcher.png |
2,846 | 1200 by 900 | 3bb262dd10fbc7e641a749a9047af753fc7886774815d88321e8c5a925a26c28 |
9faf0e0c2fc57d3f81df27896cffaad1e6a4afeafa7fc4b64051702c97dcb474 |
zmacs-two-window-layout.png |
2,781 | 1200 by 900 | 812a7a2a218e0974899fc49cd46f85a903aa98f07083b6a82b759c4dcad95690 |
c7de742a69646cf37ec00d59e4a745d9327637f110cdd0088de7b17cf5cc5f43 |
zmacs-list-buffers.png |
3,473 | 1200 by 900 | 970c299ec6f091dd2895022bd24935abb897931110b592e8c3517cde6a936963 |
83a075cd975ab0acd61ecf357a3b577fa17fd734985d8452a8c766126da6ff82 |
zmacs-list-buffers-pointer-documentation.png |
3,073 | 1200 by 900 | 21bc8582103ceca9cb77b8c4201afb3f5795e4cb1346751141a55bb409fde3eb |
2f02cae693e344712b4ab0b9d83cd24c23c1189e227764f21c535866856e9670 |
zmacs-list-buffers-generic-operation-menu.png |
3,658 | 1200 by 900 | 4aa320fc70babdaff198cccb13f64731780faf71ee07de6bd7da0badc090585f |
57a71c53d12eac6afe5ac4697ffaa341570fce5e928322e4713ee547dfe3d256 |
zmacs-edit-buffers-marked-delete.png |
2,097 | 1200 by 900 | 72ab740da8adc1cbe6c1b784ece34679b5b21d12ad01a54a686d53badc1b1de0 |
61469b3f957c209b6860ef00c273393968fc0b735a49466ccce01b992b5ce133 |
zmacs-character-style-prompt.png |
1,545 | 1200 by 900 | e83d3cd7c59bdae6c6b3d2054af57602aa2f9e99cb07378ac497ca1755bbcf09 |
67474be07dd5519bc7f1935deb084ccf18b0855087a5e9c5eb77747e84cfbf7e |
dynamic-lisp-listener-multiple-values.png |
11,824 | 1200 by 900 | 39061d7b9ea5b55428020cfaf7558b5566c101ab56822cbd951905c520c3ebac |
99003664b87974790051046a01a9579ffa77b48e25e2d7c406e7c87e42ee5c37 |
system-menu.png |
15,215 | 1200 by 900 | e1a8a968d891e68e9f4315ee7d943d4b0b1fb70b103226402ba64d23f91a5d66 |
3a233d323b245d7d7da5587b014bd47ac12f29fa239972871c9f22e6b32358af |
open-system-menu.gif |
31,822 | 1200 by 900 canvas, two ordered frames | a8c4cb479c7b804afa70ac9a33228b774a77dadd9b8032e28ca402258f4ca9ce |
Action-boundary provenance is retained above |
emergency-break-arithmetic-evaluation.png |
1,712 | 1024 by 768 | b7edcce3ba94e9601335ac280438988d5ae40451c1f2235f2b5fe786f8736eb6 |
219c9bce8d7771553141df4873aced28255317f6e7b1cd9700c61ef5ac834445 |
inspector-list.png |
3,471 | 1200 by 900 | f58fc2395aae855c5db1fe42752684d200373afb3fa8be6e13334c6835514234 |
17201261652263d7f8474829636ca6dc003d7c75f88cf98ca32ce3ab75413ba6 |
peek-processes.png |
9,715 | 1200 by 900 | 495197133b56601af46a6bda975643d46a3de66fe17eca927969c66ad3a65920 |
b44a3d83b78d71591adbad3896280b8d1ef573586dd17b31db46db0f42ddd02d |
frame-up-split-layout.png |
2,940 | 1200 by 900 | 74925b70d33db0041b024d9fd68c2132d10f071839fc9cd688d09c0385966bb0 |
c74dcb59fac25239f723eb3be43327c39866f6a1533fe2838a8b2f94bb51b90a |
debugger-dynamic-choices.png |
12,762 | 1200 by 900 | 2b768105e7f32ded7bfc746669184d7e0d46fcc683d2c97217d94afbfe88044d |
770360dcb7b9b46f454e1314c58b7d3794ab1b0bb109dfa2aefe675d27a73134 |
display-debugger-layout.png |
17,025 | 1200 by 900 | cf6f7a40fc8cf47317e386c85fc9055edb12d7971e9031d9d9877914a3ca94ba |
d8a52573ebd410c456cc2b2a0adcf22dbcb8bf736e1d1b5aef4f488fe01e770a |
screen-editor-menu.png |
14,224 | 1200 by 900 | c917789c97344cd4b0a5e23ffa0949b3292b197a76a105d96933e90e9992231d |
1c2ba250dffe05ce195acb029cc1748c0053a049e7da7ef3ff1851ec31a620e0 |
document-examiner-initial.png |
6,475 | 1200 by 900 | 2579d041983693aec1a794ba1efa23ca70e21421c2a2ca5b7eaab8d39e908834 |
0f6cf810c2665a4f3d36c6ec6fce918d3149d2489c1c01a3cef77545365d7bdc |
flavor-examiner-three-result-history.png |
14,236 | 1200 by 900 | 59fedf36cf98ca2a2b6b66a2e26a4c61cbf8e4c5ace187ad0fda213272978af4 |
45b8207457cafc59e8760b098f6455e498ef4debef8f840a2abd3a6c9b69fcfd |
clos-standard-object-superclasses.png |
12,015 | 1200 by 900 | 434dd770bec9bff8b0f67d078099b1b9622bf7b8e29ee73144a6f18d339e3f0a |
f669af2afa6fb2585902b82a0cd64079bdaea38c9e734d21395874f555e9bb87 |
trace-and-step-entry.png |
11,429 | 1200 by 900 | 30f2de809a3be93f5a595b04ae6944b099d47b8bafb07ed18add96fdfdc7d823 |
134cb3a3c972dfbc6ff16929b77298924f4aecf1ad48d6ad0091cf9f6e40a155 |
zmail-reader-empty.png |
4,471 | 1200 by 900 | a947dc4d80238ef0bea331d383603865a4eb653cd2903c2b23cd65217742aab7 |
b4d8c37c43d839b0983d35c244950c1649668bd70ace82a2c2b5bd9ffab12d66 |
zmacs-text-mail-template.png |
3,180 | 1200 by 900 | 6462902049b81435b2fb7cff480be055f660978bb12a4d5ea49dea091bb7c62c |
945ae06da781538b6def4937592b1bee5fbbd9d6f0ad0117b276f757ec846e67 |
presentation-inspector-integer.png |
4,653 | 1200 by 900 | 240d4984b574d3abe11db37a11da8007efa39ff387ffda7147c63230bc76da06 |
e1ea7d8b38e54fea970bb2bf7fe072c62b144a511cfc4c17837514f545e8188d |
presentation-inspector-handler-report.png |
13,409 | 1200 by 900 | ed1f6ebeca006ef2bcb32cf583e5612bd1de37dd986042718f633c4a3652828c |
cd910558adbb31907b404f5bc933da956aa5a200450c0d4ece8899dc4833204e |
converse-empty.png |
1,532 | 1200 by 900 | 8a8360166f24aa0d0e6b2ce2df29c9e3f3ac0ad963b2af93e5d78208dabff043 |
425d5c9c3b353fa7bb93aa824c1b85a55cbb44e4989da1841ccad8b2c6566bc9 |
notifications-synthetic-record.png |
1,803 | 1200 by 900 | 8b9d2ed2c941eb23f344a37f839757d46e9a5e7b97aebf4780dc1af4518b7592 |
3819127ac6504aa52c226e1118a52d91ba46b301bad9b9ec365bc55acdb99d74 |
namespace-editor-empty.png |
2,921 | 1200 by 900 | 258afd1127848af24d2c3cc91ae6c369b5fa8febbda7b5e79742baace765582c |
3b0b4de8249126f4e790474c13498edcd9e10f195b23ea0944204dcdcce3f7b7 |
compiler-macroexpand-disassembly.png |
11,335 | 1200 by 900 | 9513c57e3828fcbe9e0eb462a3a23028ee21839cc2b5647edf3fe0163a8e9c54 |
f7efa4b4db72adda7163413544242adb718e6e50c68fff3d4565cc85b06ea9d4 |
lisp-context-gc-status.png |
10,115 | 1200 by 900 | 71082f97ab314ad7787fda0eefc561b4fe614d4c5e6a8f3675a92b4bd2df2cd8 |
13018bbd28f52df8a46c4ab16b069c7bbf53f2105139f6164576668d0fbaaa98 |
accepting-values-gc-options.png |
14,325 | 1200 by 900 | 9fe2a3f5b81a8f42f57a3af663b6a9d1f0476a7f01887adb5a8be1e6e807f408 |
71e069fe48b569ab0f3d11b63f50e963a47708a8159a73caf21d4d84b70a1b65 |
hardcopy-file-options.png |
5,013 | 625 by 264 | a75bfa31f5782ec688517827faf667aa45b4e16ffa7cf14bee151a04d3f0d6bc |
5d792ad595418506a03da00fcc036ccc40931d35c6adcef173a5fb1e978a49ca |
screen-hardcopy-options.png |
3,747 | 1134 by 157 | e683fad45a0567fa1e9fbb89e1e9b09dd6c2d1fad30686bdb6d08f6f6ca7eefe |
5be6ac1ec1c7dbd4add570a921a759220e9a6f17fac8a0df2b9f75b4d490c974 |
network-service-registry-disabled.png |
12,950 | 1200 by 900 | ad1298d44c6adb84b8114b7e7eff261fe949292d58dd92e89e994b7f5c40a6a2 |
9524047c4186bcbdbbca9ecdaa4472cbb32e8631cbc295a629d933d2a96a3743 |
terminal-disconnected.png |
1,364 | 1200 by 900 | 767a9da73f8ec9c24b778cca9337a1f4cfcd66ed69527f48ac6a79edd4b2616c |
33a071812b9d5467d9b94df81cc367a3012f1f88c778a464c31359174feddbca |
Shutdown and persistence results
Zmacs session
The shutdown prompt was observed, yes was sent and accepted, and cleanup progress was observed. The VLM then encountered the reproduced Cold Load channel mutex stall and required bounded host termination. The final record is therefore forced-stopped, with forced_stop=true, forced_after_confirmed_shutdown_stall=true, state_may_be_incomplete=true, and orderly_vlm_host_shutdown=false.
The base and private world hashes remained identical. The harness did not invoke Genera's Save World and created no host-process checkpoint. Whether an independent in-guest save or checkpoint occurred remains unknown; no persistence claim is inferred from the screenshots.
Character-style prompt session
The shutdown prompt was observed, yes was sent and accepted, and cleanup progress was visible before the known Cold Load channel mutex stall required bounded host termination. The final record sets forced_stop=true, forced_after_confirmed_shutdown_stall=true, state_may_be_incomplete=true, and orderly_vlm_host_shutdown=false.
The private world remained byte-identical to the base world. The harness invoked neither Save World nor a process checkpoint; save_world_performed and guest_checkpoint_created remain unknown, the unsaved editor state was discarded, and no session process remained.
Edit Buffers session
The stop path observed the VLM prompt, sent confirmation, and observed cleanup progress, but did not record confirmation acceptance before the supervisor timeout. The bounded fallback then stopped the remaining processes. The final record is therefore forced-stopped, with forced_stop=true, forced_after_confirmed_shutdown_stall=false, state_may_be_incomplete=true, and orderly_vlm_host_shutdown=false. It must not be described as the separately confirmed Cold Load mutex stall seen in other runs.
The private and base worlds remained byte-identical, and the private world did not change during the run. The harness invoked neither Save World nor a host-process checkpoint; save_world_performed and guest_checkpoint_created remain unknown. No marked buffer action was executed before shutdown, and no session process remained.
Core applications session
This session reached the same bounded shutdown condition after the shutdown prompt was observed, yes was accepted, and cleanup progress appeared. The known cold-load channel mutex stall then required host termination. Its final record says forced_stop=true, forced_after_confirmed_shutdown_stall=true, state_may_be_incomplete=true, and orderly_vlm_host_shutdown=false. The private world remained byte-identical to the base, no Save World or host-process checkpoint was requested, and no session process remained after cleanup.
Frame-Up session
After the documented split, Done returned Frame-Up to the preceding Dynamic Lisp Listener. The harness then reached the same confirmed shutdown and cleanup stall as the other Genera sessions and performed bounded host termination. The final record says forced_stop=true, forced_after_confirmed_shutdown_stall=true, state_may_be_incomplete=true, and orderly_vlm_host_shutdown=false. The unsaved Frame-Up model was discarded, the private and base world hashes remained identical, no Save World or process checkpoint was requested, and no session process remained.
Debugger, Document Examiner, Flavor Examiner, and trace sessions
Each of the four later sessions reached the same known Cold Load channel mutex stall after the shutdown prompt was observed, yes was accepted, and cleanup progress was visible. Bounded host termination followed. Their final records therefore set forced_stop=true, forced_after_confirmed_shutdown_stall=true, state_may_be_incomplete=true, and orderly_vlm_host_shutdown=false.
In every case the private world remained byte-identical to the base world, the harness requested neither Save World nor a process checkpoint, and cleanup left no session process running. This establishes isolation of the observation; it does not turn the forced stop into an orderly guest shutdown.
Zmail and Presentation Inspector sessions
Both sessions reached the same known Cold Load channel mutex stall after the shutdown prompt was observed, yes was accepted, and cleanup progress was visible. Bounded host termination followed. Their final records set forced_stop=true, forced_after_confirmed_shutdown_stall=true, state_may_be_incomplete=true, and orderly_vlm_host_shutdown=false.
For both runs the private world remained byte-identical to the base world, the harness invoked neither Save World nor a process checkpoint, unsaved Lisp state was discarded, and no session process remained. The unchanged world files establish the isolation result; they do not imply that the bounded forced stop was an orderly guest shutdown.
Converse and Notifications session
The shutdown prompt was observed, yes was accepted, and cleanup progress was visible before the known Cold Load channel mutex stall required bounded host termination. The final record sets forced_stop=true, forced_after_confirmed_shutdown_stall=true, state_may_be_incomplete=true, and orderly_vlm_host_shutdown=false.
The private world remained byte-identical to the base world. The harness invoked neither Save World nor a process checkpoint, the researcher-created notification and option change were discarded with unsaved Lisp state, and no session process remained.
Namespace Editor session
The shutdown prompt was observed, yes was accepted, and cleanup progress was visible before the known Cold Load channel mutex stall required bounded host termination. The final record sets forced_stop=true, forced_after_confirmed_shutdown_stall=true, state_may_be_incomplete=true, and orderly_vlm_host_shutdown=false.
The private world remained byte-identical to the base world. The harness invoked neither Save World nor a process checkpoint, no namespace mutation was attempted, and no session process remained. This establishes observation isolation, not an orderly VLM host exit.
Runtime and compiler session
This session reached the same confirmed shutdown and cleanup stall after the prompt was observed and confirmation accepted. Its final record sets forced_stop=true, forced_after_confirmed_shutdown_stall=true, state_may_be_incomplete=true, and orderly_vlm_host_shutdown=false; bounded host termination left no VLM or Xvfb process. The base and private worlds remained byte-identical, the harness invoked no Save World or process checkpoint, and the synthetic function and all other unsaved Lisp state were discarded.
Accepting Values and CLIM-presence session
This session reached the same confirmed shutdown and cleanup stall after the prompt was observed and confirmation accepted. Its final record sets forced_stop=true, forced_after_confirmed_shutdown_stall=true, state_may_be_incomplete=true, and orderly_vlm_host_shutdown=false; bounded host termination left no VLM or Xvfb process. The private world never diverged from the base-world hash, the harness invoked no Save World or process checkpoint, and all unsaved interaction state was discarded. The unchanged world establishes observation isolation; it does not make the bounded forced stop an orderly guest shutdown.
Hardcopy forms session
The shutdown prompt was observed, yes was accepted, and cleanup progress was visible before the known Cold Load channel mutex stall required bounded host termination. The final record sets forced_stop=true, forced_after_confirmed_shutdown_stall=true, state_may_be_incomplete=true, and orderly_vlm_host_shutdown=false; no session process remained afterward.
The private world remained byte-identical to the base world. The harness invoked neither Save World nor a process checkpoint, both forms were explicitly aborted, no print request was submitted, and all unsaved interaction state was discarded.
Network-service registry session
The shutdown prompt was observed, confirmation was sent and accepted, and cleanup progress was visible before the known stall required bounded host termination. The record sets forced_stop=true, forced_after_confirmed_shutdown_stall=true, state_may_be_incomplete=true, and unsaved_lisp_state_discarded=true. The private world remained byte-identical to the base world, and the harness invoked neither Save World nor a checkpoint. The unchanged world establishes observation isolation, not an orderly VLM exit.
Emergency Break publication session
The shutdown prompt was observed, yes was sent and accepted, and cleanup progress was visible before the reproduced Cold Load channel mutex stall required bounded host termination. The final record sets forced_stop=true, forced_after_confirmed_shutdown_stall=true, state_may_be_incomplete=true, orderly_vlm_host_shutdown=false, vlm_forced_stop=true, and xvfb_returncode=0; the launcher return code is 137. This was not an orderly VLM host shutdown.
The private world stayed byte-identical to the base world for the entire run. The harness did not invoke Save World or create a host-process checkpoint; save_world_performed and guest_checkpoint_created remain unknown, and the final record marks the unsaved Lisp state discarded. These facts establish the bounded publication observation and lack of world-file mutation, not a general persistence claim.
D10 Terminal session
The shutdown prompt was observed, yes was sent and accepted, and cleanup progress was observed before the reproduced Cold Load channel mutex stall required bounded host termination. The final record sets forced_stop=true, forced_after_confirmed_shutdown_stall=true, state_may_be_incomplete=true, orderly_vlm_host_shutdown=false, and unsaved_lisp_state_discarded=true; the launcher return code is 137. This was not an orderly VLM host shutdown.
The private world remained byte-identical to the base world. The harness did not invoke Save World or create a host-process checkpoint. save_world_performed and guest_checkpoint_created remain unknown except for those negative harness facts. The selected screenshot precedes the later raw Help probe and establishes only the initial disconnected state.
See Zmacs in Symbolics Genera for the behavior these images support and the Genera computer-use harness for the capture and isolation model.
The character-style prompt supports Inks, faces, and character styles in Symbolics Genera.
The core-session captures support the Dynamic Lisp Listener, the D01 Listener specification, activities and the System Menu, the D02 program-selection specification, and Inspector and Peek.
The Frame-Up and Screen Editor captures support Screen Editor and Frame-Up and the D03 Screen Editor and Frame-Up specification.
The Emergency Break capture supports Emergency Break and the cold-load stream and the D04 Emergency Break and degraded interaction paths specification.
The Edit Buffers capture supports Directory, difference, and buffer editors and the D06 reimplementation specification.
The later captures support the Genera Debugger and Display Debugger, Help and Document Examiner, Flavors, CLOS, and the Flavor Examiner, and Trace, Stepper, breakpoints, and call analysis.
The Zmail and Presentation Inspector captures support Zmail and mail composition, the D08 ZMail and mail composition reimplementation specification, and the Presentation Inspector.
The Converse and Notifications captures support Converse, direct messages, and notifications and the D09 reimplementation specification.
The Terminal capture supports the network terminal dossier and D10 reimplementation specification, including its normative Genera Terminal companion.
The Namespace Editor capture supports Genera Namespace administration and editor.
The compiler and status captures support Lisp runtime, compiler, and development environment.
The Accepting Values capture supports Dynamic Windows and presentation-based interaction.
The Hardcopy crops support Hardcopy, Press, printing, and plot output.